Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2007-05-29 | Define IF_ENQUEUE() and friends as proper C statements using do ... while | 1 | -35/+39 | ||
ok henning | |||||
2007-05-29 | Remove support for 80386 processors. Apologies if you have one of | 14 | -273/+33 | ||
the rare 80386-bases system with enough memory, a 387 FPU, a useable disk subsystem, and the patience to wait for it to unpack the distribution .tgz files. approval from art@ and many others (esp. nick@); ok deraadt@ | |||||
2007-05-29 | Use atomic operations to operate on netisr, instead of clearing it at splhigh. | 15 | -118/+163 | ||
This changes nothing on legacy architectures, but is a bit faster (and simpler) on the interesting ones. | |||||
2007-05-29 | Beef up malo_hexdump() to emulate hexdump -C output. Helps to see hidden | 1 | -10/+27 | ||
agendas in buffers that stupidly encode numbers as strings so that we need to parse them in the kernel as seen on che(4). OK mglocker@ | |||||
2007-05-29 | the MSIZE mbuf constant moved from MD param.h to MI param.h | 1 | -2/+2 | ||
ok deraadt@ millert@ | |||||
2007-05-29 | gain another 5+% in ip forwarding performance. | 2 | -8/+21 | ||
boring details: skip looking for ipsec tags and descending into ip_spd_lookup if there are no ipsec flows, except in one case in ip_output (spotted by markus) where we have to if we have a pcb. ip_spd_lookup has the shortcut already, but there is enough work done before so that skipping that gains us about 5%. ok theo, markus | |||||
2007-05-29 | missing couple of #ifdef DIAGNOSTIC and style nits from art@ | 1 | -6/+7 | ||
2007-05-29 | when producing a v1 label, set the version!!!! | 1 | -0/+1 | ||
2007-05-29 | add a new check method which allows to run external scripts/programs | 16 | -58/+532 | ||
for custom evaluations. pyr agrees to put it in now but to do some improvements of the timeout handling later. | |||||
2007-05-29 | Fix bus_dmamap_sync size argument. | 1 | -2/+3 | ||
2007-05-29 | use the right capitalization for `EBus' and `SBus' | 4 | -13/+13 | ||
ok jmc@ | |||||
2007-05-29 | Kill stale comment | 1 | -2/+1 | ||
2007-05-29 | Fix race in sync code. | 1 | -7/+10 | ||
2007-05-29 | Collapse the __partition_u1 union in struct disklabel, | 1 | -7/+2 | ||
keep p_cpg around since its need. remove p_sgs. ok otto@,krw@ | |||||
2007-05-29 | Nuke the predefined vattr, it was only used for !DIAGNOSTIC, | 2 | -15/+2 | ||
this shrinks the i386 RAMDISK a bit. (Using the predefined vattr for GENERIC meant a growth of 416bytes without any measurable perfomance gain). ok krw@, art@ | |||||
2007-05-29 | sync | 23 | -22/+1 | ||
2007-05-29 | a `number' is a certain combination of `digits'; | 1 | -5/+2 | ||
`/etc/mail/localhost.cf' does not has RFC 2476 support disabled by default ok jmc@ and millert@ | |||||
2007-05-29 | slightly more descriptive names. | 1 | -7/+7 | ||
2007-05-29 | in checksum creation, allow $base to be undef. | 1 | -13/+18 | ||
This allows us to always compute checksums based on $self->fullname, so as a result, we no longer need to pass as many parameters around. Small negative side-effect: the method names no longer reflect reality well, they will need renaming at some point... | |||||
2007-05-29 | note some flags which differ in behaviour from posix; | 2 | -2/+12 | ||
suggested by millert | |||||
2007-05-29 | - consistent STANDARDS blurb | 24 | -115/+205 | ||
- note which options are extensions to POSIX discussed w/ deraadt otto millert | |||||
2007-05-29 | move code a bit, in preparation for multiple handles in an UpdateSet. | 1 | -12/+11 | ||
2007-05-29 | rely on packing-lists knowing where they live, much saner. | 3 | -25/+18 | ||
2007-05-29 | TAILQ_LAST takes two arguments. | 2 | -4/+5 | ||
2007-05-29 | don't bypass add_object to create special files, otherwise infodir won't | 3 | -19/+33 | ||
get defined. Simplify and clean-up register_installation: everything is in the packing-list so don't pass other arguments. Do not copy arbitrary info_names objects, but use a copy_info visitor which copies exactly what files are around. Use the stored infodir to locate DISPLAY and INSTALL files. | |||||
2007-05-29 | set_infodir only if plist got defined. | 1 | -2/+4 | ||
2007-05-29 | set_infodir during pkg_add. | 1 | -1/+2 | ||
2007-05-29 | use the infodir property of packing-lists and specialfiles instead of | 1 | -32/+34 | ||
passing extra parameters around. | |||||
2007-05-29 | a few more details so that infodirs become useful. | 2 | -4/+22 | ||
2007-05-29 | clean-up SpecialFile a bit: make sure the name passed during creation is | 2 | -4/+44 | ||
totally irrelevant. Add a new property to packing-lists: infodir, and use it to compute fullnames for special files. Once this is properly synchronized, we can tie infodir to packing-lists, and remove it from the state... | |||||
2007-05-29 | downgrade `can't find +DISPLAY' to a warning until I figure things out. | 1 | -2/+2 | ||
2007-05-29 | adapt from netbsd: | 3 | -17/+19 | ||
fold sys_shmat1() back into sys_shmat(), instead add flag for shmget(2) to specify that later shmat(2) for the shared memory segment should succeed even if the segment would be marked removed; use this to implement the Linux-compatible semantics of shmat(2) this fixes current opera with shm ok millert | |||||
2007-05-29 | Do not change snaplen when parsing a netflow packet | 1 | -5/+2 | ||
2007-05-29 | don't use 0 as an error number. | 2 | -5/+5 | ||
2007-05-29 | use the right capitalization for `MBus' and `SBus' | 1 | -2/+2 | ||
ok jmc@ | |||||
2007-05-29 | use the right capitalization for `MBus' | 1 | -3/+3 | ||
ok jmc@ | |||||
2007-05-29 | use the right capitalization for `SBus' | 27 | -106/+106 | ||
ok jmc@ | |||||
2007-05-29 | Add global variable apm_attached, machine dependant probe routine for ACPI | 2 | -22/+25 | ||
will check this flag durring probe, meaning that if the machine has APM ACPI will not attach. This should remove one obstacle on the road to enabling ACPI by default. ok marco, dreaadt, art, krw, art | |||||
2007-05-29 | forgot to move to using shared boot.c | 1 | -2/+2 | ||
2007-05-29 | Re-add sync. | 2 | -13/+21 | ||
ok tedu | |||||
2007-05-29 | Get rid of another useless variable, another difference between our | 2 | -10/+6 | ||
diff code and diff(1). OK niallo@ | |||||
2007-05-29 | theo says degrees is spelled degrees | 1 | -2/+2 | ||
2007-05-29 | code typo | 1 | -2/+2 | ||
2007-05-29 | typo | 1 | -2/+2 | ||
2007-05-29 | put the temperature msr in line with the others | 1 | -5/+4 | ||
2007-05-29 | Correct fix for the last backout use strlcpy() to fill dv_xname. OK beck@ | 1 | -1/+3 | ||
2007-05-29 | Some improvements for better intel cpu support. | 5 | -5/+315 | ||
Add EST support from i386, minus the tables Also add in support for CPU temperature sensors, based on diff to tech by Pierre Riteau. ok deraadt gwk | |||||
2007-05-29 | back out last commit. It helps to compile before commiting. OK beck@ art@ | 1 | -2/+1 | ||
2007-05-29 | Updated disklabel format to support larger disks and partitions. We | 33 | -150/+261 | ||
free room in struct partition by packing fragment size and fragments/block more tighlty and use the resulting space to make offset and size 48 bits. For the disk part we use spare fields in struct disklabel. Kernel converts in-mem copy of the on-disk label if needed, disklabel(8) writes new version. We are careful to only change fields not used by bootloaders. Conception of basic scheme by deraadt. ok deraadt@ krw@ | |||||
2007-05-29 | tweaks; help/ok cnst | 2 | -12/+12 | ||