summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-05-26No need to have a struct uvm_object in each pmap when all you want is aMiod Vallat
lock and a reference count. No functional change.
2006-05-26Get rid of katelib.h, it was almost unused and is marked as deprecated anyway.Miod Vallat
2006-05-26Add dlg to copyright.Marco Peereboom
2006-05-26prettier printingTheo de Raadt
2006-05-26Add blinking for disks.Marco Peereboom
2006-05-26knfTheo de Raadt
2006-05-26simplify interface (not binary compatible); ok marcoTheo de Raadt
2006-05-25Enable optional specific handling of the u-area in pmap via PMAP_UAREA ifMiod Vallat
defined; from NetBSD. Currently only used on xscale arm to use the mini data cache for u area mappings instead of the main data cache.
2006-05-25Remove unused struct cfdriver field from genericconf struct, as on cats.Miod Vallat
2006-05-25make an Online/Scrub SD state for marcoTheo de Raadt
2006-05-25Move a int i; to top of function so that it compiles on non c99 compilers.Marco Peereboom
Pointed out by miod@ The enclosure id modifier didn't reflect reality so move it back to whatever the raid card uses.
2006-05-25When looping over va ranges, do not compute the same sdt pointer more thanMiod Vallat
once.
2006-05-25formattingBrad Smith
2006-05-25formatting; ok bradJason Wright
2006-05-25automatic rate control (AMRR) + cosmetic and small fixesDamien Bergamini
2006-05-25And add time and percentage to builds and check consistencies.Marco Peereboom
2006-05-25also provide a seconds-of-progress counter; ok marcoTheo de Raadt
2006-05-25Add a few more volume status values, and a % completion as well, nowTheo de Raadt
that we have a controller which can give more information; ok marco
2006-05-25add LD progress strucutre.Marco Peereboom
Fix ld_details to now use the correct structure.
2006-05-25Add last bit of physcal disk stuff.Marco Peereboom
Remove bogus memset. Hotspares still don't work.
2006-05-25gas will error out with a number of "Error: unassigned file number 1"Brad Smith
messages when compiling with gcc3, so to appease gas I have added ".file 1 __FILE__" at the top of locore. now a kernel will compile using gcc3. thanks to jason@ for pointing out the fix via this URL.. http://sourceware.org/ml/binutils/2001-05/msg00043.html ok deraadt@
2006-05-25Add physical device and read config structures.Marco Peereboom
Add initial part of BIOCDISK
2006-05-24fix 2 !foo & barThordur I. Bjornsson
"why are you not committing? into the tree, into the tree!" and ok tedu@
2006-05-24Cleanup and simplify the EST detection:Dimitry Andric
- Fix yet another rounding problem, in the ID16 macro this time. Luckily the resulting table was not affected by this. - Remove unnecessary fqlist::id32 field. This saves error-prone duplication of (MHz, mV) pairs in the source, and makes the table smaller. - Put fqlist members in bit fields, this also saves lots of space. These fields are not accessed in performance-critical code anyway. Tested by a bunch of people, ok brad@
2006-05-23Replace lockmgr with rwlock; 'i think so' tedu@, ok sturm@Aleksander Piotrowski
2006-05-23- comment out minphys() wrapper which was intended for DMA code, since thereMiod Vallat
is no working DMA support at the moment. - do not define AIC_DEBUG if SMALL_KERNEL. Saves 4KB.
2006-05-23Do not define NCR53C9X_DEBUG if SMALL_KERNEL. Saves 7KB.Miod Vallat
2006-05-23In NCR53C9X_DEBUG code, compute debug values after the values they depend onMiod Vallat
have been computed.
2006-05-23Compile if no option SYSVMSG.Miod Vallat
2006-05-23knf and remove an unneeded debug messageReyk Floeter
2006-05-23regenBrad Smith
2006-05-23add Myrcicom Z8E.Brad Smith
2006-05-23addReyk Floeter
2006-05-23commited with unused variableTheo de Raadt
2006-05-23Oops mfi in front of struct name, not mdi.Marco Peereboom
2006-05-23Remove some debug cruft.Marco Peereboom
2006-05-23Add first half of physical disk data for bio.Marco Peereboom
2006-05-23according to the Linux 8139cp driver the TTTech MC322 adapter usesBrad Smith
the 8139C+ chipset, so attach with re(4) instead of rl(4). ok dlg@
2006-05-22Check for NULL cookies before calling hook_disestablish(). Just in caseKenneth R Westerback
the establish calls were bypassed or failed. ok mpf@
2006-05-22- fix and prettify SIOP_DEBUGMartin Reindl
- print device name on request sense failure ok krw@
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
often rely on the detach routine for cleanup. So be consistant and careful by checking for a NULL hook before calling *hook_disestablish in detach routines. ok mickey@ brad@ dlg@
2006-05-22Add support for raid 50 and 10 in bio.Marco Peereboom
2006-05-22Warn the user if the powerhook could not be established during attach. ForDavid Gwynne
extra correctness check that it is set before trying to disestablish it at detach. Whether you can detach a pci ohci controller is a separate issue. Inspired by krw@'s change in ohci.c 1.67 for PR #5128. ok krw@
2006-05-22Don't call powerhook_disestablish if there is no powerhook to disestablish.David Gwynne
This is possible if ohci_init fails in attach. Similar to krw@'s fix in ohci.c 1.67 for PR #5128. ok krw@
2006-05-22Expunge all #if defined(__NetBSD__) and #if defined(__FreeBSD__) crud.Kenneth R Westerback
Misused in many cases anyway. ok dlg@
2006-05-22move VM_NFREELIST out of ifdef kernel for nowTheo de Raadt
2006-05-22Don't call shutdownhook_disestablish() unless there is a shutdownhookKenneth R Westerback
established. Should fix PR #5128. ok dlg@
2006-05-22In wdcprobe(), directly invoke wdc_do_reset() instead of using the resetMiod Vallat
reset function pointer, as this can cause a NULL pointer dereference on some systems.
2006-05-22Add mail box to mfi_mgmt to handle sub commands more gracefully.Marco Peereboom
Remove some debug crud that snuck in the TEST_UNIT_READY case. Finish other half of BIOCVOL primitive. Add several structures to fill out the BIOCVOL primitive.
2006-05-22Add first half of BIOCVOL primitive.Marco Peereboom