John Baldwin
c1e309b38b
Argh, isa(4), eisa(4) and mca(4) now attach to legacy(4) instead of
...
nexus(4) in the case of machines w/o equivalent bridges on a PCI bus.
Reported by: winter
Pointy hat to: jhb
2002-09-26 18:40:06 +00:00
Scott Long
89147260d5
Move the aac driver from MI to MD NOTES. It is a long way from being
...
64-bit clean.
2002-09-26 18:16:28 +00:00
Poul-Henning Kamp
48a7c35e51
I hate it when patch gives me .rej files.
...
Can't we make the pre-commit check refuse if there are .rej files in
the directory ?
2002-09-26 17:25:22 +00:00
Ceri Davies
53264ceaf6
Add a note explaining /var/empty.
...
PR: docs/43364
Submitted by: Kim Scarborough <sluggo@unknown.nu>
MFC after: 14 days
2002-09-26 17:12:05 +00:00
Mike Barcroft
606e96858b
Remove NBBY and howmany() macros.
2002-09-26 16:50:51 +00:00
Poul-Henning Kamp
089cf428da
Make biowait() check bio_error before the BIO_ERROR flag, to propery
...
catch internal GEOM use of bio_error.
Sponsored by: DARPA & NAI Labs.
2002-09-26 16:32:14 +00:00
Poul-Henning Kamp
c2aee6b42d
Return ENOTTY on unhandled ioctls.
2002-09-26 14:11:49 +00:00
Poul-Henning Kamp
97c662f817
Document that ENOTTY is the correct "default" error return;
2002-09-26 14:10:21 +00:00
Poul-Henning Kamp
1d02d910c1
Return ENOTTY on unrecognized ioctls.
2002-09-26 14:08:37 +00:00
Poul-Henning Kamp
f6b80a4921
Return ENOTTY on incorrect ioctls.
2002-09-26 14:07:43 +00:00
Poul-Henning Kamp
2917ba13f7
Return ENOTTY when we don't recognize an ioctl.
2002-09-26 14:05:36 +00:00
Poul-Henning Kamp
a6ddbff039
Be a bit more technical:
...
Technically junk may have low entropy.
2002-09-26 14:01:50 +00:00
Tim J. Robbins
27a29543f3
Back out previous, free the buffer when __vfprintf() fails and don't bother
...
trying to shrink the buffer with realloc() before returning it.
2002-09-26 13:11:24 +00:00
Tim J. Robbins
344141d1fd
Back out previous and solve the problems a different way: move va_start/
...
va_end closer to the __vfprintf() call, free the buffer when __vfprintf()
fails and don't bother trying to shrink the buffer with realloc() before
returning it.
Submitted by: bde
2002-09-26 13:09:48 +00:00
Tim J. Robbins
ce2a18008c
Simplify by removing unneeded local variables and explicit null termination.
2002-09-26 09:28:55 +00:00
Tim J. Robbins
e2361b6f16
Simplify by removing useless local variables and explicit null termination.
2002-09-26 09:23:07 +00:00
Tim J. Robbins
23b6f7902d
Correctly handle the case where __vfwprintf() fails because it runs out
...
of memory.
2002-09-26 08:26:16 +00:00
Tim J. Robbins
3383deca89
Sync with OpenBSD: avoid memory leak when __vfprintf() fails because it
...
runs out of memory, always call va_end.
2002-09-26 07:55:18 +00:00
Jeff Roberson
a414302f90
- Export the alq daemon thread pointer.
...
- Don't log ktr events from the alq daemon.
2002-09-26 07:38:56 +00:00
Maxim Sobolev
9c0d6e4c6d
Revert 1.27, as it breaks IPv6 over IPv4 tunnels.
...
Submitted by: Mark Huizer <xaa@timewasters.nl>, ume
2002-09-26 07:22:29 +00:00
Ruslan Ermilov
01a97b5808
Document DOC_LANG.
...
Reviewed by: murray
2002-09-26 07:08:48 +00:00
Juli Mallett
a08239b5d0
Remove a semicolon that appears to be a lie.
...
Spotted by: SPARC64 make WARNS=3
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
2002-09-26 06:44:30 +00:00
Juli Mallett
cac04057f2
When formatting the time for a target, use %H instead of %k, which is mostly
...
the same, but uses a non-extension option.
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
2002-09-26 06:40:04 +00:00
Nate Lawson
5187d555a5
Fix these warns where sizeof(int) != sizeof(void *)
...
/h/des/src/sys/coda/coda_venus.c: In function `venus_ioctl':
/h/des/src/sys/coda/coda_venus.c:277: warning: cast from pointer to integer of
different size
/h/des/src/sys/coda/coda_venus.c:292: warning: cast from pointer to integer of
different size
/h/des/src/sys/coda/coda_venus.c: In function `venus_readlink':
/h/des/src/sys/coda/coda_venus.c:380: warning: cast from pointer to integer of
different size
/h/des/src/sys/coda/coda_venus.c: In function `venus_readdir':
/h/des/src/sys/coda/coda_venus.c:637: warning: cast from pointer to integer of
different size
Submitted by: des-alpha-tinderbox
2002-09-26 06:19:31 +00:00
Warner Losh
4e54e04e18
Add cardbus, cbb, ep and pccard. These can likely be moved to the MI
...
section, but I've not had a chance to build them on other
architectures recently enough to add them.
2002-09-26 05:54:24 +00:00
Peter Wemm
bbe04fe2ca
ISMEMSDP(), IS286GDP(), IS386GDP(), ISGDP(), ISSDP() and ISSYSSDP() are
...
not used anywhere anymore.
2002-09-26 05:07:41 +00:00
Jeff Roberson
6423c9433c
- Move ASSERT_VOP_*LOCK* functionality into functions in vfs_subr.c
...
- Make the VI asserts more orthogonal to the rest of the asserts by using a
new, common vfs_badlock() function and adding a 'str' arg.
- Adjust generated ASSERTS to match the new prototype.
- Adjust explicit ASSERTS to match the new prototype.
2002-09-26 04:48:44 +00:00
Poul-Henning Kamp
77c1699f0c
Add "make universe" target which:
...
for each arch i386 sparc64 alpha ia64
make buildworld TARGET_ARCH=$arch
if NOTES found
make LINT
foreach kern ${arch}/conf/[A-Z0-9]*
make buildkernel TARGET_ARCH=$arch KERNCONF=$kern
Errors from the individual steps are ignored and the stdout+stderr
are saved in distinct files in root of the source tree with names
like: _.${arch}.${target}
On my dual 1.6G Athlon it takes roughly four hours to run this target.
2002-09-26 04:40:54 +00:00
Jeff Roberson
2a96b2d69f
- Fix a botch in previous commit; oldvp should not be unconditionally
...
assigned.
2002-09-26 02:54:30 +00:00
Juli Mallett
4fed818c7e
Don't declare things as extern when they will be static.
...
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
2002-09-26 01:39:22 +00:00
Jeff Roberson
6fc15f9bdf
- We don't need any automated lock checking for vop_islocked.
2002-09-26 00:31:16 +00:00
Semen Ustimenko
7dcd8ef946
Fix the problem introduced by vop_stdbmap() usage. The NTFS does not
...
implement worthful VOP_BMAP() handler, so it expect the blkno not to be
changed by VOP_BMAP(). Otherwise, it'll have to find some tricky way to
determine if bp was VOP_BMAP()ed or not in VOP_STRATEGY().
PR: kern/42139
2002-09-25 23:55:06 +00:00
Paul Traina
1a61aeb8dd
Enhance TACACS+ library to fully support authorization requests in
...
addition to existing authentication. No change to the existing
APIs to preseve both binary and API compatibility, so I am not
inclined to bump the library version number unless someone thinks
this is necessary.
Submitted by: Paul Fraley <fraley@juniper.net>
MFC after: 2 weeks
2002-09-25 23:18:51 +00:00
Juli Mallett
54f61a9394
Document at least one meaningful RELENG_5 feature, the ability to hide from
...
a user processes which run with an inequivalent class of UID credentials.
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
2002-09-25 22:17:18 +00:00
Akinori MUSHA
3072cc8c9f
Update compat3x libc and libc_r from RELENG_3. This fixes the buffer
...
overflow in resolver described in FreeBSD-SA-02:28.resolv.
Binaries built and contributed by; motoyuki
2002-09-25 19:47:54 +00:00
Archie Cobbs
58324e0e8e
Adjust for KSE function name changes.
2002-09-25 18:14:38 +00:00
Archie Cobbs
89def71cbd
Make the following name changes to KSE related functions, etc., to better
...
represent their purpose and minimize namespace conflicts:
kse_fn_t -> kse_func_t
struct thread_mailbox -> struct kse_thr_mailbox
thread_interrupt() -> kse_thr_interrupt()
kse_yield() -> kse_release()
kse_new() -> kse_create()
Add missing declaration of kse_thr_interrupt() to <sys/kse.h>.
Regenerate the various generated syscall files. Minor style fixes.
Reviewed by: julian
2002-09-25 18:10:42 +00:00
Mike Barcroft
a6fa9438ba
<sys/types.h> is no longer needed.
2002-09-25 16:49:09 +00:00
Scott Long
1da8092eea
Do away with AAC_COMPAT_LINUX option entirely. The functionality will
...
automatically be enabled if the kernel is compiled with COMPAT_LINUX.
Submitted by: jhb
MFC after: 3 days
2002-09-25 15:21:50 +00:00
Mark Murray
c099da117f
Try not to lint(1) contrib'ed sources. This Is Very Messy.
2002-09-25 14:19:51 +00:00
Mark Murray
82e5cdeb6e
Fix a declaration that is actually supposed to be a macro definition.
...
Submitted by: marius@alchemy.franken.de
2002-09-25 13:46:23 +00:00
Bruce Evans
ac0653dcc8
Round up instead of towards 0 in clock_getres() so that a resolution of
...
0 is never returned.
PR: 41781
MFC after: 3 days
2002-09-25 12:00:38 +00:00
Maxim Konovalov
3ec6f79c1e
Do not dump core on 'ipfw add unreach': handling null strings in
...
fill_reject_code(). Please note ipfw/ipfw2.c is not affected.
PR: bin/42304
Submitted by: Andy@wantpackets.com
MFC after: 1 day
2002-09-25 11:22:36 +00:00
Mark Murray
2da3b2ad29
Don't lint contrib'ed sources, even if the builder gas asked for it.
...
Its Just Too Noisy.
2002-09-25 09:59:54 +00:00
Mark Murray
db3cada418
Don't lint contrib'ed sources, enven if the builder has asked for it.
...
Its Just Too Noisy.
2002-09-25 09:59:01 +00:00
Mark Murray
88eede7915
Don't lint contrib'ed sources, even if the builder has asked for linting.
...
Its Just Too Noisy.
2002-09-25 09:58:00 +00:00
Mark Murray
826a6331a6
Avoid linting GNU contrib'ed stuff, even if the build engineer asked
...
for it (via WANT_LINT). It's Just Too Noisy.
2002-09-25 09:55:20 +00:00
Maxim Konovalov
05a7daf5ca
Disqualify UID/GID with non-numeric character.
...
PR: bin/41721
Reviewed by: tjr, silence on -audit
MFC after: 2 weeks
2002-09-25 08:49:19 +00:00
Mark Murray
4a63284e80
Unifdef(1) the crypto telnet sources.
2002-09-25 07:53:29 +00:00
Mark Murray
4141227a94
Catch up with "base" telnet.
...
s/FALL THROUGH/FALLTHROUGH/ for lint(1).
2002-09-25 07:28:04 +00:00