summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-05-30Check the extents exist before trying to do thingsJonathan Gray
with them in ppb_hotplug_remove(). ok kettenis@
2009-05-30Only use a single tree for all address families. There is no need for multipleClaudio Jeker
trees and the rib trees are also not split. Looks good henning@
2009-05-30The TZ question can be asked at 3 different places. In the "media whichTheo de Raadt
lacks the names but we have net" case, we end up with installed sets. Remove the code which guesses the TZ from the sets just installed. We now default to GMT, unless the ftplist.cgi made a better guess.
2009-05-30install.sh already knows that MODE == installTheo de Raadt
2009-05-30Remove unused procnums (NQNFS leftovers) and cleanup.Thordur I. Bjornsson
OK blambert@ sometime ago
2009-05-30correct the bnf for return-rst, and describe the optional ttl parameterJason McIntyre
for it; started by a mail from Laurent Ghigonis ok fgsch henning
2009-05-30increment mta.sessions in when we allocate a new session in mtaGilles Chehade
2009-05-30- increment stats.mta.sessions_active when session is allocated in mtaGilles Chehade
- reorder alphabetically and add mta to the statistics
2009-05-30fix a bug where sessions_active counter, used to compute accept limits, wasGilles Chehade
decremented below 0 after the recent change that moved stats to shared mmap memory. session_destroy() which is called from mta and smtp processes didnt differentiate between them and decremented the counter when we had outgoing sessions destroyed.
2009-05-30Sync with IP27/30/35 support and new kernel filenames.Miod Vallat
2009-05-30Build IP27 and IP30 kernels on sgi; put then on the cdrom images tooMiod Vallat
(although for now our cd images fail to boot on IP27 and IP30).
2009-05-30When booting in `install software' mode from the SGI boot menu, do not try toMiod Vallat
load bsd.rd but bsd.rd.IP## matching the IP code of the machine.
2009-05-30Allow the HASH command in ramdisk list files to specify additional filesMiod Vallat
to be checksummed. ok deraadt@
2009-05-29register all GPIO and widget "quirks" in a bitmask instead of usingJacob Meuser
macros and codec->init_widget. now there is only only place to look to see what special handling a specific codec will get.
2009-05-29- if a codec is capable of multichannel playback, try to connectJacob Meuser
the output jacks to different DACs. - multichannel codecs often have a front headphone jack that is intended to be used separately from the multichannel jacks. if a front headphone jack exists, try to connect it to a DAC not used by the multichannel jacks.
2009-05-29regenDamien Bergamini
2009-05-29PCI id for Atheros AR9285.Damien Bergamini
2009-05-29"input-file" is a required argument; while here, remove a few superfluousIgor Sobrado
spaces around the brackets and synchronize the argument names. ok jmc@
2009-05-29fix confusion between number of DMA channels and number of Tx queues.Damien Bergamini
2009-05-29catch funny values of cg_initediblk; make fsck_ffs more robustOtto Moerbeek
against forms of cg header corruption as experienced by todd@; ok millert@
2009-05-29Return the RX descriptor after pointing it to the new mbuf.Marco Pfatschbacher
Otherwise the card can mess with mbufs that have been given to the stack already. Fixes panics seen with a high rate of of small packets and POOL_DEBUG enabled. OK sthen@, chris@
2009-05-29if a control in outputs.master.slaves is muted, don't change it'sJacob Meuser
volume when outputs.master is changed
2009-05-29- try to not choose only input mixers for outputs.master.slavesJacob Meuser
- another case where a selector can be considered part of another widget factors out a mixer control and lets the volume buttons work on ajacoutot@'s x300
2009-05-29- when a widget will be considered part of a different widget, recordJacob Meuser
the node id of the "parent" widget - initialize widgets' mixer_class ealier
2009-05-29Clean up logic around exit values. Make getasciilabel() return 0Kenneth R Westerback
for success. Fix a couple of bugs where errors in checklabel() got lost. Make Editor 'q' and 'x' commands exit with 0 (ok) rather than 1. i.e. non-zero exit value now reserved for failure, not a decision to leave the disklabel unchanged. This allows the install script to use the exit value to catch failures to write a disklabel.
2009-05-29Remember to copy the modified ntpd.conf back to /etcTheo de Raadt
problem spotted by Thomas Pfaff
2009-05-28Be more paranoid in the IOC3 interrupt klugeMiod Vallat
2009-05-28Poor man's reset code for IP27/IP35 where returning through ARCBios doesn'tMiod Vallat
work, even after restoring TLB and exception code.
2009-05-28Handle NMI interrupts on IP27/IP35, gives us a change to play with ddb,Miod Vallat
and then restart system (NMI on these systems aren't intended to be recoverable).
2009-05-28If readsgilabel() is invoked in spoofing mode, only report the whole deviceMiod Vallat
and volume header partitions. This makes DIOCGPDINFO return correct results, which in turn lets disklabel -A behave as intended.
2009-05-28Keep track of number of bytes read and written. Needed for upcomingAndreas Gunnarsson
changes. Most code from Martin Forssen, maf at appgate dot com. ok markus@
2009-05-28workaround a hardware bug by fixing the pci config space command registerDamien Bergamini
at attach time.
2009-05-28Add "Interrupt Disable" bit definition for the PCI Configuration SpaceDamien Bergamini
Command register. From PCI Express Base Specification Rev 2.0. Use same naming as NetBSD. Needed for wpi(4) and iwn(4).
2009-05-28Bring back the curpmap change. It was missing a reload of the pmap onArtur Grabowski
curcpu when we were freeing a pmap. Tested and working for a few weeks now, but I was a bit too busy to commit it earlier.
2009-05-28Log the incoming message size; ok gilles@Jacek Masiulaniec
2009-05-28Log the "for <foo@bar.com>" part in the Received field; ok gilles@Jacek Masiulaniec
2009-05-28Match SMTPAUTH documentation with reality; ok gilles@Jacek Masiulaniec
2009-05-28fix missing bracket by slightly rewriting; from Alan R. S. BuenoJason McIntyre
2009-05-28Get the list of disks or cds whenever required rather than once atKenneth R Westerback
startup. This means you can plugin USB disks or cds after the install has started and you will see the new device the next time the list is shown. The wonders of using sysctl. 'excellent' miod@
2009-05-27Rework the list of ICs slightly. Discussed with jmc and Brad.Stuart Henderson
2009-05-27regenStuart Henderson
2009-05-27add IDs for Intel 82552, RCC (Broadcom) HT-1100. from Brad.Stuart Henderson
2009-05-27Use the KL enumeration functions to try and figure out what kind of XBowMiod Vallat
we have, in order to pick a widget enumeration order matching the PROM. This is especially important when the boot path is in dksc() syntax.
2009-05-27Yet another attempt at a more reliable detection of the second interruptMiod Vallat
used by onboard IOC chips, by forcing the IOC to trigger this interrupt, and some help from the PCI bridge driver to report which interrupt has fired through a fake PCI configuration register. This works nicely on IP27 and IP35, but on IP30 the interrupt doesn't happen, for some reason; so keep the existing heuristic in case the above trick did not give us a valid interrupt number. In case we got an interrupt, this will also detect IOC configurations where there is actually one interrupt, should such configurations exist. <rant style="beck"> I probably deserve to rot in hell for this abomination, but I won't mind as long as the IOC designers who came with the bright ``let's use more than one interrupt and defecate on the pci spec'' ideas are there, too. </rant>
2009-05-27Rework KL board and component enumeration, to allow it to be used fromMiod Vallat
drivers with callback routines. While there, skip disabled or failed components.
2009-05-27Make sure onboard devices on Octane get their DMA byteswap settings correct.Miod Vallat
2009-05-27Rename the ast processing function from softintr() to ast(), to reduceMiod Vallat
confusion. Make sure this function is invoked with interrupts enabled now.
2009-05-27temporary fix to a ruleset processing bug that stems from the factJacek Masiulaniec
that the ip address/subnet parsing isn't done in the same way as in other daemons. fix by gilles@
2009-05-27add missing else; from ISC.Kevin Steves
this fixes an old, old bug that could cause lease entries to be lost when initially loading client leases. found while looking for another issue. ok krw@
2009-05-27Insert Received: at receive time instead of delivery time; ok gilles@Jacek Masiulaniec