summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
...
* Match the style of very other platform we have.obrien2001-09-021-7/+13
|
* Work around a bug where the driver's copy of the disklabel gets corruptedscottl2001-09-021-2/+7
| | | | and causes diskerr() to panic.
* Restrict the range of linux ioctls we will accept.scottl2001-09-021-2/+2
|
* Add quirk entry for FujiFilm camera.n_hibma2001-09-021-1/+8
| | | | Submitted by: Guido van Rooij <guido@gvr.org>
* add another prototype and a couple of stopgaps for the in_protosw variant.julian2001-09-021-1/+5
|
* Always turned on 8bit access card support for the fe drivershiba2001-09-027-42/+0
| | | | | | both i386/pc98, so options FE_8BIT_SUPPORT was deleted. Reviewed by: nyan
* The !RESTARTABLE_PANICS code has some loose ends.peter2001-09-021-0/+8
|
* For ia64, set the default elf brand to be FreeBSD. This is temporarilypeter2001-09-021-0/+4
| | | | necessary only for as long as we're using a linux toolchain.
* Sync with i386 / alpha. Whitespace unindent / style prep for kse.peter2001-09-021-79/+77
|
* Add quirks for Kingbyte USB Pen drive.n_hibma2001-09-021-12/+12
| | | | | Submitted by: Eugene M. Kim <gene@nttmcl.com> PR: 29530
* Only clear endpoint stall if status was USBD_STALLED.n_hibma2001-09-026-9/+15
| | | | | This avoids panicing the system by unplugging a hub. The interrupt transfer would sometimes arrive after the driver had been removed.
* Merge from i386: various cleanups including moving the map calculationspeter2001-09-021-14/+26
| | | | to MI code. This gets ia64 to compile again.
* Fix bus timeout bug which might happen when nsp do suspend I/O burst write.non2001-09-021-9/+23
| | | | | | | | | | | | | | | | | A nsp chip does suspend I/O write by 512bytes burst write, though the chip only has 48 bytes FIFO. The chip assert I/O WAIT signal to PC-Card bus after the CPU writes more than 48 bytes to the chip if the SCSI device does not respond immediately in supsend I/O burst write. If the device does not respond for a while it might cause PC-Card bus timeout. The previous work around was to wait the request from SCSI device. But there are some devices which request bytes for synchronous transfer immediately. So current work aound is to fill 32bytes FIFO, wait for FIFO empty and burst write 512-32 bytes for every 512 bytes block. Submitted-by: Honda-san (the author of the driver) Obtained-from: NetBSD/pc98
* Make the fe driver kernel object module to compile in default.shiba2001-09-022-0/+18
| | | | Reviewed by: imp
* Demand minimum I/O size rather than 0 when it callsnon2001-09-022-2/+2
| | | | | | bus_alloc_resource(dev, SYS_RES_IOPORT, ...) Pointed-out by: Yamamoto-san shigeru@iij.ad.jp
* Update cis tuple parser, add a pccarddevs entry,shiba2001-09-025-2/+78
| | | | | | | | | | | | | and improve PCCARD_IVAR_ETHADDR in pccard_read_ivar(). Change points: (1) Read Function Ext tuple. (2) Add Ratoc REX-R280 entry(fe driver). (3) Take ether address from function ext tuple. Reviewed by: imp Obtained from: NetBSD
* Make the fe driver to compile in default under a NEWCARD kernel.shiba2001-09-021-1/+1
| | | | Reviewed by: imp
* Fix typo; CTLFLAG_RO -> CTLFLAG_RD.iwasaki2001-09-021-1/+1
|
* Update the fe driver to probe and attach under a NEWCARD kernel.shiba2001-09-023-16/+64
| | | | | Reviewed by: imp Obtained from: NetBSD
* Use sched_lock to protect rtp_to_pri() and pri_to_rtp() when needed.jhb2001-09-021-0/+4
|
* Protect pri_to_rtp() with sched_lock when needed.jhb2001-09-022-0/+8
|
* Use ACL_PERM_NONE instead of hardcoding 0 when initializingjedgar2001-09-011-3/+3
| | | | | | ACL entry permissions. Reviewed by: rwatson
* In the case of ACL_OTHER and undefined ACL entry id's, setjedgar2001-09-013-6/+6
| | | | | | ae_id to ACL_UNDEFINED_ID instead of 0. Reviewed by: rwatson
* Small nit: Make both prints use 'at device %d.%d'.n_hibma2001-09-011-1/+1
|
* Add a MODULE_VERSION declaration. This should prevent duplicate loadingmsmith2001-09-011-0/+3
| | | | | | | | of the module, and allows other modules to depend on and link against the ACPI module. Add a sysctl that allows us to retrieve the ACPI CA version number as well.
* Remove #if 0'd remnants of the old idle page zeroing.jhb2001-09-011-9/+0
|
* Process priority is locked by the sched_lock, not the proc lock.jhb2001-09-011-2/+2
|
* o At some point, unmounting a non-EA file system with EA's compiledrwatson2001-09-011-2/+4
| | | | | | | | | in got a bit broken, when ufs_extattr_stop() was called and failed, ufs_extattr_destroy() would panic. This makes the call to destroy() conditional on the success of stop(). Submitted by: Christian Carstensen <cc@devcon.net> Obtained from: TrustedBSD Project
* Regenerate syscallsdillon2001-09-016-110/+110
|
* Synchronize syscalls.master(s) with recent Giant pushdown workdillon2001-09-016-143/+143
|
* Giant Pushdown:dillon2001-09-011-40/+120
| | | | | read() pread() readv() write () pwrite() writev() ioctl() select () poll() openbsd_poll()
* Giant Pushdown. Saved the worst P4 tree breakage for last.dillon2001-09-016-212/+669
| | | | | | | | | | | | reboot() getpriority() setpriority() rtprio() osetrlimit() ogetrlimit() setrlimit() getrlimit() getrusage() getpid() getppid() getpgrp() getpgid() getsid() getgid() getegid() getgroups() setsid() setpgid() setuid() seteuid() setgid() setegid() setgroups() setreuid() setregid() setresuid() setresgid() getresuid() getresgid () __setugid() getlogin() setlogin() modnext() modfnext() modstat() modfind() kldload() kldunload() kldfind() kldnext() kldstat() kldfirstmod() kldsym() getdtablesize() dup2() dup() fcntl() close() ofstat() fstat() nfsstat() fpathconf() flock()
* Giant Pushdowndillon2001-09-013-95/+287
| | | | | | | | clock_gettime() clock_settime() nanosleep() settimeofday() adjtime() getitimer() setitimer() __sysctl() ogetkerninfo() sigaction() osigaction() sigpending() osigpending() osigvec() osigblock() osigsetmask() sigsuspend() osigsuspend() osigstack() sigaltstack() kill() okillpg() trapsignal() nosys()
* Speculatively add this file. It's part of the Linuxulator updatemarcel2001-09-011-0/+285
| | | | | | | | to make it emulate Linux kernel version 2.4.2, which is required in order to upgrade the linux_base port to RH 7.1. Note that this file is only needed for 32-bit architectures. To us this means i386 (for now?)
* First check whether the USB transfer was cancelled before starting ton_hibma2001-09-011-9/+12
| | | | use the data structures related to that keyboard.
* Regen.n_hibma2001-09-012-32/+32
|
* Spelling nit.n_hibma2001-09-011-2/+2
|
* Make "atapi less" kernels link again.sos2001-09-011-0/+2
| | | | | Question is if we should allow the ioctl only interface to be created if atapi devices are present, but no driver linked in....
* Undo last commit. The problem's been fixed for a long time.dillon2001-09-011-3/+0
|
* Pushdown Giant for: profil(), ntp_adjtime(), ogethostname(),dillon2001-09-013-44/+113
| | | | osethostname(), ogethostid(), osethostid()
* Giant pushdown sys_exit(), [o]wait(), wait4()dillon2001-09-011-16/+39
|
* Giant Pushdown ACL syscalls:dillon2001-09-013-93/+213
| | | | | | __acl_get_file, __acl_set_file, __acl_get_fd, __acl_set_fd, __acl_delete_file, __acl_delete_fd, __acl_aclcheck_file, __acl_aclcheck_fd
* regenerate syscallsdillon2001-09-016-25/+25
|
* Make yield() MPSAFE.dillon2001-09-012-20/+25
| | | | | | Synchronize syscalls.master with all MPSAFE changes to date. Synchronize new syscall generation follows because yield() will panic if it is out of sync with syscalls.master.
* Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(),dillon2001-09-015-23/+70
| | | | vfork(), rfork(), jail().
* Axe stale mp_fixme().jhb2001-09-012-2/+0
|
* Don't claim memory resources owned by a PNP0C01 device ("system memory")msmith2001-08-311-3/+6
| | | | as some systems claim the entire physical address space is owned by it.
* Pushdown Giant for nfs syscalls (nfssvc())dillon2001-08-313-36/+69
|
* Make various posix4 system calls MPSAFE (will fixup syscalls.master later)dillon2001-08-312-84/+190
| | | | | | | | | | | sched_setparam() sched_getparam() sched_setscheduler() sched_getscheduler() sched_yield() sched_get_priority_max() sched_get_priority_min() sched_rr_get_interval()
* make swapon() MPSAFE (will adjust syscalls.master later)dillon2001-08-311-5/+13
|
OpenPOWER on IntegriCloud