linux/drivers/net/ethernet/broadcom
Nithin Nayak Sujir 9c13cb8bb4 tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode
When netconsole is enabled, logging messages generated during tg3_open
can result in a null pointer dereference for the uninitialized tg3
status block. Use the irq_sync flag to disable polling in the early
stages. irq_sync is cleared when the driver is enabling interrupts after
all initialization is completed.

Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-01-14 22:09:29 -05:00
..
bnx2x bnx2x: Allow management traffic after boot from SAN 2013-01-10 14:28:26 -08:00
b44.c drivers/net: fix up function prototypes after __dev* removals 2012-12-07 14:22:22 -05:00
b44.h b44: add 64 bit stats 2012-07-18 09:29:43 -07:00
bcm63xx_enet.c net/broadcom: remove __dev* attributes 2012-12-03 11:17:07 -08:00
bcm63xx_enet.h MIPS: BCM63XX: Move DMA descriptor definition into common header file 2012-08-30 20:15:52 +02:00
bnx2_fw.h
bnx2.c bnx2: Fix accidental reversions. 2012-12-11 21:28:25 -05:00
bnx2.h cnic, bnx2x, bnx2: Simplify cnic probing. 2012-12-07 12:44:02 -05:00
cnic_defs.h bnx2x,cnic: use FW 7.8.2 2012-10-01 16:43:17 -04:00
cnic_if.h cnic, bnx2x, bnx2: Simplify cnic probing. 2012-12-07 12:44:02 -05:00
cnic.c cnic, bnx2x, bnx2: Simplify cnic probing. 2012-12-07 12:44:02 -05:00
cnic.h cnic: Include bnx2x.h 2012-12-07 12:44:02 -05:00
Kconfig tg3: PTP - Add header definitions, initialization and hw access functions. 2012-12-04 12:58:49 -05:00
Makefile
sb1250-mac.c net/broadcom: remove __dev* attributes 2012-12-03 11:17:07 -08:00
tg3.c tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode 2013-01-14 22:09:29 -05:00
tg3.h tg3: PTP - Add header definitions, initialization and hw access functions. 2012-12-04 12:58:49 -05:00