freebsd-skq/sys
weongyo 0f8825b3f7 Integrate the NDIS USB support code to CURRENT.
Now the NDISulator supports NDIS USB drivers that it've tested with
devices as follows:

  - Anygate XM-142 (Conexant)
  - Netgear WG111v2 (Realtek)
  - U-Khan UW-2054u (Marvell)
  - Shuttle XPC Accessory PN20 (Realtek)
  - ipTIME G054U2 (Ralink)
  - UNiCORN WL-54G (ZyDAS)
  - ZyXEL G-200v2 (ZyDAS)

All of them succeeded to attach and worked though there are still some
problems that it's expected to be solved.

To use NDIS USB support, you should rebuild and install ndiscvt(8) and
if you encounter a problem to attach please set `hw.ndisusb.halt' to
0 then retry.

I expect no changes of the NDIS code for PCI, PCMCIA devices.

Obtained from:  //depot/projects/ndisusb/...
2008-12-27 08:03:32 +00:00
..
amd64 Make gpart the default partitioning class on all platforms. 2008-12-17 17:43:22 +00:00
arm Add support for the FPA floating-point format on ARM. The 2008-12-23 22:20:59 +00:00
boot MFH @ 186335 2008-12-20 01:29:19 +00:00
bsm Merge OpenBSM 1.1 alpha 2 from the OpenBSM vendor branch to head, both 2008-12-02 23:26:43 +00:00
cam Add quirk for the Storcase InfoStation 12bay 2008-12-23 09:11:05 +00:00
cddl Put the MIPS support back in after it was removed in r185029. 2008-12-04 16:31:08 +00:00
compat Integrate the NDIS USB support code to CURRENT. 2008-12-27 08:03:32 +00:00
conf Hook up the ether_echo node and fix the man page 2008-12-25 07:34:14 +00:00
contrib Check for ipprotosw.h more precisely. 2008-12-23 16:49:07 +00:00
crypto Avoid 256 integer divisions per rc4_init() call. Replace it with using 2008-12-16 13:58:37 +00:00
ddb Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
dev Integrate the NDIS USB support code to CURRENT. 2008-12-27 08:03:32 +00:00
fs According to phk@, VOP_STRATEGY should never, _ever_, return 2008-12-16 21:13:11 +00:00
gdb
geom When the geometry does not match the label, print out the values. 2008-12-26 20:27:32 +00:00
gnu According to phk@, VOP_STRATEGY should never, _ever_, return 2008-12-16 21:13:11 +00:00
i386 Make gpart the default partitioning class on all platforms. 2008-12-17 17:43:22 +00:00
ia64 AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them. 2008-12-17 06:56:58 +00:00
isa Allow device hints to wire the unit numbers of devices. 2008-11-18 21:01:54 +00:00
kern Following the recent security advisory, add a comment describing our 2008-12-25 11:32:38 +00:00
kgssapi Call svc_freereq() before returning from the service proc. 2008-11-12 15:31:05 +00:00
libkern Add simple locking for the in-kernel iconv code. Translation operations 2008-12-05 21:19:24 +00:00
mips Make gpart the default partitioning class on all platforms. 2008-12-17 17:43:22 +00:00
modules Integrate the NDIS USB support code to CURRENT. 2008-12-27 08:03:32 +00:00
net This checkin addresses a couple of issues: 2008-12-26 19:45:24 +00:00
net80211 convert MALLOC/FREE to malloc/free 2008-12-18 23:00:09 +00:00
netatalk Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netgraph shave about 7% off the overhead of ng_ether by using per-hook 2008-12-25 09:02:55 +00:00
netinet This checkin addresses a couple of issues: 2008-12-26 19:45:24 +00:00
netinet6 This checkin addresses a couple of issues: 2008-12-26 19:45:24 +00:00
netipsec Remove long unused netinet/ipprotosw.h (basically since r82884). 2008-12-23 16:52:03 +00:00
netipx Add missing "goto set_head" for SO_IPX_CHECKSUM; otherwise we fall through 2008-12-11 10:29:35 +00:00
netnatm Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netncp Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netsmb Implement device cloning for /dev/nsmb, the netsmb control pseudo-device. 2008-11-03 14:23:15 +00:00
nfs
nfs4client Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessary 2008-10-28 13:44:11 +00:00
nfsclient Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
nfsserver Handle VFS_VGET() failing with an error other than EOPNOTSUPP in addition 2008-12-16 04:34:09 +00:00
nlm Don't call svc_freereq() before svc_freeargs(). 2008-11-12 15:30:30 +00:00
opencrypto Don't hang if encrypting/decrypting using struct iovecs where one of the 2008-10-30 16:11:07 +00:00
pc98 Disable the pccard, parallel, GbE and wireless lan related devices and 2008-12-21 09:01:00 +00:00
pccard
pci Since we don't request reset for rlphy(4), the link state 'UP' 2008-12-22 00:53:47 +00:00
powerpc Modularize the Open Firmware client interface to allow run-time switching 2008-12-20 00:33:10 +00:00
rpc Add a missing call to mtx_destroy(). 2008-11-12 12:21:18 +00:00
security Make preparations for resurrecting shared/read locks on vm maps: 2008-12-22 17:32:52 +00:00
sparc64 - According to comments in OpenBSD, E{2,4}50 tend to have fragile 2008-12-22 15:34:06 +00:00
sun4v Missed the sun4v update to ofw_machdep.h in the OFW modularization commit. 2008-12-20 15:11:00 +00:00
sys Add macro RB_FOREACH_SAFE(), which accepts an additional argument 2008-12-24 19:57:22 +00:00
tools Remove some unused and broken code that attempted to not invoke locking 2008-11-03 19:57:40 +00:00
ufs Do not busy twice the mount point where a quota operation is performed. 2008-12-18 12:01:53 +00:00
vm Fix printing of KASSERT message missed in r163604. 2008-12-21 16:56:13 +00:00
xdr Use the remote address for access control, not the local address. This fixes 2008-11-13 14:36:52 +00:00
xen Integrate 185578 from dfr 2008-12-04 07:59:05 +00:00
Makefile Improve the glimpse target: don't index .svn and compile directories. 2008-08-15 14:11:30 +00:00