Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: uvmfault (7.99.1/amd64)
On Sat, Sep 13, 2014 at 09:40:35AM +0100, Robert Swindells wrote:
> >#8 0xffffffff804c3b5e in in_delayed_cksum (m=0xffff8003393c8000) at
> >/archive/foreign/src/sys/netinet/ip_output.c:791
> >Backtrace stopped: previous frame inner to this frame (corrupt stack?)
> >
> >This does not really look like useful information, does it?
>
> Can you tell which protocol family you were using at the time ?
I'm nfs-mounting via wm0:
wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx>
capabilities=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>
capabilities=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
enabled=0
ec_capabilities=7<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU>
ec_enabled=0
address: ...
media: Ethernet autoselect (1000baseT
full-duplex,flowcontrol,rxpause,txpause)
status: active
inet ...
inet6 ...
My /etc/fstab has IPv4 addresses for the NFS mounts, like this:
192.168.1.2:/volume1/music /disk/music nfs
intr,nodev,nosuid,rw,soft,tcp
So it should be IPv4 only.
> I was regularly getting a similar crash when using NFS over IPv6, this
> was with a network controller that only offloads checksumming for IPv4,
> the in_delayed_cksum() function is where the network stack does the
> checksum in software.
>
> I confess that the current way that I'm trying to fix it is by
> switching to a network card with hardware checksumming for both IPv4
> and IPv6.
From the capabilities cited above, my card already should do that, right?
Thomas
Home |
Main Index |
Thread Index |
Old Index