summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2007-02-20It helps to enable hpet... This fixes bnx not working on amd64.Marco Peereboom
2007-02-20rename ccb_id to ccb_slot so its more clear what its used for. stash aDavid Gwynne
pointer to the port and the ata_xfer in there too.
2007-02-20oops, missed one in the cmd list entryDavid Gwynne
2007-02-20KNF while here.Marco Peereboom
2007-02-20fill some macros for ahci structures. fix a spello while there.David Gwynne
2007-02-20KNF while in here.Marco Peereboom
2007-02-20Fix a memory leak in acx_load_radio_firmware() -- free the ucode after use.Claudio Jeker
OK mglocker@
2007-02-20~1052 lines of new PHY radio initialization code and no end in sight.Marcus Glocker
2007-02-20Revert PAE pmap for now, until the strange bug is found. This stopsTom Cosgrove
the freezes many of us are seeing (especially on amd64 machines running OpenBSD/i386). Much testing by nick@ (as always - thanks!), hugh@, ian@, kettenis@ and Sam Smith (s (at) msmith (dot) net). Requested by, input from, and ok deraadt@ ok art@, kettenis@, miod@
2007-02-20Remove duplicate entry.Tom Cosgrove
ok miod@
2007-02-20Fix the bpf hook in etherip_input() by using the right address family andClaudio Jeker
moving the m_adj() down to prevent so that the ethernet header is preserved. This fixes tcpdump on bridged gif(4) interfaces. OK mglocker@
2007-02-20for vfsconf sysctl, do not leak kernel sensors out to userlandTheo de Raadt
ok art thib
2007-02-20for sensors do not leak kernel pointers when copying out to userland;Theo de Raadt
spotted by art, ok dlg art
2007-02-20No use checking malloc return when called with M_WAITOK.Thordur I. Bjornsson
ok dlg@, tested by jolan@
2007-02-20Move AML_OBJDEBUG into ACPI_DEBUG.Marco Peereboom
KNF while in here too.
2007-02-20Put ral* at pci? onto the install media. Noted by Sunnz (sunnzy (at)Tom Cosgrove
gmail (dot) com) and Stuart Henderson (stu (at) spacehopper (dot) org) on misc@. ok deraadt@
2007-02-19Added acpi_map_address function for mapping GAS/IO registersJordan Hargrave
ok marco@
2007-02-19Put warning about shared IPL interrupts under MPVERBOSE and don't talk aboutMark Kettenis
degraded performance. requested by deraadt@
2007-02-19do not do a curproc test for interrupt context, because it is plainly wrong.Theo de Raadt
this lets these work on macppc, for instance diagnosed by kettenis, but damien is not around, so ok jsg and others
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
rt and such; tested and ok miod drahn
2007-02-19ACPIVERBOSE should be off, like i386Theo de Raadt
2007-02-19stick atascsi onto ahci, which in turn attaches a scsibus. while thisDavid Gwynne
compiles, it definitely doesnt work.
2007-02-19ahci will depend on atascsi and scsiDavid Gwynne
2007-02-19precomp -> features as per ATA specJonathan Gray
ok dlg@
2007-02-19i think ata_xfers should look more like this. stash the number of the portDavid Gwynne
in the ata_port struct so a hba can find its own info for that port.
2007-02-19actually init and destroy the shared ata stuff when an atascsi instanceDavid Gwynne
is created or destroyed.
2007-02-19code to set up a global pool for allocating ata_xfers out of, and forDavid Gwynne
accessing that pool.
2007-02-19Remove unused variable lapic_timerTom Cosgrove
ok art@
2007-02-19oops, i should have tried to compile the REQUEST_SENSE handling beforeDavid Gwynne
committing it.
2007-02-19REQUEST_SENSE will say there is no sense data.David Gwynne
2007-02-19implement the start of the framework for scsi emulation of ata disksDavid Gwynne
2007-02-19as is short for atascsi, not abDavid Gwynne
2007-02-19pull in atascsi, a scsi to ata translation layer, so i can work on it inDavid Gwynne
tree. ive lost two large changes today thanks to my own stupidity which could have been avoided if they were in the tree. discussed with deraadt@ ok jsg@ grange@ an older version was ok marco@
2007-02-19add handling of skip steps for urpf-failed addresses.Pierre-Yves Ritschard
ok dharthmei@, henning@
2007-02-19minimum blocksize for ESP is 32 bit, so adjust blocksize of NULLHans-Joerg Hoexer
encryption accordingly. Makes NULL encryption useable with ESP. Noticed by Martin Hedenfalk <martin.hedenfalk at gmail.com>. ok markus@
2007-02-18Correct yo-yo shutdowns:Gordon Willem Klok
Apparently some machines don't detect a clean (i.e. software initiated) shutdown; and ignore the 'wake on AC loss' bit, meaning they wake up immediatly after being told to shutdown e.g. via shutdown -hp. So now we continue preserve the wake on AC loss behaivour, howerver if we initiate a clean shutdown we clear this bit so that it the machine does not immediately power back up again. ok kettenis@
2007-02-18Add currently unused functions for getting EDID information (max supportedGordon Willem Klok
resolution, hsync, vsync etc) from the monitor using DDC. Cleanup a whole bunch of magic, ok deraadt
2007-02-18Display the interrupt priority in dmesg, for frame buffers which registerMiod Vallat
interrupt handlers.
2007-02-18Make it more apparent these boards have (crippled version of) vga-compatibleMiod Vallat
crtc. No functional change.
2007-02-18Add bcw_phy_set_baseband_attenuation().Marcus Glocker
2007-02-18Comment corrections from Bret Lambert.Marcus Glocker
2007-02-18Add bcw_shm_write16().Marcus Glocker
2007-02-18Add support for ShanTou ST268.Jonathan Gray
Tested by Paul de Weerd.
2007-02-18regenJonathan Gray
2007-02-18another udav(4)Jonathan Gray
2007-02-18Remove #ifdef/#endif's around MBR checking code. Remove now unusedKenneth R Westerback
option DISKLABEL_I386. ok deraadt@
2007-02-18If no MBR partitions are found when spoofing a disklabel, try lookingKenneth R Westerback
for a bare FAT12/16/32 filesystem. If one is found, spoof it as 'i'. This enables iPod shuffles and other umass devices that are shipped with a bare FAT32 filesystem to be used as install media. And generally makes things easier for the user just trying to mount some media, e.g. floppies. Does not make it safe to write a disklabel or MBR on such a device! That will still obliterate the FAT filesystem. Help and suggestions from tom@ and deraadt@. Feedback and suggestions for future enhancements from espie@ mickey@ and peter@. ok tom@ deraadt@
2007-02-18In writedisklabel(), read the disklabel sector before rewriting it, toMiod Vallat
preserve the non-disklabel contents; otherwise altering your disklabel may render your machine unbootable. ok deraadt@ krw@
2007-02-18Sort routines (phy, radio).Marcus Glocker
2007-02-18Start to add radio PHY initialization routines.Marcus Glocker
Rename some radio variable names to names which doesn't confuse me everytime I have to use them.