Re: [PATCH] Locking fixes for vr(4)

From: Mike Tancsa (mike_at_sentex.net)
Date: 10/31/05

  • Next message: Randy Bush: "make kernel "kldxref: file isn't dynamically-linked""
    Date: Mon, 31 Oct 2005 15:42:53 -0500
    To: John Baldwin <jhb@freebsd.org>, current@freebsd.org
    
    

    At 02:48 PM 28/10/2005, John Baldwin wrote:
    >- Fix vr(4) to use callout_*() so that its callout runs without Giant.
    >- Fix locking in detach.
    >
    >Please test, thanks!
    >
    >http://www.FreeBSD.org/~jhb/patches/vr_locking.patch

    Its been running fine over the weekend. I have a DSL link over it
    and didnt see any dropped connections or odd issues.

    This is on a mini-itx board with built in rl and vr NICs

    vr0: <VIA VT6102 Rhine II 10/100BaseTX> port 0xd800-0xd8ff mem
    0xfc003000-0xfc0030ff irq 10 at device 18.0 on pci0
    miibus1: <MII bus> on vr0
    ukphy0: <Generic IEEE 802.3u media interface> on miibus1
    ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    vr0: Ethernet address: 00:03:1d:02:0a:ee.

    I patched against 6.0.RC1 from Friday.

             ---Mike

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Randy Bush: "make kernel "kldxref: file isn't dynamically-linked""

    Relevant Pages

    • Re: 6.0-BETA2: taskqueue_drain for if_xl.c:2796
      ... John Baldwin wrote: ... >>don't care if the task runs later if it is just going to stop anyway, ... > or don't think the optimization is worth it, ... You can't force detach while data is in flight, ...
      (freebsd-current)
    • [PATCH] Locking fixes for vr(4)
      ... Fix vrto use callout_*so that its callout runs without Giant. ... Fix locking in detach. ... To unsubscribe, ...
      (freebsd-current)