summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-12make the interrupt handler in install.sub print a linefeed and also makeAlexander Hall
sure to enable echoing of the input to the tty ok krw@
2009-06-12Put back the once-only code that krw removed earlier, because we want ^CTheo de Raadt
from the install script to go to the # prompt, not back to the question.
2009-06-12Avoid vlan explosion reported by deraadt@, sthen@ and jsing@ whenKenneth R Westerback
^C'ing and restarting the install script. When looking for the next vlan to offer, stop at the first unconfigured one rather than the first non-existant one. ok deraadt@
2009-06-12rewrite the way states from pfsync are merged into the local state treeDavid Gwynne
and the conditions on which pfsync will notify its peers on a stale update. each side (ie, the sending and receiving side) of the state update is compared separately. any side that is further along than the local state tree is merged. if any side is further along in the local state table, an update is sent out telling the peers about it. this has been flogged to death on my firewalls.
2009-06-12Added working support for raid4/raid5 softraidJordan Hargrave
Newfs is working but still debugging code exists softraid_raidp is still disabled ok marco@
2009-06-12Add asserts on free memory, double free and while here, fix 1 assert.Ariane van der Steldt
Also de-inline functions. This diff is intended to ease debugging. Once the current bug is fixed, proper inlining will be redone. ok: oga
2009-06-11add missing header needed by ioctl()Charles Longeau
ok canacar@
2009-06-11Limit the BCM5701 B5 chipset to 32-bit mode as a workaround for aStuart Henderson
bug which causes data corruption in combination with certain bridges. Tested on BCM5701 B5 (0x105). From FreeBSD via Brad. http://www.freebsd.org/cgi/query-pr.cgi?pr=128833
2009-06-11Set the DMA read watermark to 4 on the BCM5703 chipset in PCI-X mode.Stuart Henderson
This is needed to prevent some TX timeouts. From Brad. Tested by myself on BCM5703 B0 on PCI-X 64/66
2009-06-11Simplify the ioctl handling code. From Brad.Stuart Henderson
Tested by myself and Simon Kuhnle.
2009-06-11remove unused variablesCharles Longeau
ok millert@
2009-06-11remove unused variableCharles Longeau
ok claudio@
2009-06-11Correctly flush direct mappings (cache/tlb). Uncovered by ariane's newMark Kettenis
allocator.
2009-06-11Create a hotplug callback mechanism.Marco Peereboom
2009-06-11sync disklabel changes from hppaTheo de Raadt
2009-06-11Bring this up to the new way of doing the fdisk handlingTheo de Raadt
2009-06-11Finish documenting the gconf2 module.Antoine Jacoutot
2009-06-11effectively un-do r1.111, it fucks machines with bad clocks royally.Henning Brauer
spotted the hard way by theo on armish, pinned to this changed by me. no cookie for ckuethe for not testing on machines with bad clocks.
2009-06-11extra spaceTheo de Raadt
2009-06-11add missing headers needed by free(), memset(), getuid() and strlcpy().Charles Longeau
ok millert@
2009-06-11fix potential use of uninitialized value.Charles Longeau
found by LLVM/Clang Static Analyzer. ok marco@
2009-06-11The MAC multicast filter is set in mec_iff() hence there is need to do thisJoel Sing
when resetting the chip. From Brad.
2009-06-11don't use freelist if it overruns; use heap memory instead notMartynas Venckus
trying to allocate large blocks from bss memory pool in this case. problem reported by Maksymilian Arciemowicz. ok otto@, millert@
2009-06-11tab indent SO_RDOMAIN, like all the other SO_* defines.Jonathan Gray
2009-06-11remove dead assignment and newly created unused variable.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok marco@
2009-06-11Do not show MBRs without the correct signature, instead say they areTheo de Raadt
bogus and provide less options to the user ok krw
2009-06-11krw must not have tested his dhcp change from a scratch bootTheo de Raadt
2009-06-11'd *' == 'z' == zero_partitions(). Mount point info needs to beKenneth R Westerback
cleared in both cases. So just do it inside zero_partitions() since we are looping over all the partitions there anyway. Should fix an install corner case discovered by todd@.
2009-06-11KNFMarco Peereboom
2009-06-11No need to show the filename the duplicate mount point was detectedKenneth R Westerback
in. Noticed in an error message from todd@.
2009-06-11Make 'dhcp' the default answer only if no other interface hasKenneth R Westerback
been configured to use dhcp. Requested by deraadt@.
2009-06-11add the VIA CX800 south bridge.Kevin Lo
tested on the eNOTE VED8900. ok deraadt@
2009-06-10TypoMarco Peereboom
2009-06-10Fix: Clean and dirty pages had the memtype ids and the desparate case failedAriane van der Steldt
to function properly in the fast-allocation path (should not have triggered). ok: oga, deraadt
2009-06-10Ignore ECHILD returns from waitpid() in the signal handler; it appears wePhilip Guenthe
generate SIGCHLD spuriously in some cases. Also, hotplugd doesn't care if a child is stopped, so set SA_NOCLDSTOP to suppress SIGCHLDs from that. Problem reported by Thomas Pfaff. ok deraadt@
2009-06-10Remove (unused) CASSERT macro. Whatever it was intended to be used for, itMiod Vallat
caused severe blood damage to laboratory animals. Not to mention swine flu.
2009-06-10Fix Canadian Victoria day; Hugo VilleneuveTheo de Raadt
2009-06-10Switch sgi to per-process AST, and move ast() from interrupt.c to trap.cMiod Vallat
where it can use userret() instead of duplicating it.
2009-06-10In the NMI handler, always print EPC even if we're going to drop into ddb.Miod Vallat
2009-06-10Add udl and url, verified to work on Fuel (url to the RAMDISK too)Miod Vallat
2009-06-10Allow /dev/kmem reads in the direct mapping region where there isMiod Vallat
corresponding physical memory; makes procmap(8) happy on hp300.
2009-06-10zap double /, as noticed by bradMarc Espie
2009-06-10pf should block the port range allocated by net.inet.tcp.baddynamicIgor Sobrado
for the X protocol instead of port 6000 only; this way pf provides the same protection level to all X servers. ok sthen@; "I am convinced that 6000-6010 is acceptable for blocking in pf" deraadt@, "i'd thought of something similar" oga@
2009-06-10Fix problem with ^w fix that broke 'B'Michael Erdely
Found by Daniel LEVAI Fix by Darrin Chandler ok millert@
2009-06-10fix dewey comparison for suffixes (no early return)Marc Espie
2009-06-10Use poll() instead of select(). The sscr_check_input() bit isTodd C. Miller
adapted from nvi 1.81. Tested by several people during the hackathon.
2009-06-10A tighter printing format for the SHA256 hashes.Theo de Raadt
2009-06-10On systems without keyboard setting, the hostname choice had no blank lineTheo de Raadt
above it. It disturbed me deeply.
2009-06-10no real need for these in SEE ALSO; ok rayJason McIntyre
while here, tweak -D
2009-06-10Revert part of the earlier commit that displayed garbage instead ofCan Erkin Acar
the action column values. reported by jmc@