summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-01-20regenMarcus Glocker
2008-01-20Add one more device which could work. Fix comment typo in usbdevs whileMarcus Glocker
there.
2008-01-19Add initial scaffold for RAID 0. No IO just yet.Marco Peereboom
Much prodding todd
2008-01-19Fix add_net_randomness() not being called because the wrongMarco Pfatschbacher
bit in netisr is set. 1 != (1 << 1). Reported by mickey, fix by me. OK markus@, miod@, claudio@
2008-01-19Simplify CLKF_INTR by making it look at the saved interrupt level,Mark Kettenis
instead of the stack pointer.
2008-01-19When I say commented out, I should comment it out before comitting.Mark Kettenis
2008-01-19Add commented out entry for environ(4).Mark Kettenis
2008-01-19Remove printf that doesn't make sense.Marco Peereboom
2008-01-19Activate upgt(4) for macppc. Tested for a while on my PowerBook.Marcus Glocker
OK dlg@
2008-01-19Make host bridges provide their own implementation of pci_conf_read() andMark Kettenis
pci_conf_write() and give pyro(4) an implementation suitable for PCIe. For psycho(4) and schizo(4), go back to the origional implementation. This gets rid of the 'tagshift' member of pci_chipset_tag_t, and clears the way for sun4v.
2008-01-19Make the device work again on big endian archs (after firmware upgrade).Marcus Glocker
Tested on macppc.
2008-01-18Print consoleness the canonical way.Mark Kettenis
2008-01-18Add LED support.Marcus Glocker
2008-01-18Add environ(4).Mark Kettenis
2008-01-18First attempt to write a driver for the environment device found onMark Kettenis
Enterprise 3000/3500/4000/4500/5000/5500/6000/6500.
2008-01-17Print names we get from the prom within double quotes.Mark Kettenis
ok marco@
2008-01-17Remove some #if;ed out code.Mark Kettenis
2008-01-17Fix RX queue stalling by regulary reading the device statistics (with aMarcus Glocker
firmware command). Doh! We can now reliable communicate in 11g. Took me about 3 weeks to find out (just had to say that).
2008-01-17Set if_baudrate with IF_Gbps(10);Thordur I. Bjornsson
ok dlg@
2008-01-17casts so this compiles on i386.Thordur I. Bjornsson
ok reyk
2008-01-17In ether_input() scheduling the soft interrupt and queueing theAlexander Bluhm
packet have to be protected by the same splnet. Otherwise on architectures where soft interrupts are executed immediately, the interrupt is processed before the packet is in the queue. On real hardware interfaces this was not a problem as ether_input() is called at splnet anyway. But when sending to a tun interface the packet got delayed. ok beck@ miod@ henning@ mpf@ markus@
2008-01-17Add splnet around mii_tick() in sk_yukon_tick().Brad Smith
ok kettenis@ dlg@
2008-01-17Notify us of NOTE_LINK on mkdir(2) as well.Federico G. Schwindt
ok thib and miod.
2008-01-17Replace firmware version 2.5.8.0 with 2.13.1.0. Firmware API slightlyMarcus Glocker
changes. You need to update the firmware package to upgt-firmware-1.1.tgz.
2008-01-16Simplify spilling register windows into the pcb by storing the stack pointerMark Kettenis
seperately from the window and copying out data back to the stack by using the T_RWRET softtrap and rwindow_save().
2008-01-16Set the baudrate with IF_Gbps(10); and remove anThordur I. Bjornsson
XXX comment now that if_baudrate is 64bits. ok reyk@
2008-01-16Dont use PR_LIMITFAIL with PR_WAITOK when M_WAIT is passed withThordur I. Bjornsson
the flag argument to the m_*get* functions. Since PR_LIMITFAIL can cause us to return NULL if hit the limits. ok claudio@
2008-01-16- Store the hw revision into a new softc field in re_attach() and referenceBrad Smith
the softc field wherever it is necessary. - Use a switch case in re_setmulti() to make things a bit easier to read. ok henning@ dlg@
2008-01-16- Remove a unwanted slash from a error message printfBrad Smith
- Fix interrupt string printing in the dmesg output ok dlg@
2008-01-15Work around an intel BIOS bug where it locates the ACPI tables inTobias Weingartner
a region of memory marked free for use by the OS. Ok beck@, kettenis@, and --ok && ++!!ok tedu@.
2008-01-15Revert r1.15 and flush pages (if cached) in pmap_remove_pv on every invocation,Miod Vallat
instead of when removing the last page. It looked correct, but is defeated by ``index'' cache invalidates.
2008-01-15Make sabtty(4) adopt the speed configured in OpenFirmware when it is theMark Kettenis
console. ok miod@
2008-01-15Move some definitions from mpconfig.h to mpbiosreg.h (where they are on i396).Mark Kettenis
ok marco@, miod@
2008-01-15Enable umbg(4).Marc Balmer
ok claudio
2008-01-15bring in lots of ac97(4) and auvia(4) updates from NetBSDJacob Meuser
user visible changes: - when setting up ac97(4) mixer items, for some features like surround sound, check if the feature if supported by the codec and only add items for that feature if it is - auvia(4) now supports multichannel playback with at least some multichannel ac97(4) codecs fixes problems for me and ajacoutot with different auvia(4) devices/codecs. no regressions reported by testers. if you have an ac97(4) audio device and are using mixerctl.conf(5), you may want/need to update it. ok ratchov
2008-01-14Remove extra whitespace after comment; makes file identical to i386 versionMark Kettenis
(except for RCS string of course).
2008-01-14Enable umbg(4) on the Zaurus.Marc Balmer
ok mglocker, claudio.
2008-01-14Fix max disk size: whe have 48 bits for size in 512 bytes units.Otto Moerbeek
1 bit allowance to avoid possible sign extend issues for now. This results in a max partition or disk size of 64PB. ok krw@ miod@
2008-01-14Zap two usless printfs.Thordur I. Bjornsson
ok dlg@
2008-01-14return earlier if the device index is negativeJacob Meuser
ok ratchov
2008-01-14protect against an invalid device index possibly leading to kernelJacob Meuser
crash. inspired by deanna's similar bug fix in ac97. ok ratchov
2008-01-13Kill <machine/mp.h>.Mark Kettenis
ok marco@
2008-01-13Check for a negative devinfo index, which could get here throughDeanna Phillips
mixer_ioctl. ok jakemsr@
2008-01-13Return pcbmap() errors from deget() rather than ignoring them. EIO atKenneth R Westerback
least has been seen from ian@'s new iPod, causing inappropriate mounting. ok miod@
2008-01-13Replace STABS debug info (which causes problems with truncated relocations)Mark Kettenis
with some limited DWARF2 generating .file and .line symbols. Makes it possible to build kernels with debug information again. ok miod@
2008-01-13Don't reserve space for msgbuf and bootargs in pmap_bootstrap(), since weMark Kettenis
do those reservations again (and now for real) in init386(). ok weingart@
2008-01-13Add a machdep.cputype sysctl, which returns the processor type (0 for 88100,Miod Vallat
1 for 88110), for userland to have an easy way to figure out.
2008-01-13Remove unused cpumod variable.Miod Vallat
2008-01-13Fix build with DEBUG defined.Mike Belopuhov
ok kettenis
2008-01-12Kill all timeouts and undo carp demotion on pfsync_clone_destroy.Marco Pfatschbacher
Panic reported by deraadt. OK henning@