summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2007-04-05Disable interrupts around bit operations for propert atomicity against them.Miod Vallat
2007-04-05Wrap bit operations between splhigh()/splx() for atomicity wrt interrupts.Miod Vallat
2007-04-05Reuse symbolic values for splsoftXXX() inlines, instead of hardcoding them.Miod Vallat
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-05After been attacked by Michael Buesch <mb@bu3sch.de> because we initiallyMarcus Glocker
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
2007-04-05this is a relatively big commit that implements a basic io path.David Gwynne
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
2007-04-05sili_post_direct lets you submit a prb without all the goop of a ccb andDavid Gwynne
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
2007-04-05jason crawford noticed that the rthreads diff didn't compile with rthreads!Ted Unangst
2007-04-04Activate interference mitigation.Marcus Glocker
2007-04-04Enable pyro(4) and ebus(4) at mainbus(4). Reorder bus drivers such thatMark Kettenis
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
2007-04-04Back out revision 1.70. By asynchronously writing the bitmaps to diskPedro Martelletto
2007-04-04Add support for ebus at mainbus, as found on machines with pyro(4) like theMark Kettenis
2007-04-04Add support for ebus at mainbus, as found on machines with pyro(4) like theMark Kettenis
2007-04-04Switch vm_map lock to rwlock.Artur Grabowski
2007-04-04Implement RW_DOWNGRADE that downgrades an exclusive lock to a shared lockArtur Grabowski
2007-04-04Mechanically rename the "flags" and "version" fields in struct vm_pageArtur Grabowski
2007-04-04Implement clock_gettime(CLOCK_PROF) since it's so simple.Artur Grabowski
2007-04-04oursleves -> ourselvesPedro Martelletto
2007-04-04Thinkpad -> ThinkPad; from Igor SobradoJason McIntyre
2007-04-04Don't remove the process from the threads queue in proc_zap() as thatPedro Martelletto
2007-04-04abouse -> abusePedro Martelletto
2007-04-04sprinkle some ansification around.David Gwynne
2007-04-04implement sili_pwait_{ne,eq} for busy waiting on register values.David Gwynne
2007-04-04some registers are shared amongst various sata controllers, so stickDavid Gwynne
2007-04-04interrupt enable set/clear defnsDavid Gwynne
2007-04-04port control clear bitsDavid Gwynne
2007-04-04do a global reset properly.David Gwynne
2007-04-03Match su16552.Mark Kettenis
2007-04-03On sparc64, prefer the local-mac-address provided by the PROM. Makes sure theMark Kettenis
2007-04-03Add iommu glue.Mark Kettenis
2007-04-03Really drop data packets if the station is not associated. It does notClaudio Jeker
2007-04-03A fix for smp old world macs such as the 9500MP and 9600MP which lack theGordon Willem Klok
2007-04-03Make the ast on i386 per-process instead of per-cpu. This makesArtur Grabowski
2007-04-03Start moving state that is shared among threads in a process intoArtur Grabowski
2007-04-03implement the DK INFO ioctl so userland can query the disks product,David Gwynne
2007-04-03define the vpd inquiry page code.David Gwynne