commit 98d068ab52b4b11d403995ed14154660797e7136 Author: hayeswang <hayesw...@realtek.com> Date: Tue Mar 14 14:15:20 2017 +0800
r8152: fix the list rx_done may be used without initialization The list rx_done would be initialized when the linking on occurs. Therefore, if a napi is scheduled without any linking on before, the following kernel panic would happen. BUG: unable to handle kernel NULL pointer dereference at 000000000000008 IP: [<ffffffffc085efde>] r8152_poll+0xe1e/0x1210 [r8152] PGD 0 Oops: 0002 [#1] SMP Signed-off-by: Hayes Wang <hayesw...@realtek.com> Signed-off-by: David S. Miller <da...@davemloft.net> -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1720977 Title: [Dell Docking IE][0bda:8153] Realtek USB Ethernet leads to system hang Status in linux package in Ubuntu: In Progress Bug description: [Impact] There is a USB Ethernet port, 0bda:8153, on Dell IE Docking. After plugged in the docking, system hard hangs. [Fix] This issue has been fix after v4.11-rc4, so after bisecting the kernel, we found the first bad commit, and realized this issue is from Realtek USB Ethernet driver with a non-initialized list. 98d068a r8152: fix the list rx_done may be used without initialization [Test Case] Verified on the Dell XPS and IE docking, and confirm this patch works. [Regression Potential] It's a one line patch and do the initialization of the list variable, there should be no any regression would be resulted from this. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1720977/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp