Mark Lord [mailto:ml...@pobox.com] > Sent: Thursday, November 03, 2016 2:30 AM > To: Hayes Wang; David Miller [...] > I have poked at it some more, and thus far it appears that it is > only necessary to disable TCP rx checksums. The system doesn't crash > when only IP/UDP checksums are enabled, but does when TCP checksums are on. > > This happens regardless of whether RX_AGG is disabled or enabled, > and increasing/decreasing the number of RX URBs (RTL8152_MAX_RX) > doesn't seem to affect it.
I test Raspberry Pi v1, but I couldn't boot with NFSROOT through both onboard nic and RTL8152. I get following error. VFS: Unable to mount root fs via NFS, trying floppy. Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) However, if I start the system without NFSROOT, I could mount the nfs fs. Any idea? NFS server: Fedora 24 Raspberry Pi OS: 2016-09-23-raspbian-jessie Content of /etc/exports: /nfsexport *(rw,sync,no_root_squash) I change the cmdline.txt from dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles to dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/nfs nfsroot=192.168.94.2:/nfsexport ip=192.168.94.22 rw rootwait quiet splash plymouth.ignore-serial-consoles Best Regards, Hayes