| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
because it only takes a struct tag which makes it impossible to
use unions, typedefs etc.
Define __offsetof() in <machine/ansi.h>
Define offsetof() in terms of __offsetof() in <stddef.h> and <sys/types.h>
Remove myriad of local offsetof() definitions.
Remove includes of <stddef.h> in kernel code.
NB: Kernelcode should *never* include from /usr/include !
Make <sys/queue.h> include <machine/ansi.h> to avoid polluting the API.
Deprecate <struct.h> with a warning. The warning turns into an error on
01-12-2000 and the file gets removed entirely on 01-01-2001.
Paritials reviews by: various.
Significant brucifications by: bde
|
| |
|
|
|
|
|
|
| |
those options that is frequently misunderstood, and ends up on -questions.
PR: 21852
|
|
|
|
|
|
|
|
|
|
| |
to reinstall boot1 after a 'make world'.
Unfortunately this means that people who have already installed a new
boot1 from a 'make world' after 2000/09/18 *must* reinstall it after
their next build using something like:
# disklabel -B /dev/da0c
|
| |
|
|
|
|
|
|
| |
Remove #if DO_BSD_COMPRESS
They are the wrong way to enable/disable features and undocumented to boot.
|
|
|
|
| |
The i386 UP case was messily different.
|
|
|
|
|
|
|
|
| |
of IP datagram. This fixes the problem when firewall denied fragmented
packets whose last fragment was less than minimum protocol header size.
Found by: Harti Brandt <brandt@fokus.gmd.de>
PR: kern/22309
|
| |
|
| |
|
|
|
|
|
|
|
| |
it for now with an option.
This option is already deprecated, and will be removed when the
entropy-harvesting code is fast enough to warrant it.
|
| |
|
| |
|
|
|
|
|
|
| |
a June 2000 GCC 2.96 snapshot.
Reviewed by: bde
|
|
|
|
| |
aborting ppp.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it can function before malloc(9) is up and running.
- Add two new options WITNESS_DDB and WITNESS_SKIPSPIN. If WITNESS_SKIPSPIN
is enabled, then spin mutexes are ignored by the WITNESS code. If
WITNESS_DDB is turned on and DDB is compiled into the kernel, then the
kernel will drop into DDB when either a lock hierarchy violation occurs
or mutexes are held when going to sleep.
- Add some new sysctls:
debug.witness_ddb is a read-write sysctl that corresponds to WITNESS_DDB.
The kernel option merely changes the default value to on at boot.
debug.witness_skipspin is a read-only sysctl that one can use to determine
if the kernel was compiled with WITNESS_SKIPSPIN.
- Wipe out the BSD/OS-specific lock order lists. We get to build our own
lists now as we add mutexes to the kernel.
|
|
|
|
|
| |
I think this is very old entry and should be removed or
replaced with more accurate ones.
|
|
|
|
|
|
|
|
|
|
| |
getting libutil/libcrypt to work properly. I've determined that GCC
thinks it can inline all functions, including weak-symboled ones, if
it feels like it.
Create a new stub.c and move any stubs there to prevent inlining.
Thanks to jdp and William S. Duncanson for helping me finally find the
problem.
|
|
|
|
|
|
|
|
|
| |
the PCI latency timer value to 0x80. Davicom's Linux driver does this,
and it drastically reduces the number of TX underruns in my tests. (Note:
this is done only for the Davicom chips. I'm not sure it's a good idea to
do it for all of them.)
Again, still waiting on confirmation before merging to stable.
|
| |
|
|
|
|
| |
- Clean up some minor nits
|
| |
|
|
|
|
|
|
|
| |
start.
PR: docs/22053
Submitted by: Yar Tikhiy <yar@comp.chem.msu.su>
|
|
|
|
|
| |
PR: docs/22140
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
|
|
|
|
|
| |
PR: docs/22140
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
|
| |
|
|
|
|
| |
originates
|
| |
|
|
|
|
|
| |
Fix a bug in which pkg_version(1) was ignoring $PORTREVISION
or $PORTEPOCH from ports' Makefile definitions.
|
| |
|
|
|
|
| |
or $PORTEPOCH from ports' Makefile definitions.
|
|
|
|
| |
still need to handle non-PNP devices properly.
|
|
|
|
|
| |
unstaticize chn_start()
add reset/resetdone functions to channels
|
| |
|
| |
|
|
|
|
|
| |
Also add a comment about a bogus assumption in the current code found at
bsdcon by jhb.
|
|
|
|
| |
Reviewed by: sheldonh
|
|
|
|
| |
a prior note about this driver. Note addition of uscanner(4).
|
|
|
|
|
| |
PR: alpha/21247
tested by: Marcin Gryszkalis <dagoon@rs.math.uni.lodz.pl>
|
|
|
|
|
|
|
| |
locals
PR: alpha/13912
obtained from: NetBSD
tested by: Marcin Gryszkalis <dagoon@rs.math.uni.lodz.pl>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: ru
|
|
|
|
| |
The size is 3 x 1.44MB.
|
|
|
|
|
|
|
|
|
|
| |
change_ruid() in kern_prot.c. This fixes an incorrect use
of chgproccnt().
Update both osf1_setuid() and osf1_setgid() to use setsugid() instead
of just frobbing the flag.
(mostly) submitted by: truckman
|
| |
|