Skip to content

Instantly share code, notes, and snippets.

@bradfa
Last active February 19, 2016 02:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bradfa/f6f311f5f532ea151442 to your computer and use it in GitHub Desktop.
Save bradfa/f6f311f5f532ea151442 to your computer and use it in GitHub Desktop.
drivers/staging/rtl8188eu smatch results
make CHECK="~/git/smatch/smatch -p=kernel" C=1 SUBDIRS=drivers/staging/rtl8188eu modules
CHECK drivers/staging/rtl8188eu/core/rtw_ap.c
drivers/staging/rtl8188eu/core/rtw_ap.c:904 rtw_check_beacon_data() error: memcpy() 'ie' too small (768 vs u32max)
CC [M] drivers/staging/rtl8188eu/core/rtw_ap.o
CHECK drivers/staging/rtl8188eu/core/rtw_cmd.c
drivers/staging/rtl8188eu/core/rtw_cmd.c:208 rtw_cmd_thread() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_cmd.c:248 rtw_cmd_thread() error: double unlock 'sem:&pcmdpriv->terminate_cmdthread_sema'
CC [M] drivers/staging/rtl8188eu/core/rtw_cmd.o
CHECK drivers/staging/rtl8188eu/core/rtw_debug.c
CC [M] drivers/staging/rtl8188eu/core/rtw_debug.o
CHECK drivers/staging/rtl8188eu/core/rtw_efuse.c
drivers/staging/rtl8188eu/core/rtw_efuse.c:60 Efuse_PowerSwitch() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_efuse.o
CHECK drivers/staging/rtl8188eu/core/rtw_ieee80211.c
drivers/staging/rtl8188eu/core/rtw_ieee80211.c:417 rtw_generate_ie() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_ieee80211.o
CHECK drivers/staging/rtl8188eu/core/rtw_ioctl_set.c
CC [M] drivers/staging/rtl8188eu/core/rtw_ioctl_set.o
CHECK drivers/staging/rtl8188eu/core/rtw_iol.c
CC [M] drivers/staging/rtl8188eu/core/rtw_iol.o
CHECK drivers/staging/rtl8188eu/core/rtw_led.c
drivers/staging/rtl8188eu/core/rtw_led.c:314 SwLedControlMode1() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_led.c:364 SwLedControlMode1() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_led.c:391 SwLedControlMode1() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_led.o
CHECK drivers/staging/rtl8188eu/core/rtw_mlme.c
drivers/staging/rtl8188eu/core/rtw_mlme.c:343 is_same_network() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_mlme.c:910 rtw_joinbss_update_stainfo() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_mlme.c:1110 rtw_joinbss_event_prehandle() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_mlme.o
CHECK drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c:3380 OnAssocReq() error: buffer overflow 'pstapriv->sta_aid' 32 <= 32
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c:4748 _linked_rx_signal_strehgth_display() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_mlme_ext.o
CHECK drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
CC [M] drivers/staging/rtl8188eu/core/rtw_pwrctrl.o
CHECK drivers/staging/rtl8188eu/core/rtw_recv.c
drivers/staging/rtl8188eu/core/rtw_recv.c:196 rtw_free_recvframe() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_recv.c:545 portctrl() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_recv.o
CHECK drivers/staging/rtl8188eu/core/rtw_rf.c
CC [M] drivers/staging/rtl8188eu/core/rtw_rf.o
CHECK drivers/staging/rtl8188eu/core/rtw_security.c
drivers/staging/rtl8188eu/core/rtw_security.c:343 rtw_seccalctkipmic() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_security.c:1255 rtw_aes_encrypt() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_security.o
CHECK drivers/staging/rtl8188eu/core/rtw_sreset.c
CC [M] drivers/staging/rtl8188eu/core/rtw_sreset.o
CHECK drivers/staging/rtl8188eu/core/rtw_sta_mgt.c
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:34 _rtw_init_stainfo() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_sta_mgt.c:499 rtw_get_bcmc_stainfo() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/core/rtw_sta_mgt.o
CHECK drivers/staging/rtl8188eu/core/rtw_wlan_util.c
drivers/staging/rtl8188eu/core/rtw_wlan_util.c:1377 check_assoc_AP() warn: inconsistent indenting
drivers/staging/rtl8188eu/core/rtw_wlan_util.c:1558 update_sta_support_rate() error: buffer overflow 'pmlmeinfo->FW_sta_info[cam_idx]->SupportedRates' 16 <= 16
CC [M] drivers/staging/rtl8188eu/core/rtw_wlan_util.o
CHECK drivers/staging/rtl8188eu/core/rtw_xmit.c
CC [M] drivers/staging/rtl8188eu/core/rtw_xmit.o
CHECK drivers/staging/rtl8188eu/hal/fw.c
CC [M] drivers/staging/rtl8188eu/hal/fw.o
CHECK drivers/staging/rtl8188eu/hal/mac_cfg.c
CC [M] drivers/staging/rtl8188eu/hal/mac_cfg.o
CHECK drivers/staging/rtl8188eu/hal/bb_cfg.c
CC [M] drivers/staging/rtl8188eu/hal/bb_cfg.o
CHECK drivers/staging/rtl8188eu/hal/rf_cfg.c
CC [M] drivers/staging/rtl8188eu/hal/rf_cfg.o
CHECK drivers/staging/rtl8188eu/hal/pwrseqcmd.c
CC [M] drivers/staging/rtl8188eu/hal/pwrseqcmd.o
CHECK drivers/staging/rtl8188eu/hal/pwrseq.c
CC [M] drivers/staging/rtl8188eu/hal/pwrseq.o
CHECK drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c:420 odm_ARFBRefresh_8188E() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.o
CHECK drivers/staging/rtl8188eu/hal/hal_intf.c
CC [M] drivers/staging/rtl8188eu/hal/hal_intf.o
CHECK drivers/staging/rtl8188eu/hal/hal_com.c
CC [M] drivers/staging/rtl8188eu/hal/hal_com.o
CHECK drivers/staging/rtl8188eu/hal/odm.c
CC [M] drivers/staging/rtl8188eu/hal/odm.o
CHECK drivers/staging/rtl8188eu/hal/odm_HWConfig.c
drivers/staging/rtl8188eu/hal/odm_HWConfig.c:201 odm_RxPhyStatus92CSeries_Parsing() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/hal/odm_HWConfig.o
CHECK drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
CC [M] drivers/staging/rtl8188eu/hal/odm_RTL8188E.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188e_cmd.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188e_dm.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188e_dm.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.o
CHECK drivers/staging/rtl8188eu/hal/phy.c
CC [M] drivers/staging/rtl8188eu/hal/phy.o
CHECK drivers/staging/rtl8188eu/hal/rf.c
CC [M] drivers/staging/rtl8188eu/hal/rf.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188e_xmit.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188eu_led.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188eu_led.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c:111 rtl8188eu_free_recv_priv() warn: KERN_* level not at start of string
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c:116 rtl8188eu_free_recv_priv() warn: KERN_* level not at start of string
CC [M] drivers/staging/rtl8188eu/hal/rtl8188eu_recv.o
CHECK drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c
CC [M] drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.o
CHECK drivers/staging/rtl8188eu/hal/usb_halinit.c
drivers/staging/rtl8188eu/hal/usb_halinit.c:113 rtl8188eu_InitPowerOn() warn: KERN_* level not at start of string
drivers/staging/rtl8188eu/hal/usb_halinit.c:823 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:826 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:829 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:854 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:878 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:888 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:892 rtl8188eu_hal_init() warn: inconsistent indenting
drivers/staging/rtl8188eu/hal/usb_halinit.c:893 rtl8188eu_hal_init() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/hal/usb_halinit.o
CHECK drivers/staging/rtl8188eu/os_dep/ioctl_linux.c
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:436 wpa_set_encryption() warn: inconsistent indenting
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:609 rtw_set_wpa_ie() error: memcpy() 'padapter->securitypriv.wps_ie' too small (512 vs 1024)
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:1336 rtw_wx_set_essid() warn: inconsistent indenting
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:1337 rtw_wx_set_essid() warn: inconsistent indenting
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:1339 rtw_wx_set_essid() warn: inconsistent indenting
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:1428 rtw_wx_set_rate() warn: inconsistent indenting
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:2322 rtw_set_encryption() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/os_dep/ioctl_linux.o
CHECK drivers/staging/rtl8188eu/os_dep/mlme_linux.c
drivers/staging/rtl8188eu/os_dep/mlme_linux.c:97 rtw_os_indicate_disconnect() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/os_dep/mlme_linux.o
CHECK drivers/staging/rtl8188eu/os_dep/mon.c
CC [M] drivers/staging/rtl8188eu/os_dep/mon.o
CHECK drivers/staging/rtl8188eu/os_dep/os_intfs.c
drivers/staging/rtl8188eu/os_dep/os_intfs.c:1091 ips_netdrv_open() warn: inconsistent indenting
CC [M] drivers/staging/rtl8188eu/os_dep/os_intfs.o
CHECK drivers/staging/rtl8188eu/os_dep/osdep_service.c
CC [M] drivers/staging/rtl8188eu/os_dep/osdep_service.o
CHECK drivers/staging/rtl8188eu/os_dep/recv_linux.c
CC [M] drivers/staging/rtl8188eu/os_dep/recv_linux.o
CHECK drivers/staging/rtl8188eu/os_dep/rtw_android.c
CC [M] drivers/staging/rtl8188eu/os_dep/rtw_android.o
CHECK drivers/staging/rtl8188eu/os_dep/usb_intf.c
CC [M] drivers/staging/rtl8188eu/os_dep/usb_intf.o
CHECK drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
CC [M] drivers/staging/rtl8188eu/os_dep/usb_ops_linux.o
CHECK drivers/staging/rtl8188eu/os_dep/xmit_linux.c
CC [M] drivers/staging/rtl8188eu/os_dep/xmit_linux.o
LD [M] drivers/staging/rtl8188eu/r8188eu.o
Building modules, stage 2.
MODPOST 1 modules
CC drivers/staging/rtl8188eu/r8188eu.mod.o
LD [M] drivers/staging/rtl8188eu/r8188eu.ko
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment