summaryrefslogtreecommitdiffstats
path: root/net/atm/pppoatm.c
diff options
context:
space:
mode:
authorNat Gurumoorthy2013-12-09 19:43:21 +0100
committerDavid S. Miller2013-12-11 04:23:35 +0100
commit388d3335575f4c056dcf7138a30f1454e2145cd8 (patch)
treeca04632a5c4d2bdf14a21af5b1f76a6a5cb0bb7b /net/atm/pppoatm.c
parentnet: Revert macvtap/tun truncation signalling changes. (diff)
downloadkernel-qcow2-linux-388d3335575f4c056dcf7138a30f1454e2145cd8.tar.gz
kernel-qcow2-linux-388d3335575f4c056dcf7138a30f1454e2145cd8.tar.xz
kernel-qcow2-linux-388d3335575f4c056dcf7138a30f1454e2145cd8.zip
tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0
The new tg3 driver leaves REG_BASE_ADDR (PCI config offset 120) uninitialized. From power on reset this register may have garbage in it. The Register Base Address register defines the device local address of a register. The data pointed to by this location is read or written using the Register Data register (PCI config offset 128). When REG_BASE_ADDR has garbage any read or write of Register Data Register (PCI 128) will cause the PCI bus to lock up. The TCO watchdog will fire and bring down the system. Signed-off-by: Nat Gurumoorthy <natg@google.com> Acked-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/atm/pppoatm.c')
0 files changed, 0 insertions, 0 deletions