OpenCloudOS-Kernel/drivers/staging/bcm
Dan Carpenter 8d1e72250c Staging: bcm: info leak in ioctl
The DevInfo.u32Reserved[] array isn't initialized so it leaks kernel
information to user space.

Reported-by: Nico Golde <nico@ngolde.de>
Reported-by: Fabian Yamaguchi <fabs@goesec.de>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Cc: stable@kernel.org
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-10-30 12:24:49 -07:00
..
Adapter.h Staging: bcm: Remove typedef for _S_BCM_DEBUG_STATE and call directly. 2013-01-07 10:57:51 -08:00
Bcmchar.c Staging: bcm: info leak in ioctl 2013-10-30 12:24:49 -07:00
Bcmnet.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
CmHost.c Staging: bcm: Remove typedef for _S_PHS_RULE and call directly. 2013-01-07 10:54:49 -08:00
CmHost.h Staging: bcm: Remove unnecessary comments in CmHost.h 2013-01-07 10:47:10 -08:00
DDRInit.c Staging:BCM:DDRInit.c:Renaming __FUNCTION__ 2013-08-30 11:49:04 -07:00
DDRInit.h
Debug.h Staging: bcm: Fix warning: "Prefer netdev_dbg(netdev, ... then dev_dbg(dev, ... then pr_debug(... to printk(KERN_DEBUG ..." 2013-01-07 10:57:51 -08:00
HandleControlPacket.c Staging: bcm: Remove typedef for _S_MIBS_DROPPED_APP_CNTRL_MESSAGES and call directly. 2012-11-26 16:07:57 -08:00
HostMIBSInterface.h Staging: bcm: Remove typedef for _U_MIBS_IP_ADDRESS and call directly. 2012-11-26 16:07:58 -08:00
IPv6Protocol.c Staging: bcm: Remove typedef for IPV6HeaderFormatTag and call directly. 2013-01-07 10:49:02 -08:00
IPv6ProtocolHdr.h Staging: bcm: Remove typedef for IPV6HeaderFormatTag and call directly. 2013-01-07 10:49:02 -08:00
InterfaceAdapter.h Staging: bcm: Change ULONG to unsigned long in InterfaceAdapter.h 2012-11-02 11:36:47 -07:00
InterfaceDld.c Staging: bcm: potential forever loop verifying firmware 2013-03-11 09:15:32 -07:00
InterfaceIdleMode.c Staging: bcm: Fixed warning 'space required before the open parenthesis '(''. 2013-05-16 15:48:56 -07:00
InterfaceIdleMode.h Staging: bcm: InterfaceIdleMode.h: Checkpatch fixes 2012-10-23 20:28:19 -07:00
InterfaceInit.c staging: Remove unnecessary OOM messages 2013-02-11 10:10:33 -08:00
InterfaceInit.h Staging: bcm: Add two products and remove an existing product. 2012-11-13 12:38:29 -08:00
InterfaceIsr.c Staging: bcm: Remove typedef for _S_INTERFACE_ADAPTER and call directly. 2012-11-02 11:36:46 -07:00
InterfaceIsr.h Staging: bcm: Remove typedef for _S_INTERFACE_ADAPTER and call directly. 2012-11-02 11:36:46 -07:00
InterfaceMacros.h
InterfaceMisc.c Staging: bcm: Remove typedef for _S_INTERFACE_ADAPTER and call directly. 2012-11-02 11:36:46 -07:00
InterfaceMisc.h Staging: bcm: Remove typedef for _S_INTERFACE_ADAPTER and call directly. 2012-11-02 11:36:46 -07:00
InterfaceRx.c Staging: bcm: Remove typedef for _USB_RCB and call directly. 2012-11-02 11:36:46 -07:00
InterfaceRx.h Staging: bcm: Remove typedef for _S_INTERFACE_ADAPTER and call directly. 2012-11-02 11:36:46 -07:00
InterfaceTx.c Staging: bcm: Remove typedef for _USB_TCB and call directly. 2012-11-02 11:36:46 -07:00
InterfaceTx.h
Ioctl.h staging: bcm: Fix typo in comments 2013-08-23 10:01:43 -07:00
Kconfig Staging: remove CONFIG_EXPERIMENTAL dependancies 2012-09-17 23:02:36 -07:00
LeakyBucket.c Staging: bcm: LeakyBucket: Fixed a pointer asterisk placement issue 2013-07-29 11:35:28 -07:00
Macros.h Staging: bcm: Replace UCHAR with unsigned char in Macros.h 2013-01-07 10:56:43 -08:00
Makefile
Misc.c staging: bcm: Fix typo in comments 2013-08-23 10:01:43 -07:00
PHSDefines.h Staging: bcm: Remove typedef for _S_PHS_RULE and call directly. 2013-01-07 10:54:49 -08:00
PHSModule.c Staging: bcm: Fix spelling error in PHSModule.c 2013-03-11 09:16:35 -07:00
PHSModule.h Staging: bcm: Remove typedef for _S_PHS_RULE and call directly. 2013-01-07 10:54:49 -08:00
Protocol.h Staging: bcm: Remove typedef for TransportHeaderT and call directly. 2013-01-07 10:56:54 -08:00
Prototypes.h Staging: bcm: Replace BOOLEAN with bool in IPv6ProtocolHdr.h 2013-01-07 10:49:01 -08:00
Qos.c Staging: bcm: Qos: Fix some coding style issues 2013-07-23 14:47:28 -07:00
Queue.h
TODO
Transmit.c Staging: bcm: Remove typedef for _S_INTERFACE_ADAPTER and call directly. 2012-11-02 11:36:46 -07:00
Typedefs.h
cntrl_SignalingInterface.h Staging: bcm: Change B_UINT8 to u8 in cntrl_SignalingInterface.h 2012-10-29 17:07:57 -07:00
headers.h staging: bcm: remove Version.h file. 2013-08-30 11:46:48 -07:00
hostmibs.c Staging: bcm: Remove typedef for _S_PHS_RULE and call directly. 2013-01-07 10:54:49 -08:00
led_control.c Staging: bcm: Remove typedef for LedEvents and call directly. 2013-01-07 10:51:50 -08:00
led_control.h Staging: bcm: Remove macro B_ULONG32 in led_control.h. 2013-01-07 10:51:50 -08:00
nvm.c staging: bcm: Fix typo in comments 2013-08-23 10:01:43 -07:00
nvm.h Staging: bcm: Remove typedef for _FLASH_SECTOR_INFO. 2013-01-07 10:45:51 -08:00
sort.c
target_params.h Staging: bcm: Remove typedef for _TARGET_PARAMS and call directly. 2013-01-07 10:54:01 -08:00
vendorspecificextn.c Staging: bcm: Change comment style to C89 in vendorspecificextn.c 2013-05-21 19:59:49 -07:00
vendorspecificextn.h Staging: bcm: Remove typedef for _FLASH2X_VENDORSPECIFIC_INFO and call directly. 2013-01-07 10:45:50 -08:00