Hi, As long as there are locking mechanisms like this:
void KeAcquireSpinLockAtDpcLevel(kspin_lock *lock) { while (atomic_cmpset_acq_int((volatile u_int *)lock, 0, 1) == 0) /* sit and spin */; return; } inside if_ndis, the whole of NDIS needs to run under one lock. What is the name of the "NDIS Giant Lock" after that "Giant" is removed from NDIS? --HPS On Monday 16 February 2009, Hans Petter Selasky wrote: > On Monday 16 February 2009, Andrew Thompson wrote: > > On Mon, Feb 16, 2009 at 11:33:18AM +0000, Robert Watson wrote: > > > Dear all: > > > > I had promised Weongyo that I would convert ndis to USB2 but have been a > > bit busy. Anyone else welcome to pick this up in the mean time. > > I can take care of it. Will be back in some hours or tomorrow with patches. > > How can I test the if_ndis is working USB-wise? > > I assume the latest files are in -current. > > --HPS _______________________________________________ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"