summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-03syncTheo de Raadt
2009-07-03pull in new bnx firmwaresTheo de Raadt
2009-07-03newer bnx chips use a separate firmware to the "old" ones. this updatesDavid Gwynne
the b06 firmware for the older chips, and adds the b09 firmware. there are three variants of the rv2p code thats loaded onto the chips, so this has been split out into separate firmware files as well. the driver has been updated to handle the split firmwares, and to easily allow loading of the different versions. this change only supports the loading of the firmwares for the currently supported chips. after this change you must build the new firmwares and install them as well as your new kernel. "go to it" deraadt@
2009-07-03jmc becomes upset when nouns are used as verbs; via krwTheo de Raadt
2009-07-02Do *not* newfs non-ffs partitions while installing. Even if someoneKenneth R Westerback
has entered 'n i' in disklabel and caused a mountpoint to be saved for the non-ffs partition. Discovered by and fix tested by mgrimm@. ok deraadt@.
2009-07-02Revert the 'optimization' I attempted in r1.21 since it turns outKenneth R Westerback
that returning COMPLETE for non-SCSI_POLL commands is significant. Fixes double free of xs and subsequent crashes caused by pulling out USB media while i/o is active. Problem analyzed & fix discovered by hshoexer@. A more general fix may follow post-4.6. ok miod@ deraadt@.
2009-07-02add a missing full stop; noticed by frantisek holop <minusf at obiit dot org>Ingo Schwarze
while here, add a missing comma and a missing word, too; ok jmc@
2009-07-02missing final `d' in `prepended'Jacob Meuser
ok deraadt@
2009-07-02avoid infinite recursion if unlink fails. reported by Stefan PetterssonMartynas Venckus
ok theo, millert@
2009-07-02Fix two copy/paste bugs: forbid zero-length buffers to prevent a fatal errorNicholas Marriott
when trying to paste them, found by me, and miscalculation of the start/end causing random fatal errors when copying in copy-mode, reported by sthen. ok sthen "put it in" deraadt
2009-07-02Rewrite the sysctl handlers to use libc functions (getifaddrs andClaudio Jeker
if_indextoname) instead of looking at the sysctl data directly. This makes the code a lot simpler and actually work. Tested by many (todd@, sthen@, and a few people on tech@). OK sthen@, deraadt@
2009-07-02allow for long home dir paths (bz #1615). ok deraadtDarren Tucker
2009-07-01The widget mapping code has been written back when I was only working onMiod Vallat
Octane support. The Octane being a single-node system, address space is ludicrous enough to allow the whole address space of every widget to be directly accessible in whole, using the address bits reserved to nasid. However, on IP27 and IP35, things do not work this way - while we still have the low 16MB address space of each widget available (the so-called ``short window''), access to other parts of the wiget address space is done through translation slots (IOTTE) at the Hub I/O space level, on a per-node basis. Given the imminent release lock, give up completely on ``large'' mappings of widgets, and restrict ourselves to short window operation, all the time (thus reinforcing the use of devio registers to map pci resources on xbridge). A proper interface to request mappings of specific widget areas, either directly on Octane, or through IOTTE if available on Origin, will appear post-release. No functional change (except from silently repairing Octane support which the previous xbridge commit silently broke).
2009-07-01Add a workaround for the fact that our clocks aren't running during autoconfMark Kettenis
(at least on some of our architectures, including hppa). Since isp(4) keeps track of elapsed time to determine if it should continue to wait for the FC link to come up it would wait very very long. Figured out by krw@. ok deraadt@, krw@
2009-07-01Crank bootblocks version for identification purposes.Miod Vallat
2009-07-01Do not default to disk installs; ftp or cdrom covers 99% of users; ok krwTheo de Raadt
2009-07-01take us to 4.6, though there will still be some changesTheo de Raadt
2009-06-30floor(3) should round towards -inf instead of towards zero.Mark Kettenis
ok martynas@, deraadt@
2009-06-30syncTheo de Raadt
2009-06-30extra spaces found during inspection of other gooTheo de Raadt
2009-06-30Make syslogd create a socket in /var/www/dev when httpd is enabled in orderRobert Nagy
to make logging to syslog work with php for example. ok deraadt@, henning@
2009-06-30crank version; ok deraadtMarkus Friedl
2009-06-30When unlocking the server, don't try to clear the prompt on clients without aNicholas Marriott
prompt (such as the one issuing the unlock request). This caused the server to die if the wrong password was entered when unlocking from the command line with -U (nasty).
2009-06-30Add missing single quotes around a colon in Runas_Spec definition.Todd C. Miller
2009-06-30Link the second stage bootblocks (and boot.net) 256KB higher to accomodateMiod Vallat
the GENERIC kernel growth; verified to not conflict with old prom on sun4. ok deraadt@
2009-06-30syncTheo de Raadt
2009-06-30add "-o none" to pfctl call to prevent automatic table creation ofDavid Krause
multiple addresses which causes the test to fail; ok sthen@
2009-06-30update after the "reassemble tcp" fix (kernel/6178); ok sthen@David Krause
2009-06-29Revert 1.558, making the installer (in the worst case) use the base-setTheo de Raadt
localtime zone for decision making. But when we get into that situation, also skip timezone manipulation the first time (before base install) and defer it to after the base install (since that is the only time that file exists). Complicated? It could be worse.. ok krw halex
2009-06-29make VSEARCH werase act like regular werase after the last change.Martynas Venckus
vi back-words and emacs kill-region are not completely the same. ok merdely@, millert@. "Get it in" Darrin Chandler
2009-06-29Fix two errors with character/line insertion and deletion: the maximum numberNicholas Marriott
of characters which may be inserted or deleted is the screen width, not one less (and similarly for lines and height); and if characters or lines are deleted by moving the ones that follow, the space at the end needs to be cleared. This appears to solve long-standing redraw issues most visible when using the force-width option then scrolling in view(1) or unwrapping lines in emacs.
2009-06-29a few more tweaks for previous;Jason McIntyre
2009-06-29Update to tzdata2009j from elsie.nci.nih.govTodd C. Miller
2009-06-29In sdmmc_intr_establish(), copy the entire name parameter instead ofMichael Knudsen
dumping the last byte. Input from otto@ and peter@. ok on an earlier diff from miod (and krw IIRC).
2009-06-29syncTheo de Raadt
2009-06-29Zap isp_inline.h; it is no longer used.Mark Kettenis
ok deraadt@
2009-06-29Whack bridges that have conflicting windows. This prevents us from choosingMark Kettenis
address space that is already in use when reassigning BARs.
2009-06-29syncTheo de Raadt
2009-06-29enable new files in MakefileTheo de Raadt
2009-06-29Add documentation for acpivideo(4), acpivout(4), acpipwrres(4).Paul Irofti
Better wording from miod@, thanks! Also feedback from sthen@, nicm@, jmc@. ``Please get it in soon'' for work in tree deraadt@.
2009-06-29the data which is read is never used; ok krwTheo de Raadt
2009-06-29since we link in the 24xx firmware, might as well point to it; ok krw kettenisTheo de Raadt
2009-06-29Bring back rev 1.17, enable hardware vlan tagging/stripping.Jonathan Gray
ok deraadt@
2009-06-29enable isp(4)Theo de Raadt
2009-06-29Protect the other rde_send_kroute() with a F_RIB_NOFIB check.Claudio Jeker
2009-06-29Doh! Fix logic botch that disconnected the FIB from the Loc-RIB instead ofClaudio Jeker
making sure that other RIBs are not injecting routes into the FIB.
2009-06-29sync with sudo 1.7.2Todd C. Miller
2009-06-29Unfuck mrt table dumps and plug a memory leak while there.Claudio Jeker
2009-06-29since upper-bound is not a power of two here, use arc4random_uniformMartynas Venckus
instead, to avoid modulo bias. ok jacekm@, gilles@
2009-06-29Fix the range of a #ifndef SMALL ... #endif not to include the "break;"Alexander Hall
needed not to make a status of 200 (OK) fall through to the redirect handling. This was not noticed since the later code would ignore the isredirect flag unless it also received a "Location: " header. ok martynas@