> Thu, Jan 15, 2009 at 01:15:53PM +0200, Yony Yossef wrote: > > > You're using your own driver, aren't you? If yes, could you show > > > your device_method_t structure and the corresponding identify, > > > probe, attach and detach routines? You're setting the > unit numbers > > > via 'if_initname(ifp, device_get_name(dev), > device_get_unit(dev))' > > > or alike? > > > > My device has 2 ports, therefore my if_initname is that: > > > > if_initname(dev, device_get_name(mdev->pdev), > > port + 2 * device_get_unit(mdev->pdev)); > > So, you totally have four network interfaces -- two for each > PCI device? > > > This is what I captured the last time it happened. > > > > # pciconf -l | grep mtnic > > mtn...@pci0:19:0:0: class=0x020000 card=0x001715b3 > chip=0x636815b3 > > rev=0xa0 hdr=0x00 > > mtn...@pci0:16:0:0: class=0x020000 card=0x001715b3 > chip=0x636815b3 > > rev=0xa0 hdr=0x00 > > > > # kldunload if_mtnic > > # kldload if_mtnic > > > > # pciconf -l | grep mtnic > > mtn...@pci0:19:0:0: class=0x020000 card=0x001715b3 > chip=0x636815b3 > > rev=0xa0 hdr=0x00 > > mtn...@pci0:16:0:0: class=0x020000 card=0x001715b3 > chip=0x636815b3 > > rev=0xa0 hdr=0x00 > > Could you do the following: > > 1. Boot with verbose kernel mode (push '5' on the boot screen). > 2. Kldload your module and provide the full list of kernel messages > you will see after this action. > 3. Kldunload and again, provide all messages kernel will print > for this. > 4. Kldload again and supply all messages for the last time. > > This will show the PCI enumeration sequence and probe order > for your driver pci device units. This might shed some light > on the problem. >
This is the flow I've done, you can see the swapping happened again: [r...@sw247 ~]# pciconf -l | grep mtnic mtn...@pci0:19:0:0: class=0x020000 card=0x001715b3 chip=0x636815b3 rev=0xa0 hdr=0x00 mtn...@pci0:16:0:0: class=0x020000 card=0x001715b3 chip=0x636815b3 rev=0xa0 hdr=0x00 [r...@sw247 ~]# kldunload if_mtnic [r...@sw247 ~]# kldload if_mtnic [r...@sw247 ~]# pciconf -l | grep mtnic mtn...@pci0:19:0:0: class=0x020000 card=0x001715b3 chip=0x636815b3 rev=0xa0 hdr=0x00 mtn...@pci0:16:0:0: class=0x020000 card=0x001715b3 chip=0x636815b3 rev=0xa0 hdr=0x00 /var/log/messages during this flow (the brackets are my addition ofcourse): [kldunload if_mtnic] Jan 15 19:27:46 sw247 kernel: mtnic0: Destroying netdev on port:0 Jan 15 19:27:46 sw247 kernel: mtnic0: Destroying netdev on port:1 Jan 15 19:27:46 sw247 kernel: mtnic0: Reseting device... Jan 15 19:27:46 sw247 kernel: mtnic0: Reset complete. Jan 15 19:27:46 sw247 kernel: mtnic0: detached Jan 15 19:27:46 sw247 kernel: mtnic1: Destroying netdev on port:0 Jan 15 19:27:46 sw247 kernel: mtnic1: Destroying netdev on port:1 Jan 15 19:27:47 sw247 kernel: mtnic1: Reseting device... Jan 15 19:27:47 sw247 kernel: mtnic1: Reset complete. Jan 15 19:27:47 sw247 kernel: mtnic1: detached [kldload if_mtnic] Jan 15 19:28:04 sw247 kernel: pci0: driver added Jan 15 19:28:04 sw247 kernel: found-> vendor=0x0e11, dev=0xb203, revid=0x03 Jan 15 19:28:04 sw247 kernel: domain=0, bus=0, slot=4, func=0 Jan 15 19:28:04 sw247 kernel: class=08-80-00, hdrtype=0x00, mfdev=1 Jan 15 19:28:04 sw247 kernel: cmdreg=0x0103, statreg=0x0290, cachelnsz=0 (dwords) Jan 15 19:28:04 sw247 kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jan 15 19:28:04 sw247 kernel: intpin=a, irq=25 Jan 15 19:28:04 sw247 kernel: powerspec 3 supports D0 D3 current D0 Jan 15 19:28:04 sw247 kernel: pci0:0:4:0: reprobing on driver added Jan 15 19:28:04 sw247 kernel: found-> vendor=0x0e11, dev=0xb204, revid=0x03 Jan 15 19:28:04 sw247 kernel: domain=0, bus=0, slot=4, func=2 Jan 15 19:28:04 sw247 kernel: class=08-80-00, hdrtype=0x00, mfdev=1 Jan 15 19:28:04 sw247 kernel: cmdreg=0x0117, statreg=0x0290, cachelnsz=16 (dwords) Jan 15 19:28:04 sw247 kernel: lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jan 15 19:28:04 sw247 kernel: intpin=b, irq=26 Jan 15 19:28:04 sw247 kernel: powerspec 3 supports D0 D3 current D0 Jan 15 19:28:04 sw247 kernel: pci0:0:4:2: reprobing on driver added Jan 15 19:28:04 sw247 kernel: found-> vendor=0x103c, dev=0x3302, revid=0x00 Jan 15 19:28:04 sw247 kernel: domain=0, bus=0, slot=4, func=6 Jan 15 19:28:04 sw247 kernel: class=0c-07-01, hdrtype=0x00, mfdev=1 Jan 15 19:28:04 sw247 kernel: cmdreg=0x0002, statreg=0x0290, cachelnsz=0 (dwords) Jan 15 19:28:04 sw247 kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jan 15 19:28:04 sw247 kernel: intpin=a, irq=25 Jan 15 19:28:04 sw247 kernel: powerspec 3 supports D0 D3 current D0 Jan 15 19:28:04 sw247 kernel: pci0:0:4:6: reprobing on driver added Jan 15 19:28:04 sw247 kernel: pci1: driver added Jan 15 19:28:04 sw247 kernel: pci2: driver added Jan 15 19:28:04 sw247 kernel: pci8: driver added Jan 15 19:28:04 sw247 kernel: pci9: driver added Jan 15 19:28:04 sw247 kernel: pci10: driver added Jan 15 19:28:04 sw247 kernel: pci11: driver added Jan 15 19:28:04 sw247 kernel: pci12: driver added Jan 15 19:28:04 sw247 kernel: pci13: driver added Jan 15 19:28:04 sw247 kernel: pci14: driver added Jan 15 19:28:04 sw247 kernel: pci15: driver added Jan 15 19:28:04 sw247 kernel: pci16: driver added Jan 15 19:28:04 sw247 kernel: found-> vendor=0x15b3, dev=0x6368, revid=0xa0 Jan 15 19:28:04 sw247 kernel: domain=0, bus=16, slot=0, func=0 Jan 15 19:28:04 sw247 kernel: class=02-00-00, hdrtype=0x00, mfdev=0 Jan 15 19:28:04 sw247 kernel: cmdreg=0x0046, statreg=0x0010, cachelnsz=16 (dwords) Jan 15 19:28:04 sw247 kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jan 15 19:28:04 sw247 kernel: intpin=a, irq=20 Jan 15 19:28:04 sw247 kernel: powerspec 3 supports D0 D3 current D0 Jan 15 19:28:04 sw247 kernel: MSI-X supports 256 messages in map 0x10 Jan 15 19:28:04 sw247 kernel: pci0:16:0:0: reprobing on driver added Jan 15 19:28:04 sw247 kernel: mtnic0: <Mellanox ConnectX EN NIC> mem 0xfde00000-0xfdefffff,0xf7000000-0xf77fffff irq 20 at device 0.0 onpci16 Jan 15 19:28:04 sw247 kernel: mtnic: Mellanox NIC driver v1.2.0 (20090112-1316) Jan 15 19:28:04 sw247 kernel: mtnic0: Initializing mtnic Jan 15 19:28:04 sw247 kernel: pcib5: mtnic0 requested memory range 0xfde00000-0xfdefffff: good Jan 15 19:28:04 sw247 kernel: pcib5: mtnic0 requested memory range 0xf7000000-0xf77fffff: good Jan 15 19:28:04 sw247 kernel: mtnic0: Number of LRO sessions per ring: 32 Jan 15 19:28:04 sw247 kernel: mtnic0: Reseting device... Jan 15 19:28:04 sw247 kernel: mtnic0: Reset complete. Jan 15 19:28:04 sw247 kernel: mtnic0: FW version:2.6.0 Jan 15 19:28:04 sw247 kernel: mtnic0: Board ID: Jan 15 19:28:04 sw247 kernel: mtnic0: Using 1 tx rings for port:1 [4096] Jan 15 19:28:04 sw247 kernel: mtnic0: Using 4 rx rings for port:1 [1024] Jan 15 19:28:04 sw247 kernel: mtnic0: Using 1 tx rings for port:2 [4096] Jan 15 19:28:04 sw247 kernel: mtnic0: Using 4 rx rings for port:2 [1024] Jan 15 19:28:04 sw247 kernel: mtnic0: Initializing MSIX Jan 15 19:28:04 sw247 kernel: mtnic0: Enabling MSI-X (11 vectors) Jan 15 19:28:04 sw247 kernel: mtnic0: attempting to allocate 11 MSI-X vectors (256 supported) Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 256 to vector 53 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 257 to vector 54 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 258 to vector 55 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 259 to vector 56 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 260 to vector 57 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 261 to vector 58 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 262 to vector 59 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 263 to vector 60 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 264 to vector 61 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 265 to vector 62 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 266 to vector 63 Jan 15 19:28:04 sw247 kernel: mtnic0: using IRQs 256-266 for MSI-X Jan 15 19:28:04 sw247 kernel: mtnic0: Board ID:MT_0920110004 Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 256 to local APIC 1 Jan 15 19:28:04 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:04 sw247 kernel: mtnic0: Activating port:1 Jan 15 19:28:04 sw247 kernel: mtnic0: Allocated 5 CQs on port:0 name:mtnic unit:0 ifc:0 Jan 15 19:28:04 sw247 kernel: mtnic0: bpf attached Jan 15 19:28:04 sw247 kernel: mtnic0: Ethernet address: 00:02:c9:02:13:2d Jan 15 19:28:04 sw247 kernel: mtnic0: Activating port:2 Jan 15 19:28:04 sw247 kernel: mtnic0: Allocated 5 CQs on port:1 name:mtnic unit:0 ifc:1 Jan 15 19:28:04 sw247 kernel: mtnic1: bpf attached Jan 15 19:28:04 sw247 kernel: mtnic1: Ethernet address: 00:02:c9:02:13:2e Jan 15 19:28:04 sw247 kernel: pci19: driver added Jan 15 19:28:04 sw247 kernel: found-> vendor=0x15b3, dev=0x6368, revid=0xa0 Jan 15 19:28:04 sw247 kernel: domain=0, bus=19, slot=0, func=0 Jan 15 19:28:04 sw247 kernel: class=02-00-00, hdrtype=0x00, mfdev=0 Jan 15 19:28:04 sw247 kernel: cmdreg=0x0046, statreg=0x0010, cachelnsz=16 (dwords) Jan 15 19:28:04 sw247 kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jan 15 19:28:04 sw247 kernel: intpin=a, irq=16 Jan 15 19:28:04 sw247 kernel: powerspec 3 supports D0 D3 current D0 Jan 15 19:28:04 sw247 kernel: MSI-X supports 256 messages in map 0x10 Jan 15 19:28:04 sw247 kernel: pci0:19:0:0: reprobing on driver added Jan 15 19:28:04 sw247 kernel: mtnic1: <Mellanox ConnectX EN NIC> mem 0xfdf00000-0xfdffffff,0xf7800000-0xf7ffffff irq 16 at device 0.0 onpci19 Jan 15 19:28:04 sw247 kernel: mtnic1: Initializing mtnic Jan 15 19:28:04 sw247 kernel: pcib4: mtnic1 requested memory range 0xfdf00000-0xfdffffff: good Jan 15 19:28:04 sw247 kernel: pcib4: mtnic1 requested memory range 0xf7800000-0xf7ffffff: good Jan 15 19:28:04 sw247 kernel: mtnic1: Number of LRO sessions per ring: 32 Jan 15 19:28:04 sw247 kernel: mtnic1: Reseting device... Jan 15 19:28:04 sw247 kernel: mtnic1: Reset complete. Jan 15 19:28:04 sw247 kernel: mtnic1: FW version:2.6.0 Jan 15 19:28:04 sw247 kernel: mtnic1: Board ID: Jan 15 19:28:04 sw247 kernel: mtnic1: Using 1 tx rings for port:1 [4096] Jan 15 19:28:04 sw247 kernel: mtnic1: Using 4 rx rings for port:1 [1024] Jan 15 19:28:04 sw247 kernel: mtnic1: Using 1 tx rings for port:2 [4096] Jan 15 19:28:04 sw247 kernel: mtnic1: Using 4 rx rings for port:2 [1024] Jan 15 19:28:04 sw247 kernel: mtnic1: Initializing MSIX Jan 15 19:28:04 sw247 kernel: mtnic1: Enabling MSI-X (11 vectors) Jan 15 19:28:04 sw247 kernel: mtnic1: attempting to allocate 11 MSI-X vectors (256 supported) Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 267 to vector 64 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 268 to vector 65 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 269 to vector 66 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 270 to vector 67 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 271 to vector 68 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 272 to vector 69 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 273 to vector 70 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 274 to vector 71 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 275 to vector 72 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 276 to vector 73 Jan 15 19:28:04 sw247 kernel: msi: routing MSI-X IRQ 277 to vector 74 Jan 15 19:28:04 sw247 kernel: mtnic1: using IRQs 267-277 for MSI-X Jan 15 19:28:04 sw247 kernel: mtnic1: Board ID:MT_0920110004 Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 267 to local APIC 2 Jan 15 19:28:04 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:04 sw247 kernel: mtnic1: Activating port:1 Jan 15 19:28:04 sw247 kernel: mtnic1: Allocated 5 CQs on port:0 name:mtnic unit:1 ifc:2 Jan 15 19:28:04 sw247 kernel: mtnic2: bpf attached Jan 15 19:28:04 sw247 kernel: mtnic2: Ethernet address: 00:02:c9:02:17:f7 Jan 15 19:28:04 sw247 kernel: mtnic1: Activating port:2 Jan 15 19:28:04 sw247 kernel: mtnic1: Allocated 5 CQs on port:1 name:mtnic unit:1 ifc:3 Jan 15 19:28:04 sw247 kernel: mtnic3: bpf attached Jan 15 19:28:04 sw247 kernel: mtnic3: Ethernet address: 00:02:c9:02:17:f8 Jan 15 19:28:04 sw247 kernel: mtnic0: Port is down, ignoring multicast change. Jan 15 19:28:04 sw247 kernel: mtnic0: Change MTU called, driver is not running. flags:0x0 Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 257 to local APIC 3 Jan 15 19:28:04 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 258 to local APIC 0 Jan 15 19:28:04 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 259 to local APIC 1 Jan 15 19:28:04 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 260 to local APIC 2 Jan 15 19:28:04 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:04 sw247 kernel: msi: Assigning MSI-X IRQ 261 to local APIC 3 Jan 15 19:28:04 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:04 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:04 sw247 kernel: mtnic0: Port 1 - link up Jan 15 19:28:05 sw247 kernel: mtnic0: Port is down, ignoring multicast change. Jan 15 19:28:05 sw247 kernel: mtnic0: Change MTU called, driver is not running. flags:0x0 Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 262 to local APIC 0 Jan 15 19:28:05 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 263 to local APIC 1 Jan 15 19:28:05 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 264 to local APIC 2 Jan 15 19:28:05 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 265 to local APIC 3 Jan 15 19:28:05 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 266 to local APIC 0 Jan 15 19:28:05 sw247 kernel: mtnic0: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic0: [ITHREAD] Jan 15 19:28:05 sw247 kernel: mtnic0: Port 2 - link up Jan 15 19:28:05 sw247 kernel: mtnic1: Port is down, ignoring multicast change. Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: Change MTU called, driver is not running. flags:0x0 Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 268 to local APIC 1 Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 269 to local APIC 2 Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 270 to local APIC 3 Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 271 to local APIC 0 Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 272 to local APIC 1 Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic Jan 15 19:28:05 sw247 kernel: 1: [ Jan 15 19:28:05 sw247 kernel: MPSAF Jan 15 19:28:05 sw247 kernel: E] Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: Jan 15 19:28:05 sw247 kernel: [ITH Jan 15 19:28:05 sw247 kernel: READ] Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: Port is down, ignoring multicast change. Jan 15 19:28:05 sw247 kernel: mtnic1: Change MTU called, driver is not running. flags:0x0 Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 273 to local APIC 2 Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 274 to local APIC 3 Jan 15 19:28:05 sw247 kernel: Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 275 to local APIC 0 Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 276 to local APIC 1 Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] Jan 15 19:28:05 sw247 kernel: msi: Assigning MSI-X IRQ 277 to local APIC 2 Jan 15 19:28:05 sw247 kernel: mtnic1: [MPSAFE] Jan 15 19:28:05 sw247 kernel: mtnic1: [ITHREAD] _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"