Date: Wed, 17 Nov 2010 09:32:39 +0000 (UTC) From: Bernhard Schmidt <bschmidt@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c Message-ID: <201011170933.oAH9X2Wf007032@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bschmidt 2010-11-17 09:32:39 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ntoskrnl.c Log: SVN rev 215420 on 2010-11-17 09:32:39Z by bschmidt Fix a panic on i386 for drivers using MmAllocateContiguousMemory() and MmAllocateContiguousMemorySpecifyCache(). Those two functions take 64-bit variable(s) for their arguments. On i386 that takes additional 32-bit variable per argument. This is required so that windrv_wrap() can correctly wrap function that miniport driver calls with stdcall convention. Similar explanation is provided in subr_ndis.c for other functions. Submitted by: Paul B Mahol <onemda at gmail.com> Revision Changes Path 1.106 +2 -2 src/sys/compat/ndis/subr_ntoskrnl.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011170933.oAH9X2Wf007032>