summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Add prototypes for sunlabel_dec() and sunlabel_enc().phk2003-04-211-0/+3
| | | | Assume (for now) that all sun labels are big endian.
* Functions to encode and decode Sun Microsystems disk partitioning dataphk2003-04-211-0/+131
| | | | | | structures. Mostly by: jake
* Use newly minted device_is_attached rather than device_is_alive to seeimp2003-04-2117-17/+17
| | | | | | | | | if attach succeeded. device_is_alive just tells us that probe succeeded. Since we were using it to do things like detach net interfaces, this caused problems when there were errors in the attach routine. Symptoms of problem reported by: martin blapp
* Create a new function, device_is_attached(), that is likeimp2003-04-212-0/+7
| | | | | | device_is_alive() that tells us if the device has successfully attached. device_is_alive just tells us that the device has successfully probed.
* Regen.takawata2003-04-212-6/+20
|
* Add another product ID for if_axe and correct vendor ID descriptiontakawata2003-04-212-2/+5
| | | | | | | for Linksys USB200M.The USB vendor ID list is available from http://www.usb.org/app/pub/dump/comp_dump/ Reviewed by: wpaul
* Add FireWire drivers to GENERIC.simokawa2003-04-217-0/+35
|
* Remove unused code.simokawa2003-04-211-70/+32
|
* Explicitly declare 'int' parameters.obrien2003-04-211-3/+3
|
* Assembly files put thru the C preprocessor need to have C style comments.obrien2003-04-213-81/+80
|
* Explicitly declare 'int' parameters.obrien2003-04-217-1/+8
|
* Reset pcb_gs and %gs before possibly invalidating it.davidxu2003-04-212-2/+10
|
* Fix lock order reversal problem.davidxu2003-04-213-8/+4
|
* Introduce two flags to control upcall behaviour:davidxu2003-04-213-102/+76
| | | | | | | | | | | | | | | | | | | o KMF_NOUPCALL Ask kse_release to not return to userland upcall entry, but instead direct returns to userland by using current thread's stack and return address on stack. This flags is intended to be used by UTS in critical region to wait another UTS thread to leave critical region, by using kse_release with this flag to avoid spinnng and burning CPU. Also this flags can be used by UTS to poll completed context when there is nothing to do in userland and needn't restart from its entry like normal upcall. o KMF_NOCOMPLETED Ask kernel to not bring completed thread contexts back to userland when doing upcall, this flags is intend to be used with above flag when an upcall thread is in critical region and can not process completed contexts at that time. Tested by: deischen
* Add a member field for kse_upcall to cache kse mailbox flags.davidxu2003-04-211-0/+1
| | | | Code for this will be committed soon.
* - Assert that the vm_object is locked in vm_object_clear_flag(),alc2003-04-211-5/+7
| | | | | | | vm_object_pip_add() and vm_object_pip_wakeup(). - Remove GIANT_REQUIRED from vm_object_pip_subtract() and vm_object_pip_subtract(). - Lock the vm_object when performing vm_object_page_remove().
* Fix /dev/devctl's implementation of poll. We should only be settingimp2003-04-211-11/+5
| | | | | | | | the poll bits when there's actually something in the queue. Otherwise, select always returned '2' when there were no items to be read, and '3' when there were. This would preclude being able to read in a threaded (libc_r) program, as well as checking to see if there were pending events or not.
* Add eMicro codec ids.orion2003-04-211-1/+4
|
* Use SOUND_MIXER_IGAIN to toggle 20dB mic boost for want of a betterorion2003-04-211-18/+50
| | | | | | | | place for it. Assorted comments. Submitted by: luigi
* Remove extraneous reference to intrq.h, which broke the kernel build.rwatson2003-04-211-1/+0
|
* This commit was generated by cvs2svn to compensate for changes in r113778,obrien2003-04-211-0/+245
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import revision 1.8 of ac97_codec.h (we renamed the file) fromobrien2003-04-211-0/+245
| | | | | | | | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/emu10k1/emu10k1/ac97_codec.h
| * Vendor import revision 1.51 of 8010.h (we renamed the file) fromobrien2003-04-181-68/+134
| | | | | | | | | | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/emu10k1/emu10k1/8010.h. This includes some Audigy support.
| * Vendor import revision 1.39 of 8010.h (we renamed the file) fromobrien2003-04-181-18/+23
| | | | | | | | | | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/emu10k1/emu10k1/8010.h. Rev 1.39 best matches our rev 1.3.
| * This commit was manufactured by cvs2svn to create branch 'ALSA'.cvs2svn2000-04-023631-1752136/+0
| |
* | - Lock the vm_object when performing either vm_object_clear_flag() oralc2003-04-201-1/+13
| | | | | | | | vm_object_pip_wakeup().
* | - Update the vm_object locking in vm_map_insert().alc2003-04-201-8/+13
| |
* | - Lock the vm_object when performing vm_object_pip_wakeup().alc2003-04-201-2/+2
| | | | | | | | - Merge two identical cases in a switch statement.
* | Regenerate.wpaul2003-04-202-2/+16
| |
* | Add support for the Netgear FA120 and the D-Link DUBE100 (AX88172-basedwpaul2003-04-202-0/+4
| | | | | | | | devices).
* | - Lock the vm_object when performing vm_object_pip_wakeup().alc2003-04-201-0/+10
| |
* | Regen usbdevs.wpaul2003-04-202-2/+18
| |
* | Add device driver support for the ASIX Electronics AX88172 USB 2.0wpaul2003-04-2012-0/+1392
| | | | | | | | | | | | | | | | | | | | | | ethernet controller. The driver has been tested with the LinkSys USB200M adapter. I know for a fact that there are other devices out there with this chip but don't have all the USB vendor/device IDs. Note: I'm not sure if this will force the driver to end up in the install kernel image or not. Special magic needs to be done to exclude it to keep the boot floppies from bloating again, someone please advise.
* | style.Makefile(5)obrien2003-04-201-7/+6
| |
* | Convert the tx(4) driver to use the busdma API.mux2003-04-202-126/+328
| | | | | | | | | | Special thanks to brueffer for sending me such a card so that I could do this work.
* | Better comment, more style(9) fixes.mux2003-04-201-4/+4
| |
* | Additional malloc failure checks.orion2003-04-203-4/+15
| |
* | Use u_int for the struct uidinfo reference count rather than u_short;rwatson2003-04-201-1/+1
| | | | | | | | | | | | while >65534 references is unlikely, it is possible. Reviewed by: tjr
* | more style(9) changes.obrien2003-04-201-6/+8
| |
* | more style(9) changes.obrien2003-04-201-32/+32
| |
* | A few style(9) fixes.obrien2003-04-201-50/+50
| |
* | - Lock the vm_object when performing vm_object_pip_add().alc2003-04-201-0/+8
| |
* | - Lock the vm_object when performing vm_object_pip_add().alc2003-04-201-4/+3
| | | | | | | | - Remove an unnecessary variable.
* | Update vm_object locking in vm_map_delete().alc2003-04-201-5/+9
| |
* | - Lock the vm_object when performing vm_object_pip_add().alc2003-04-204-1/+14
| |
* | Backout my last commit.davidxu2003-04-202-8/+8
| | | | | | | | Requested by: bde
* | style(9).mux2003-04-201-8/+11
| |
* | Lock the vm_object in vfs_busy_pages().alc2003-04-201-0/+4
| |
* | - Lock the vm_object when performing vm_object_pip_subtract().alc2003-04-193-1/+7
| | | | | | | | - Assert that the vm_object lock is held in vm_object_pip_subtract().
* | - Lock the vm_object when performing vm_object_pip_wakeupn().alc2003-04-194-2/+13
| | | | | | | | | | - Assert that the vm_object lock is held in vm_object_pip_wakeupn(). - Add a new macro VM_OBJECT_LOCK_ASSERT().
OpenPOWER on IntegriCloud