summaryrefslogtreecommitdiffstats
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* s/SLIST/STAILQ/phk2005-03-181-7/+7
* Neuter the duplicated disk-device magic code for now. Somebody withphk2005-03-151-41/+32
* Add kernel-only flag MSG_NOSIGNAL to be used in emulation layers to surpresssobomax2005-03-081-27/+4
* Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socketsobomax2005-03-071-2/+25
* When you call MiniportInitialize() for an 802.11 driver, it willwpaul2005-03-072-51/+81
* Handle unimplemented syscall by instantly returning ENOSYS instead of sendingsobomax2005-03-072-0/+45
* Always produce cpuX entries, even in the case when there is only one CPUsobomax2005-03-061-7/+6
* MAXPATHLEN is 1024, which means NdisOpenFile() and ndis_find_sym() werewpaul2005-03-032-17/+60
* Remove linux_emul_find() and the CHECKALT*() macros as they are no longerjhb2005-03-012-46/+0
* Use kern_kevent instead of the stackgap for 32bit syscall wrapping.ps2005-03-011-35/+31
* In windrv_load(), I was allocating the driver object usingwpaul2005-03-011-17/+17
* Ooops. I will compile test before committing. The stackgap versionps2005-03-011-2/+2
* Correct the freebsd32_kevent prototype.ps2005-03-012-6/+6
* Don't need to do MmInitializeMdl() in ndis_mtop() anymore:wpaul2005-02-261-1/+0
* MDLs are supposed to be variable size (they include an array of pageswpaul2005-02-263-18/+47
* fixup signal mapping:sam2005-02-253-18/+15
* Add macros to construct Windows IOCTL codes, and to extract functionwpaul2005-02-251-0/+19
* Fix a couple of callback instances that should have been wrapped withwpaul2005-02-252-2/+3
* Compute the right length to use with bzero() when initializing an IRPwpaul2005-02-251-1/+1
* - Correct one aspect of the driver_object/device_object/IRP framework:wpaul2005-02-245-6/+237
* Regen.jhb2005-02-244-7/+7
* Use msync() to implement msync() for freebsd32 emulation. This isn't quitejhb2005-02-241-1/+1
* Couple of lessons learned during USB driver testing:wpaul2005-02-243-3/+10
* Implement IoCancelIrp(), IoAcquireCancelSpinLock(), IoReleaseCancelSpinLock()wpaul2005-02-232-5/+260
* Neuter linux_ustat() until somebody finds time to try to fix it.phk2005-02-221-4/+9
* remove dead codesam2005-02-221-2/+0
* - Add a custom version of exec_copyin_args() to deal with the 32-bitjhb2005-02-181-219/+160
* Fix a couple of u_int_foos that should have been uint_foos.wpaul2005-02-183-4/+4
* Make the Win64 -> ELF64 template a little smaller by using a stringwpaul2005-02-181-34/+21
* Remove redundant label.wpaul2005-02-161-1/+0
* Fix freeing of custom driver extensions. (ExFreePool() was beingwpaul2005-02-161-1/+1
* KeAcquireSpinLockRaiseToDpc() and KeReleaseSpinLock() are (at leastwpaul2005-02-162-27/+5
* Add support for Windows/x86-64 binaries to Project Evil.wpaul2005-02-1612-240/+696
* Unbreak the kernel build. Pointy hat to: sobomax.njl2005-02-131-1/+1
* Backout previous change (disabling of security checks for signals deliveredsobomax2005-02-132-3/+3
* Split out kill(2) syscall service routine into user-level and kernel part, thesobomax2005-02-132-2/+2
* Semctl with IPC_STAT command should return zero in case of success.sobomax2005-02-111-2/+3
* Next step on the road to IRPs: create and use an imitation of thewpaul2005-02-087-323/+1364
* - Implement svr4_emul_find() using kern_alternate_path(). This changesjhb2005-02-077-524/+230
* - Use kern_{l,f,}stat() and kern_{f,}statfs() functions rather thanjhb2005-02-071-132/+39
* Make linux_emul_convpath() a simple wrapper for kern_alternate_path().jhb2005-02-071-98/+3
* - Tweak kern_msgctl() to return a copy of the requested message queue idjhb2005-02-071-3/+2
* Use kern_setitimer() to implement linux_alarm() instead of fondling thejhb2005-02-071-19/+7
* Boot away another stackgap (one of the lest ones in linuxlator/i386) bysobomax2005-01-301-14/+13
* Extend kern_sendit() to take another enum uio_seg argument, which specifiessobomax2005-01-301-24/+20
* o Split out kernel part of execve(2) syscall into two parts: one thatsobomax2005-01-294-20/+11
* Split out kernel side of msgctl(2) into two parts: the first that pops datasobomax2005-01-261-17/+10
* Split out kernel side of {get,set}itimer(2) into two parts: the first thatsobomax2005-01-251-64/+33
* Apparently, the Intel icc compiler doesn't like it when you usewpaul2005-01-254-4/+4
* Begin the first phase of trying to add IRP support (and ultimatelywpaul2005-01-248-818/+1338
OpenPOWER on IntegriCloud