summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2007-11-27Initial support for the SGI Graphics Back End (GBE) frame buffer found inJoel Sing
SGI O2 machines. We currently rely on the video hardware being initialised by the ARCS firmware and can only use the initial resolution with a colour depth of 32 bits. This driver is disabled by default. ok miod@
2007-11-27Add display type for SGI GBE.Joel Sing
ok miod@
2007-11-27Add BUS_SPACE_MAP_LINEARJoel Sing
ok miod@
2007-11-27Make carp(4) behave more like a ethernet interface by initalizing theClaudio Jeker
IPv4 interface address similar to arp_ifinit(). The main difference is that we do not send out a gracious arp as the carp(4) is not ready to send at that moment. This will make backup interface show up like the master ones. OK mpf@ earlier version OK henning@ mcbride@
2007-11-27mips64 also needs memcpy.S, otherwise memcpy.c gets built, which conflictsJoel Sing
with bcopy.S ok miod@
2007-11-27Only checksum the NMEA sentence if it as GPRMC message.Marc Balmer
suggested by otto.
2007-11-26Enable read ahead and write cache enable if supported byJonathan Gray
the disk rather than depending on the disk to have it on. A bunch of people have suggested this should go in.
2007-11-26Like i386 - make the __mp_lock not spin at splhigh.Artur Grabowski
deraadt@ ok
2007-11-26Add LSI PCI IDs for 1078 based megaraid; from the windows driver infMarco Peereboom
2007-11-26In uvm_aio_aiodone(), kill the variable-sized array on stack, and use aMiod Vallat
fixed size array which size should match any buf; if a bogus buf is passed to this function, the kernel will KASSERT instead of potentially running out of stack and having an undefined behaviour. ok deraadt@
2007-11-26Undo (well, comment out) 1.10 - this causes a regression on oqo-1 machines,Miod Vallat
but fixes keyboard on legacy (non-ps/2) controllers, which are probably still more common; discussed and ok deraadt@
2007-11-26Add new PERC6 & CERC6 PCI IDsMarco Peereboom
2007-11-26regenMarco Peereboom
2007-11-26Add PERC6Marco Peereboom
2007-11-26Just CRYPTO; RAID CRYPTO doesn't mean anything.Marco Peereboom
2007-11-26implement atascsi_probe_dev and atascsi_detach_dev. they let a hba tellDavid Gwynne
the midlayer(s) what to do.
2007-11-26First step towards unifying pchb between i386 and amd64Theo de Raadt
Light testing, mostly mechanical
2007-11-26Automatically degrade the timedelta sensor if the clock is free running for toMarc Balmer
long (12 hours for most cards, four days for the ones with higher precision local clocks, e.g. the GPS170PCI). All radio-clock drivers now behave more or less the same with regarding to timedelta sensor degradation; time to implement a few new drivers...
2007-11-26Degrade the timedelta if the GPS reports a warning condition for more thanMarc Balmer
ten minutes (or if a serial GPS is disconnect and we get no NMEA sentences at all). ok otto
2007-11-26bump the maximum cdb that the driver will take from the midlayer up to 16David Gwynne
bytes. if you want to use large volumes on ciss, you need ciss to chew the large scsi io commands. problem found and fix tested by johan
2007-11-26Ooops. The perils of hacking in three different trees.Artur Grabowski
Make this compile on !MULTIPROCESSOR noticed by jasper@
2007-11-26print the comma before the MAC address string in dc_attach() instead of theBrad Smith
PCI front end attach function. This corrects the dmesg output for CardBus adapters and ensures proper dmesg output if an error occurs in dc_attach(). ok dlg@
2007-11-26Display module size for direct rambus rimms, not yet tested.Jonathan Gray
2007-11-26MALLOC -> malloc and M_ZERO changeCharles Longeau
ok mpf@ henning@
2007-11-26Make Cassini+ work; remove some unused macros while I'm there.Mark Kettenis
2007-11-26Move the implementation of __mp_lock (biglock) into machine dependentArtur Grabowski
code. At this moment all architectures get the copy of the old code except i386 which gets a new shiny implementation that doesn't spin at splhigh (doh!) and doesn't try to grab the biglock when releasing the biglock (double doh!). Shaves 10% of system time during kernel compile and might solve a few bugs as a bonus. Other architectures coming shortly. miod@ deraadt@ ok
2007-11-26Constify the output of the emulops translate() function, as well as theMiod Vallat
various tables they use.
2007-11-26drive port probes from the scsi midlayer now that it will ask the adapterDavid Gwynne
if a device is there before doing any scsi commands. also implement a free path for when devices are detached. software hotplug has been tested on sili, and ahci is still working according to claudio@
2007-11-26Avoid resetting PCS. Don't do loopback at the serial link.Mark Kettenis
2007-11-26let scsibus ask the adapter about a device before probing it. also allowDavid Gwynne
the adapter to be notified when a device goes away so it can free any state it maintains about that device. ok deraadt@ marco@
2007-11-26Reenable the PCS functions after a reset; properly disable them while changingMark Kettenis
the advertisement register.
2007-11-26correct newlines surrounding the sub-bus configuration, and unifyTheo de Raadt
pchb's further ok reyk oga
2007-11-26Add basic rambus decode method, showing the module type.Jonathan Gray
2007-11-26Add another debug register.Mark Kettenis
2007-11-26Remove some dead code that is confusing my greps.Artur Grabowski
2007-11-26mips64 needs at least these to build; spotted by jsingTheo de Raadt
2007-11-26rename RAID C to RAID CRYPTO. makes marco happierTed Unangst
2007-11-26Add PCI VPD read/write functions from NetBSD required for some thingsJonathan Gray
dlg is playing with. 'put it in' dlg@
2007-11-26So instead of triggering a tx interrupt for each packet issue one forClaudio Jeker
each 128 packets or call et_txeof after 1 second whichever happens first. looks good jsg@
2007-11-26fix new agp code on amd64Reyk Floeter
- internal intel graphics semi-agp chipsets need special handling in pchb.c - re-add the i965GM device - use the correct major device id for /dev/agp0 on amd64 (not the i386 one) ok deraadt@
2007-11-26few more dribbles of LIBKERN cleanupTheo de Raadt
2007-11-26Fix some style(9) issues.Joel Sing
ok miod@
2007-11-26More LIBKERN bits that go awayTheo de Raadt
2007-11-26another LIBKERN that stayed behindTheo de Raadt
2007-11-26Remove libkern.Joel Sing
ok deraadt@
2007-11-26typos; ok jmc@Martynas Venckus
sys/netinet/in_pcb.c and sys/net/bridgestp.c ok henning@ sys/dev/pci/bktr/* ok jakemsr@
2007-11-26a bit more LIBKERN falloutTheo de Raadt
2007-11-26adjust to libkern changes (and pretty .PATH logic); parts from majaTheo de Raadt
2007-11-26few mails later, miod asks me to waitTheo de Raadt
2007-11-26the bcopy() found here was not handling overlapping. Merge it nicely withTheo de Raadt
the ovbcopy() code ok miod