summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-07-02enable jmb on all archs that support ahci, so jmicron boards will continueDavid Gwynne
to work (and work better in the future)
2007-07-02jmicron controllers are strange cos they provide both ide and sata supportDavid Gwynne
on the same pci function. they can be configured to put the different support on different pci functions after booting, but that is unreliable since the kernel doesnt know enough to be able to configure the interrupts properly on this new pci function. this adds a "nexus" driver called jmb that will allow two drivers to attach to the one pci device. this code already fixes things so ahci can attach to the sata stuff. this is more reliable than switch functions on since the interrupts on function 0 are configured by the firmware/bios/whatever.
2007-07-02move ahci_softc and the prototype for ahci_attach into a header so otherDavid Gwynne
code will be able to see it.
2007-07-02pull ahci_attach apart slightly to accommodate attaching ahci(4) to thingsDavid Gwynne
other than pci(4).
2007-07-01fix potential crash due to wrong ca_devsize; whilst here, also fix iobase ↵Constantine A. Murenin
type; ok grange, kettenis
2007-07-01In cpu_switch(), store the saved cpl in the pcb as a 64 bit store, so thatMiod Vallat
the high order bits are not undefined when invoking hw_setintrmask() on return.
2007-07-01Move more fpe-related stuff in #ifdef ARMFPU blocks.Miod Vallat
2007-07-01Use mapiodev() instead of mapdev() when applicable. This is just syntacticMiod Vallat
sugar.
2007-07-01Perform minimal disklabel setup without needing to do the disklabel_to_sun()Miod Vallat
dance, so that we do not depend on its behaviour. No functional change.
2007-07-01Do not define DEBUG unconditionnaly.Miod Vallat
2007-07-01Add missing gentbi(4) in SYNOPSYS.Mark Kettenis
2007-07-01Add gentbi(4).Mark Kettenis
2007-07-01Correctly count interrupts for devices that share interrupts.Mark Kettenis
2007-07-01Reset PDC devices before enabling iova space if we're not on a serial console.Mark Kettenis
Makes glass console on four-digit B/C/J-class systems work.
2007-07-01Oops! Revert previous commit.Mark Kettenis
2007-07-01Add PDC_IO.Mark Kettenis
2007-07-01states here too not stateHenning Brauer
2007-07-01Add a few more registers.Mark Kettenis
2007-07-01Sync time buffer size; missed in previous commit.Xavier Santolaria
2007-06-30allow states instead of just state for -s and -F for consistency's sake.Henning Brauer
since only the first letter matters in the end and state still matches states since we do strncmp this does not change xisting behaviour and just allows plural states to be used as well. pt out by Tom Van Looy <tom@ctors.net>
2007-06-30Bump number of supported interrupt routing entries.Mark Kettenis
2007-06-30regenJonathan Gray
2007-06-30Add a few devices found in submitted dmesgsJonathan Gray
2007-06-30Update to tzcode2007f from elsie.nci.nih.govTodd C. Miller
2007-06-30Add 802.11d (domain info) command.Marcus Glocker
2007-06-30move the UpdateSet stuff into its separate file, leaving Vstat much cleaner.Marc Espie
2007-06-30fix saving of old partial packages... problem noticed by Paul IroftiMarc Espie
2007-06-30Sync revisions and time buffers size to be consistent with each others.Xavier Santolaria
Simplifies further size tweaks if needed. OK ray@.
2007-06-30malo doesn't support hostap mode so remove example which usesKevin Steves
hostap; ok claudio@
2007-06-29Document behavior when no conversion could be performed. AdaptedTodd C. Miller
from FreeBSD. With help from jmc@.
2007-06-29ansify/de-registerJasper Lievisse Adriaanse
no binary change
2007-06-29*long* options are undocumented; ok rayJason McIntyre
2007-06-29respect timeouts. prompted by freebsd pr110122, but also proplerlyHenning Brauer
calculate the timeout. help & ok jsg
2007-06-29Server-side bits for release command.Xavier Santolaria
2007-06-29make it easy to spot wich nfs version the traffic is.Thordur I. Bjornsson
input & OK canacar@
2007-06-29Sync cvs/rcs diff code.Ray Lai
OK joris and xsa.
2007-06-29sick of extra static messing up tracebacks; ok miodTheo de Raadt
2007-06-29more daddr64_t changes; checked by ottoTheo de Raadt
2007-06-29force the pci bus probe routines to look for extra functions on jmicronDavid Gwynne
controllers. pciide on function 1 isnt enabled until ahci gets to touch it, which is too late for the probe routines to discover that there are high functions to look at.
2007-06-29when we attach to the jmicron controllers, whack their configuration aroundDavid Gwynne
a bit. this guarantees that the controller has its ahci stuff enabled for us to use (which was previously done with magic numbers). this also configs the controller to enable a second function for pciide to attach to.
2007-06-29demystify a little more of the jmicron pci control registersDavid Gwynne
2007-06-29define away some of the magic on jmicron controllersDavid Gwynne
2007-06-28Add a SIGCHLD handler for background mode instead of doing waitpid()Todd C. Miller
at a single point in the event loop (which would always leave a single zombie around after the first connection). Also use daemon() instead of doing it by hand. OK deraadt@ beck@
2007-06-28Sync revisions and time buffers size to be consistent with each others.Xavier Santolaria
Simplifies further size tweaks if needed. OK niallo@ ray@.
2007-06-28When commiting to a server in a remote setup classifyJoris Vink
the files based upon their entry in CVS/Entries instead of using the local classifying code and trying to locate the RCSfile on our local disks, which ofc does not work correctly. OK niallo@
2007-06-28Bring the index defines back in sync with struct nlist after removal of IPXClaudio Jeker
symbols from the table. This fixes the netstat issues some people reported. OK henning@
2007-06-28groff understands `|', so no need to duplicate macros.Jason McIntyre
2007-06-28diff(1) sync, mostly spacing and moving crap around, except:Ray Lai
- stone() and newcand() cannot return < 0, so don't check it. - \r, \v, \f are also whitespace OK joris
2007-06-28do not call cvs_checkout_file() for file removals in local mode,Joris Vink
only required in server mode due to the fact we need to let the client now its been removed, found this the hard way.
2007-06-28when logging to CVSROOT/history as a server fill in theJoris Vink
directory as <remote> instead of /tmp/cvs-serv<pid>