summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Add the comment I meant to add about not passing in PCATCH to therwatson2003-06-111-0/+8
| | | | tsleep(). Note the XXX.
* Fix error in my last commit. Correctly maintain p_maxthrwaits and unlockdavidxu2003-06-112-10/+16
| | | | sched_lock.
* Use __FBSDID().obrien2003-06-11145-263/+449
|
* Use __FBSDID().obrien2003-06-1133-55/+99
|
* Use __FBSDID().obrien2003-06-1120-60/+60
|
* Use __FBSDID().obrien2003-06-1033-111/+100
|
* Use __FBSDID().obrien2003-06-107-32/+21
|
* Use __FBSDID().obrien2003-06-1025-86/+76
|
* Use __FBSDID().obrien2003-06-1019-53/+67
|
* Don't start the beastie menu if the 'beastie_disable' variable is set toscottl2003-06-101-1/+11
| | | | | | | 'YES'. If the user selects to escape to the loader prompt, set 'autoboot_delay' to 'NO' so that the prompt timer doesn't run.
* Use __FBSDID().obrien2003-06-1024-58/+78
|
* Use __FBSDID().obrien2003-06-1028-82/+119
|
* - Finish vm object and page locking in vnode_pager_setsize().alc2003-06-101-26/+21
| | | | | - Make some small style changes to vnode_pager_setsize(); most notably, move two comments to a more logical place.
* Use __FBSDID().obrien2003-06-1012-24/+40
|
* Use __FBSDID().obrien2003-06-105-11/+18
|
* Use __FBSDID().obrien2003-06-1023-47/+70
|
* Use __FBSDID().obrien2003-06-106-15/+17
|
* Use __FBSDID().obrien2003-06-1010-17/+29
|
* Use __FBSDID().obrien2003-06-1040-79/+113
|
* Fix typo in the previous revision.simokawa2003-06-101-1/+1
|
* Use __FBSDID().obrien2003-06-102-3/+5
|
* Sync perforce IDs.gibbs2003-06-105-5/+5
|
* Fix struct bus_info on big-endian machines.simokawa2003-06-101-3/+20
|
* Add tx_speed sysctl variable.simokawa2003-06-101-1/+4
|
* If there are signals delivered to current thread, breaks out of loop,davidxu2003-06-102-8/+6
| | | | | | | userret() will be called again by ast() and thread_userret() will be called again by userret(). Reported by: tegge
* Revert last commit, I have no idea what happened.phk2003-06-091-1/+1
|
* Remove embededded ID string which was meant to provide informationse2003-06-091-6/+0
| | | | | | | about the driver version in case of an error report. It conflicts with some other variable of the same name that has been added to the kernel just recently and there haven't been any bug reports for quite some time now, anyway ...
* style(9).mux2003-06-091-12/+20
|
* Add new geom_ccd modulephk2003-06-092-0/+9
|
* remove old CCD modulephk2003-06-092-9/+0
|
* Wait for the real interval timer callout handler to finish executing if itjhb2003-06-092-2/+14
| | | | | | | | | | is currently executing when we try to remove it in exit1(). Without this, it was possible for the callout to bogusly rearm itself and eventually refire after the process had been free'd resulting in a panic. PR: kern/51964 Reported by: Jilles Tjoelker <jilles@stack.nl> Reviewed by: tegge, bde
* The issetugid() function is MPSAFE.jhb2003-06-091-1/+1
|
* Track the resource id of the memory port instead of just assuming thatscottl2003-06-091-3/+6
| | | | | it is 0x0. Cardbus-based sio/modem cards can now be ejected without panic'ing.
* A white-space nit I noticed.phk2003-06-091-1/+1
|
* Update the vm object and page locking in exec_map_first_page(). Mark thealc2003-06-091-9/+15
| | | | one still anticipated change with XXX. Otherwise, this function is done.
* GEOMification of CCD.phk2003-06-093-1443/+2
| | | | | You need your kernel and ccdconfig(8) to be in sync, particularly if your source tree is on a ccd device.
* - Add vm object locking to vm_pgmoveco().alc2003-06-091-2/+5
| | | | | - Add a comment to vm_pgmoveco() describing what remains to be done for vm locking.
* Merge NetBSD bktr_core.c rev. 1.26:fjoe2003-06-091-2/+2
| | | | | | | | Fix broken programming of VSCALE_HI registers in yuv422_prog(). PR: 46521 Obtained from: NetBSD MFC after: 3 days
* Fix error handling for ENOMEM style issues.phk2003-06-091-21/+9
|
* Add two more Vendor ID's for Leadtek Winfast TV 2000fjoe2003-06-091-1/+5
| | | | | PR: 47453 Obtained from: NetBSD (partially)
* Attempt to fix Alpha build by renaming ident[] to kern_ident[].jmallett2003-06-093-3/+3
|
* When we re-route a PCI interrupt, write the new IRQ value into the intlinejhb2003-06-091-2/+3
| | | | | | register. Reviewed by: imp
* - Add a td_pflags field to struct thread for private flags accessed only byjhb2003-06-095-29/+27
| | | | | | | | curthread. Unlike td_flags, this field does not need any locking. - Replace the td_inktr and td_inktrace variables with equivalent private thread flags. - Move TDF_OLDMASK over to the private flags field so it no longer requires sched_lock.
* Add a comment to de-obfuscate the meaning of the PQ_CACHESIZEhmp2003-06-091-0/+1
| | | | | | | | | kernel configuration option. This created confusion resulting into a PR. PR: docs/45294 Approved by: des (mentor) Discussed with: bmilekic
* Expose kern.ident by way of OID_AUTO.jmallett2003-06-092-3/+4
| | | | Requested by: phk
* Make kernel identification (`ident' in the config(8) driver) available tojmallett2003-06-092-1/+6
| | | | | | | | | userland, and the kernel. In the kernel by way of the 'ident[]' variable akin to all the other stuff generated by newvers.sh. In userland it is available to sysctl consumers via KERN_IDENT or 'kern.ident'. It is exported by uname(1) by the -i flag. Reviewed by: hackers@
* Hold the vm object's lock when performing vm_page_lookup().alc2003-06-091-0/+2
|
* Don't use vm_object_set_flag() to initialize the vm object's flags.alc2003-06-091-1/+1
|
* On a socket creation error, don't close the socket.hsu2003-06-091-1/+2
|
* - Add a simple CPU load balancing algorithm. This works by executing once ajeff2003-06-091-7/+95
| | | | | | | | second and equalizing the load between the two most imbalanced CPU. This is intended to clear up long term load imbalances that would not be handled by the 'pull' method in sched_choose(). - Pull out some bits of sched_choose() into a kseq_move() function that moves an arbitrary thread from one kseq to another.
OpenPOWER on IntegriCloud