summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-06-01Add RX path and enable monitor mode.Marcus Glocker
2007-06-01ufs1_daddr_t cleanup, okay otto@Pedro Martelletto
2007-06-01Uninline bio_doread(), okay art@Pedro Martelletto
2007-06-01remove strings from sensor.desc which are now present in sysctl variable ↵Constantine A. Murenin
names; ok grange@
2007-06-01remove ofw devices which we don't use; that way of mixing devices is crazyTheo de Raadt
(means i also don not have to fix the daddr_t problems) ok miod
2007-06-01daddr64_t changes; not fssize is still an int; ok pedro@Otto Moerbeek
2007-06-01backout r1.33: temperature sensor description was removed on purpose,Constantine A. Murenin
because it started to be part of the sysctl variable name ok deanna@, dlg@
2007-06-01Revert INTEL_82915GM part of tedu's commit as it hung my T43Bjorn Sandell
ok tedu@
2007-06-01Convert sensorsd to use two-level data-structures. This makes sensorsd beConstantine A. Murenin
more consistent with the current sensors framework, conserves some memory, and will make it easier to implement hotplugging and other nifty features in the future. This does not change any other functionality ATM. OK henning@, beck@.
2007-06-01Infrastructure to allow root on wd0.Miod Vallat
2007-06-01very small clean-up of dependencies list handling.Marc Espie
2007-06-01FIBMAP is used by nothing; checked by miod and pvalchevTheo de Raadt
2007-06-01some pentium 4 machines are 64-bit and have EST, but a different msr toTed Unangst
get bus clock. copy in some more code from i386 to deal with both families, and be more watchful for unknown models. fixes a panic reported by johan lindman. ok gwk
2007-06-01check return value of findblkmajor; this fixes a crash on vax during boot.Marco Peereboom
add check for failed geteblk. exclude rx during boot probe. help miod todd ok todd
2007-06-01apply the same checks on extraction that are done during pkg_createMarc Espie
(modes and owners without annotation WILL be refused). Somewhat pedantic: skip archive entry during extraction of links/symlinks. Doesn't change a thing, except in the very rare case where a package would end with a link in the packing-list. Now we're able to detect a premature end of the tarball. (okay, it's an obscure bug, I haven't even met it for real. So what ?)
2007-06-01Replace comment in Swedish. -mojMats O Jansson
2007-06-01paranoid snprintf length calculation to avoid a possible bufferPeter Valchev
overflow in SSL session id parsing (by reaching a negative size arg) ok henning
2007-06-01add RAID to the list of partition types for which we do not prompt for aTodd T. Fries
filesystem ok krw@
2007-06-01don't store stuff in the plist, use the handle which is there for that.Marc Espie
so loop directly over $set->older for replacements.
2007-06-01avoid potentially bad snprintf construct; ok henning millert ottoPeter Valchev
2007-06-01compute real list.Marc Espie
2007-06-01remove strings from sensor.desc which are now present in sysctl variable ↵Constantine A. Murenin
names; ok grange@
2007-06-01wipe tablet.h that was used by tb(4) that wasRobert Nagy
removed months ago; ok deraadt@
2007-06-01Sync return value section with reality.Moritz Jodeit
ok jmc@, "love it" deraadt@
2007-06-01Instead of reexporting PAGE_SIZE from assym.h which causes warningsArtur Grabowski
for locore, just include machine/param.h in vector.S
2007-06-01Fix snprintf(9) truncation check and skip the check for -1 becauseMoritz Jodeit
only the libc snprintf(3) could return this. ok krw@
2007-06-01micro-optimizationsMarc Espie
2007-06-01Set BTF_UP before hci_enable() to make hci_unit_lookup() work; ok gwkUwe Stuehler
2007-06-01Nuke 'ufs_lbn_t', okay otto@ deraadt@ krw@ beck@Pedro Martelletto
2007-06-01set hiwat mark for some of the more popular pools to reduce bouncingTed Unangst
ok art bob
2007-06-01workq_add_task() flags argument position changedUwe Stuehler
2007-06-01s/endianess/endianness/Alexandre Anriot
ok jmc@
2007-06-01ufs_daddr_t is a dead type. growfs is the only program that uses it, yetTheo de Raadt
it is ffs1-aware only. therefore all the types are on disk, and thus, they are actually int32_t. ok pedro
2007-06-01some architectures called setroot() from cpu_configure(), *way* before someTheo de Raadt
subsystems were enabled. others used a *md_diskconf -> diskconf() method to make sure init_main could "do late setroot". Change all architectures to have diskconf(), use it directly & late. tested by todd and myself on most architectures, ok miod too
2007-06-01Add two constraints to V1 disklabels:Kenneth R Westerback
1) All partitions must start before the end of the disk. 2) All partitions must end at or before the end of the disk. Partitions not satisfying these constraints will be truncated and marked FS_UNUSED. ok otto@ deraadt@
2007-06-01Provide carefully crafted DEADBEEF* values, this was initially forgotten inMiod Vallat
the commit which enabled DEADBEEF* overrides, then values have been discussed a bit more and improved; reminded by and ok art@
2007-06-01cleanup of 'ufs1_daddr_t', first round, okay deraadt@Pedro Martelletto
2007-06-01Add additional flag to indicate that we have a metdadata io pending; thisMarco Peereboom
way if we shut down the system we can make sure that it makes it onto disk before scsibus detach. ok dlg
2007-06-01No need for tape fields to be daddr_t. int will do.Kenneth R Westerback
ok beck@ deraadt@
2007-06-01factor out duplicated code to allocate state key and cross-reference itHenning Brauer
with a state entry into a new pf_alloc_state_key() function and use it everywhere. makes upcoming changes way easier and is cleaner anyway. conceptually agreed by ryan, but he's on the road now ;(
2007-06-01Intel(R) -> IntelJason McIntyre
2007-06-01more completely safe daddr_t -> daddr64_tTheo de Raadt
2007-06-01Move a useless warning to the only case that uses it (-f) from canacar@Todd T. Fries
ok beck@
2007-06-01format_op df_startblk can be a daddr64_t tooTheo de Raadt
2007-06-01initialize the ringsReyk Floeter
2007-06-01fold pf_test_tcp(), pf_test_udp(), pf_test_icmp(), pf_test_other() intoHenning Brauer
one - pf_test_rule(). now we have one place to make things clearer and maybe find another few performance bits :) shrinks i386 GENERIC by 11K, no measurable performance impact or gain. lots lots lots lots lots of testing and headbanging with ryan, performance testing ckuethe. ok ryan
2007-06-01add support for local and remote branch checkout. for example,Niall O'Higgins
cvs co -rOPENBSD_3_0 works now. along the way, simplify and rationalise code and fix a few nits. ok joris@ xsa@ ray@
2007-06-01Check return code for resource allocation.Marco Peereboom
prompted by tedu
2007-06-01dont request zeroed memory when we allocate data regions for buffers. thisDavid Gwynne
moves memset from the 20th most expensive function in the kernel to the 331st when doing heavy io. ok tedu@ thib@ pedro@ beck@ art@
2007-06-01decouple the allocated number of vnodes from the "desiredvnodes" variableBob Beck
which is used to size a zillion other things that increasing excessively has been shown to cause problems - so that we may incrementally look at increasing those other things without making the kernel unusable. This diff effectivly increases the number of vnodes back to the number of buffers, as in the earlier dynamic buffer cache commits, without increasing anything else (namecache, softdeps, etc. etc.) ok pedro@ tedu@ art@ thib@