Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Oct 2014 14:56:58 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-stable@freebsd.org
Subject:   [PATCH] Various fixes to wl(4): test or the driver will be removed
Message-ID:  <2088717.MBgzFlH7D4@ralph.baldwin.cx>

next in thread | raw e-mail | index | archive | help
This patch fixes various issues in wl(4) including:

 - Use bus_space instead of inb/outb.
 - Use device_printf() and if_printf()
 - Use callout(9) instead of timeout(9)
 - Don't hold the driver lock across sleeping actions like
   bus_teardown_intr(), subyte(), etc.
 - Don't recurse on the driver lock.

The patch is against HEAD but probably applies to 9 and 10 as well.

http://people.freebsd.org/~jhb/patches/wl_cleanup.patch

Note that this driver is using a deprecated API that will be removed in 11.  
If no one tests updates to this driver then it is not feasible to continue 
maintaining it in the tree.  In that case, it will be removed from HEAD one 
month from today.

-- 
John Baldwin




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2088717.MBgzFlH7D4>