summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-04-05Reuse symbolic values for splsoftXXX() inlines, instead of hardcoding them.Miod Vallat
No functional change.
2007-04-05splx() does not need to return a value.Miod Vallat
2007-04-05We also don't need the microcode builder anymore.Marcus Glocker
2007-04-05Remove bcw(4) man page.Marcus Glocker
2007-04-05After been attacked by Michael Buesch <mb@bu3sch.de> because we initiallyMarcus Glocker
were using some of their routines in the bcw driver, I decided to stop working on it. To avoid any further license chit chat I plain drop the driver.
2007-04-05delete userland DELAY() version; ok miodTheo de Raadt
2007-04-05regenTed Unangst
2007-04-05freebsd added some MAP_NOCORE flag. we don't like it, so mask it out.Ted Unangst
started by claudio. ok deraadt millert
2007-04-05Cleanup some flags. uath, pgt and malo are included in GENERIC.Claudio Jeker
2007-04-05Add acx to the supported HW list and remove the [*] from the malo entries,Claudio Jeker
they have no meaning in this file.
2007-04-05this is a relatively big commit that implements a basic io path.David Gwynne
it does this: - limits the ncmds advertised to atascsi to 1 (cos that lets us write dumb but working code) - the port probe translates device signatures to device types now - defines a basic ccb structure - the port probe allocates a ccb if it decides that the port is going to be used - takes an io from atascsi, fills in the prb, does a direct command submission and then polls for completion (all without generating interrupts, its kinda cool) - limits the sgl to only two elements, which sucks, but it lets us get the inquiry and disk attach done. note, the sgl structures are like a smaller version of mpis sgl chains, but with a better layout. sgl chains suck btw. - frees the ccb when the port is freed.
2007-04-05device signatures appear to be common to sata controllers too.David Gwynne
2007-04-05finish resetting the device by sending a soft reset via the post_directDavid Gwynne
mechanism, and then read the device signature.
2007-04-05sili_post_direct lets you submit a prb without all the goop of a ccb andDavid Gwynne
xfer.
2007-04-05rearrange the busywait funcs slightlyDavid Gwynne
2007-04-05DPRINTF will be useful soon, so stick it inDavid Gwynne
2007-04-05control bits in the prb. shuffle things around a bit...David Gwynne
2007-04-05start defining the scatter/gather bits and the port request blocks (PRBs).David Gwynne
2007-04-05regenTed Unangst
2007-04-05laurence tratt says his cable mostly works with thisTed Unangst
ok millert
2007-04-05jason crawford noticed that the rthreads diff didn't compile with rthreads!Ted Unangst
2007-04-05another extra test i missed before, from charles longeauTed Unangst
2007-04-05remove some extra tests, from charles longeauTed Unangst
2007-04-05remove extra test, but do it correctly this timeTed Unangst
2007-04-04For verbose archive listings, use -> for symlinks, not =>,Todd C. Miller
as per POSIX. From Igor Sobrado via jmc@. OK otto@
2007-04-04Activate interference mitigation.Marcus Glocker
2007-04-04Enable pyro(4) and ebus(4) at mainbus(4). Reorder bus drivers such thatMark Kettenis
the order in GENERIC and RAMDISK is identical.
2007-04-04Correctly set the TSB size on pyro(4).Mark Kettenis
2007-04-04Debugging. Fix a lot wrong registers. Fix a couple of /* XXX */ andMarcus Glocker
/* TODO */ for the radio / PHY init.
2007-04-04missing prototypes; from Mark Lumsden with a twist by me.Otto Moerbeek
2007-04-04unneeded include; -Wall -Wmissing-prototypes is happy; from Mark LumsdenOtto Moerbeek
2007-04-04garbage collect unused var ospeed; from Mark LumsdenOtto Moerbeek
2007-04-04Back out revision 1.70. By asynchronously writing the bitmaps to diskPedro Martelletto
upon unmount, we were generating rollbacks that wouldn't be taken care of, as well as leaving dangling items in softdep's worklist.
2007-04-04Add support for ebus at mainbus, as found on machines with pyro(4) like theMark Kettenis
v215.
2007-04-04Add support for ebus at mainbus, as found on machines with pyro(4) like theMark Kettenis
v215.
2007-04-04only do the SO_REUSEADDR/SO_REUSEPORT if we are going to bind; pointed out ↵Theo de Raadt
by millert
2007-04-04Switch vm_map lock to rwlock.Artur Grabowski
Use a simple "rw_exit_read(); rw_enter_write();" for lock upgrade, since that's what lockmgr did anyway. deraadt@ ok
2007-04-04Implement RW_DOWNGRADE that downgrades an exclusive lock to a shared lockArtur Grabowski
without letting any other exclusive locks in between. As opposed to upgrading locks, this is easy and solves real problems. deraadt@ ok
2007-04-04Mechanically rename the "flags" and "version" fields in struct vm_pageArtur Grabowski
to "pg_flags" and "pg_version", so that they are a bit easier to work with. Whoever uses generic names like this for a popular struct obviously doesn't read much code. Most architectures compile and there are no functionality changes. deraadt@ ok ("if something fails to compile, we fix that by hand")
2007-04-04Implement clock_gettime(CLOCK_PROF) since it's so simple.Artur Grabowski
deraadt@ ok
2007-04-04syncTodd T. Fries
2007-04-04fix wrong major # for xfsTodd T. Fries
2007-04-04oops, tweak previous here too;Jason McIntyre
2007-04-04tweak previous;Jason McIntyre
2007-04-04Update to sendmail-8.14.1Todd C. Miller
2007-04-04oursleves -> ourselvesPedro Martelletto
2007-04-04Thinkpad -> ThinkPad; from Igor SobradoJason McIntyre
ok millert jasper mbalmer
2007-04-04Don't remove the process from the threads queue in proc_zap() as thatPedro Martelletto
currently already happens in exit1(), okay art@
2007-04-04abouse -> abusePedro Martelletto
2007-04-04document correctly WHITE format; ok beckJason McIntyre
fixes system/5432 from Ullrich 'Jason' Haag