summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-06-15Fan controller for Thecus N2100, still needs more work, currently sets theDale Rahn
fan so it is running. The nice auto fan speed isn't working currently. Also gives temperature sensors.
2006-06-15Ricoh rtc support for armish, driver from netbsd.Dale Rahn
2006-06-15whitespace cleanupDale Rahn
2006-06-15make these tables look a little bit nicer.Brad Smith
2006-06-15Fix watchdog timeout errors seen on a few systems.Brad Smith
The SK-NET GENESIS document says reading the SK_ISSR register should stop generating further interrupts, but it seems there is the possibility of losing interrupts between reading the SK_ISSR register and determining which interrupts have been reported. To cope with this situation we continuously read the SK_ISSR register until there are no interrupts. However, it seems that the above workaround does not fix all cases. Add workaround code that tries to protect against false alarms from the watchdog handler by trying to reclaim pending Tx descriptors before resetting the hardware. This should fix occasional watchdog timeouts seen with this driver. From FreeBSD
2006-06-15Rework the interrupt code, shaving some cycles off in the process.Brad Smith
Rather than an "iointr" routine that decomposes a vector into an IRQ, we maintain a vector table directly, hooking up each "iointr" routine at the correct vector. This also allows us to hook device interrupts up to specific vectors. From thorpej NetBSD Tested by myself and a number of end-users.
2006-06-15Nothing sets P_FSTRACE anymore, so remove all what's left of it.Miod Vallat
2006-06-15No need to explain kerberos4-cross-realm twice.Bjorn Sandell
2006-06-15Add a bunch of test for deletion of ike rules, add a test for "toHans-Joerg Hoexer
any" rules without a peer specified. These tests resulted in the recent fix in ipsecctl/ike.c.
2006-06-15be careful when touch the peer component of a rule. It is notHans-Joerg Hoexer
necessarily set anymore, as now the peer can be left out.
2006-06-15put the multiple routing tables support back in, fixed.Henning Brauer
problem before: with this, we are no longer using the address family as array index directly, since only 3 of 31 address fanilies actually attach a table, but we're using an address family to array index translation (just another array). there, 0 meant "does not attach a table", thus rt_gettable has to return a null pointer. unfortunately we were using array index 0 for whatever af attaches first, and since the list is backwards,, that used to be ipsec - execpt on ipsec-less ramdisks, where it was inet6, and since route show blindly iterates over all address families, and all those without a table pointed to index 0, we got 28 or 29 copies of the v6 table. i had that right initally, and then i borked it later... re-spotted by claudio. ok norby hshoexer claudio
2006-06-15tighten this code upTheo de Raadt
2006-06-15unused variable, spotted by pedroTheo de Raadt
2006-06-15make the clock error calculation match dev/ic/com.c so that things with,Jason Wright
say, a 10x clock work.
2006-06-15oxford 16pci954/siig 2050 has a 10x clock (why?!)Jason Wright
2006-06-15Make sys_adjfreq() compile on archs that use timecountersJonathan Gray
(ie sgi). Diff and request to commit from otto@
2006-06-15 Quell dmesg spewage from ch(4) - this diff moves much of theBob Beck
diagnostic type printf spew that is useful into #ifdef CHANGER_DEBUG, removes some that is pretty much useless, and changes one instance of using kernel printf to indicate the truncation of a result due to the provided buffer being too small into a return of EINVAL back to the caller. tested by me and mbalmer@ ok krw@ mbalmer@
2006-06-15Add proper masking of reserved bits, when we test if the thermalDimitry Andric
control MSR was written successfully. ok tedu@
2006-06-15add safail2Hans-Joerg Hoexer
2006-06-15test invalid v6/v4 address combinations for SAs.Hans-Joerg Hoexer
2006-06-15nuke code that has been dead for so long that it stinks. claudio okHenning Brauer
2006-06-15Make number of varargs passed to ip_output match reality.Christopher Pascoe
henning@ claudio@ ok
2006-06-15Change cast of last vararg to ip_output to match what ip_output expects,Christopher Pascoe
for clarity. henning@ claudio@ ok
2006-06-15Make number of varargs passed to ip_output match reality.Christopher Pascoe
henning@ claudio@ ok
2006-06-15Use new struct ctl_show_rib_request for show rib requests. OK henning@Claudio Jeker
2006-06-15Instead of passing three different kinds of arguments in show rib controlClaudio Jeker
request use one struct ctl_show_rib_request where all the info is encoded. OK henning@
2006-06-15Move the PREFIX token to the end of the list. The other tokens are moreClaudio Jeker
specific in what they match.
2006-06-15Shuffle some vars to make the struct ordered by size.Claudio Jeker
2006-06-15- misplaced .ElJason McIntyre
- some wording fixes
2006-06-15More clarity about the pitfalls of ARP balancing, heavily inspired byRyan Thomas McBride
similar changes in FreeBSD, but mentions the use of nat to prevent asymetric routes. prodded by jmc@
2006-06-15Add detection of RAID volume during PPR. Doesn't fan out the ppr to individualMarco Peereboom
devices yet.
2006-06-15Add IOC page 3 support. Needed for RAID and bio.Marco Peereboom
2006-06-15Print volume details in debug.Marco Peereboom
2006-06-15Remove header from structure since it doesnt need it.Marco Peereboom
2006-06-15And now without a buffer overflow. Pointed out by dlg. No cookie for me.Marco Peereboom
2006-06-15Add structures and initial code to retrieve IOC page 2. We need this forMarco Peereboom
RAID support and bio. "go at it" dlg
2006-06-15Print some useful error information during failure. We need this to be ableMarco Peereboom
to diagnose field issues. Talked through with dlg.
2006-06-15In p3_get_bus_clock() don't fall through if we have in fact correctlyGordon Willem Klok
matched a model. Found in a dmesg from Craig Barraclough craigba AT creative.com.au. ok deraadt@
2006-06-14syncTheo de Raadt
2006-06-14teach it fintek f75375; half by drahnTheo de Raadt
2006-06-14simplify cvs_hack_time() and the way it is called;Joris Vink
2006-06-14- If the codec has support for a modem then print that there is noBrad Smith
modem support. - Print the name of the STAC9220 codec. From kent NetBSD ok jason@
2006-06-14sort options;Jason McIntyre
2006-06-14move vfs_busy() to rwlocks and properly hide the locking api from vfsNikolay Sturm
ok tedu, pedro
2006-06-14.Xr adjfreq and ntpdOtto Moerbeek
2006-06-14Introducing adjfreq(2), to adjust the clock frequency.Otto Moerbeek
Loosely based on dragonfly code. Man page help fro jmc@; ok deraadt@
2006-06-14regenOtto Moerbeek
2006-06-14Introducing adjfreq(2), to adjust the clock frequency.Otto Moerbeek
Loosely based on dragonfly code. ok deraadt@
2006-06-14Missed a part of the kvm86 commit, if option KVM86 is defined it would beGordon Willem Klok
a good idea to actually call the init function, this was lost it was part of the diff ok toby@, mickey@
2006-06-14* move mixer functions from azalia.c to azalia_codec.c, andBrad Smith
rename them like azalia_mixer_foo() to azalia_generic_mixer_foo() * enable codec-specific code to hook any mixer operations such as creating mixer items, or special handling for a specific item. * provide a custom mixer table specific to ALC260 * provide a custom mixer table specific to Fujitsu LOOX From kent NetBSD ok jason@