Subject: SCSI MMC and UDF patch, take 2
To: None <tech-kern@netbsd.org>
From: Reinoud Zandijk <reinoud@netbsd.org>
List: tech-kern
Date: 12/28/2005 00:59:20
--vkogqOf2sHV7VnPd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Dear folks,

thanks for the comments you gave on the last posting of the patch. In this 
patch i've tried to fix all issues suggested though cd.4 hasn't been 
updated yet.

I also fixed the bug in udf_mount() where i was (possibly) sleeping on 
malloc() with a simplelock helt. LOCKDEBUG sure has its merits :)

The extra memcpy() as noted by Takashi is taking up some processor time on 
slower machines and will be adressed later when dataflow is more evolved 
when adding write capacity.

Note that the diff contains one `//' that will offcource be removed!

The diffs are to be found at:

ftp://ftp.NetBSD.org/pub/NetBSD/misc/reinoud/src-diffs-scsi.20051227.gz
ftp://ftp.NetBSD.org/pub/NetBSD/misc/reinoud/src-diffs-udf.20051227.gz

Hope to hear from you soon,
Reinoud


--vkogqOf2sHV7VnPd
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iQEVAwUBQ7HVSoKcNwBDyKpoAQKrUAf/fGtshkwbYeBAX2Fn1G+5DOYzh4MseWtH
xy6dHJS5k2yVLuD8OEzIOw9AmGkYJ/ZUoRUN6ZMudlYbOTgUtaNqOincW4+nVIoH
LPf530K2POiK8Xdnr+FB42nfuW0MR7lacR5TxXPlx5Ui5ygN0xJW9NGColBC5Ob1
eDk03LB8Q48k1EJ/kS0WZ0ytuDg7xVtss0T/qUiomzI3KOG42einI7/Cu5GSw3Cn
lWe3taMuXyxn0TN/SayDyeIqbjQerLu9VunSsnfsTj83CVpqxwGN6m7n3Yg8BfLD
dT/jW6/K6cyVBU7aIofb2azahP6xaroRz2BKxFRZXlmbcu0wKxV7dA==
=W43C
-----END PGP SIGNATURE-----

--vkogqOf2sHV7VnPd--