Hajimu UMEMOTO
5538fd1e35
-DSMALL will remove the need of dump.c (for rtsol)
...
Obtained from: KAME
2004-01-14 17:59:38 +00:00
Hajimu UMEMOTO
fcdaee3127
add -F flag, which configures sysctl(8) setting by rtsold
...
itself (rather than warn about the current setting).
Obtained from: KAME
2004-01-14 17:42:03 +00:00
Hajimu UMEMOTO
8e7409eda3
ansify.
...
Obtained from: KAME
2004-01-14 17:16:19 +00:00
Hajimu UMEMOTO
d05ae8c388
use timeradd/sub/cmp.
...
Obtained from: KAME
2004-01-14 16:55:08 +00:00
Yoshihiro Takahashi
2a9e935823
MFi386: revision 1.462
2004-01-14 15:11:08 +00:00
Søren Schmidt
ee242ddc36
Fix potential cable detection problem on older CMD chips.
2004-01-14 14:24:36 +00:00
Christian Brueffer
a16f34fd21
Add MLINK:
...
rue.4 -> if_rue.4
2004-01-14 13:35:15 +00:00
Dag-Erling Smørgrav
7f3155aab1
Re-add libkern/ffs.c. I thought sparc64 had an inline version, but
...
failed to notice that it's #if 0'ed out.
2004-01-14 08:38:13 +00:00
Dag-Erling Smørgrav
13ffdb96fd
#include <machine/cpufunc.h>, which may define inline versions of some
...
of the functions in libkern. Without this, parts of the kernel would
reference a non-existent (undeclared and undefined) ffs() function; the
only reason this didn't break the kernel build is that gcc happens to
have a built-in ffs() and incorrectly fails to warn about the lack of
prototypes for built-in functions.
2004-01-14 08:36:36 +00:00
Dag-Erling Smørgrav
29554ea51a
Translate from GNU C to ISO C.
2004-01-14 07:47:10 +00:00
Alan Cox
f4c2663897
Remove vm_page_alloc_contig(). It's now unused.
2004-01-14 06:21:38 +00:00
Alan Cox
cf3f6e5041
Use contigmalloc() instead of vm_page_alloc_contig(). Pass M_ZERO to
...
contigmalloc() instead of calling bzero().
2004-01-14 06:14:35 +00:00
Hajimu UMEMOTO
3b0105ca30
invalidate secpolicy pcb cache on key_timehandler. part of
...
http://sources.zabbadoz.net/freebsd/patchset/110-ipsec-netkey-key.diff
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
Reviewed by: itojun
2004-01-14 04:39:40 +00:00
Hajimu UMEMOTO
e9c8752e56
add missing key_freesp()s. part of
...
http://sources.zabbadoz.net/freebsd/patchset/110-ipsec-netkey-key.diff
with some modification.
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
Reviewed by: itojun
Obtained from: KAME
2004-01-14 04:10:28 +00:00
Bill Paul
fb1ad3a85a
mp_ncpus is always defined now, so no need to do an #ifdef SMP in
...
ndis_cpu_cnt().
2004-01-14 01:16:14 +00:00
Hiroki Sato
0295178da3
Catch up with the English version:
...
1.57 -> 1.59 errata/article.sgml
2004-01-14 01:08:05 +00:00
Alan Cox
b647e8ab58
Use contigmalloc() instead of vm_page_alloc_contig().
2004-01-14 00:52:53 +00:00
Brian Feldman
7586b25ce3
Add an "ethernet" hook to the rfc1490 netgraph module. It will send
...
and receive FCS-less RFC1490-"bridged" Ethernet packets that are
currently just ignored.
2004-01-14 00:39:28 +00:00
Don Lewis
288e351b55
If a device attach routine fails during boot and calls bus_teardown_intr(),
...
ithread_remove_handler() may fail to remove the interrupt handler if
it decides to let the ithread do the removal. The problem is that during
boot "cold" is set, which causes msleep() to return immediately. This
will cause ithread_remove_handler() to fail to wait for the ithread
to do the removal from the handler TAILQ before freeing the handler
back to the heap. Bad things will happen when some other user of the
TAILQ, such as ithread_add_handler() or the actual ithread attempts to use
the freed handler. Fix the problem by forcing ithread_remove_handler()
to do the actual removal itself if the "cold" flag is set.
Reviewed by: jhb
2004-01-13 22:55:46 +00:00
David E. O'Brien
a4464dd7ea
AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.
...
Centralize the definition to make it easier to change.
2004-01-13 22:49:45 +00:00
Brian Feldman
dece8164ee
Clarify revision 1.49. Specifically, using ${MAKE} target instead of
...
depending on a target will cause ${MAKE} to have been "reset" to
the initial value by make(1). This breaks, for example,
make MAKE="make -f subMakefile" clean. The supported way to pass
these sorts of make flags is actually the .MAKEFLAGS variable.
2004-01-13 22:30:20 +00:00
David E. O'Brien
c4f7bbcfa9
Use 'vm_offset_t' rather than 'u_int32_t'.
...
Tested on: AMD64
Reviewed by: wpaul
2004-01-13 22:26:37 +00:00
David E. O'Brien
77346fe71a
AMD64 has a single MS-Win calling convention, so provide an empty __stdcall.
2004-01-13 22:23:47 +00:00
Matthew N. Dodd
0718ed926b
Initialize drive device_t in softc.
2004-01-13 21:44:03 +00:00
Brian Feldman
c5fe6793bd
Add the Qualcomm CDMA Technologies MSM phone (umodem) device.
...
Submitted by: Sean Welch <welchsm@earthlink.net>
MFC after: 1 week
2004-01-13 21:42:32 +00:00
Søren Schmidt
6f595c71c2
Fix ata_getparam to accept the fact that some crappy devices can pose as
...
both master and slave at the same time confusing the probe code.
2004-01-13 21:35:39 +00:00
John Baldwin
0657fe7356
Add a component constant for ACPI_TOSHIBA to fix compilation of
...
acpi_toshiba(4) driver with ACPI_DEBUG and thus fix LINT on i386.
2004-01-13 21:27:50 +00:00
Ruslan Ermilov
76b0ae588c
- Use the standard .y and .l transformation rules -- this fixes
...
the usual parallel make race in custom .y rules.
- Fixed some style bugs.
- Removed -v from YFLAGS.
Prodded by: bde
Reviewed by: bde, njl
2004-01-13 20:53:56 +00:00
Alan Cox
13a7f14fb8
Use contigmalloc() and contigfree() instead of vm_page_alloc_contig() and
...
kmem_free(). Note: The FreeBSD-specific code in this file has been
subsumed by the FreeBSD-specific header file, pdq_freebsd.h. That header
file already specifies the use of contigmalloc() and contigfree(). Thus,
the purpose of this change is to avoid having nonsensical examples of
FreeBSD-specific memory allocation in our source tree.
2004-01-13 20:36:03 +00:00
David E. O'Brien
b34a415e58
* if-like-constructs now use <TAB>body consistently.
...
* Long statements with '\' continuation now use <4 spaces>continuation
consistently.
* wraps some long lines
* More consistent on how very simular repeated commands are wrapped.
2004-01-13 18:46:09 +00:00
Dag-Erling Smørgrav
82ec4f6ea9
Forgot ffsl() and flsl() on alpha.
2004-01-13 18:05:49 +00:00
Ruslan Ermilov
9bf5abe215
bsd.dep.mk,v 1.43 allows us to replace a hack with a solution.
2004-01-13 17:38:42 +00:00
Ruslan Ermilov
11dc929821
Introduce DPSRCS, that holds the list of source files which are
...
needed for generating dependencies. SRCS are always part of it,
and normally only they.
This can be useful in some random cases where it's necessary to
have something in .depend that isn't part of SRCS. This will be
used to replace a hack in lib/libpam/libpam/Makefile.
2004-01-13 17:37:45 +00:00
Bill Fenner
cea4bb1622
This commit was generated by cvs2svn to compensate for changes in r124488,
...
which included commits to RCS files with non-trunk default branches.
2004-01-13 17:28:59 +00:00
Bill Fenner
c76561e4dc
Commit vendor update for vulnerabilities found by
...
Jonathan Heusser <jonny@drugphish.ch>
2004-01-13 17:28:59 +00:00
Bill Fenner
11c9ffd1ce
This commit was generated by cvs2svn to compensate for changes in r124486,
...
which included commits to RCS files with non-trunk default branches.
2004-01-13 17:28:06 +00:00
Bill Fenner
b97c9af58a
Commit vendor fix for l2tp vulnerability reported by
...
Przemyslaw Frasunek on bugtraq list.
2004-01-13 17:28:06 +00:00
Bruce A. Mah
63c0de18aa
New errata: KUser can corrupt passwd file.
...
Requested by: scottl, "Eugenia Loli-Queru" <eugenia at osnews dot com>
2004-01-13 17:15:58 +00:00
Bruce A. Mah
55c610dd8e
New errata: NSS problems and workaround [1], GCC typo in release
...
notes [2].
Submitted by: nectar [1], gerald [2]
2004-01-13 16:46:35 +00:00
Dag-Erling Smørgrav
f434fe1237
Add and document ffsl(), fls() and flsl().
2004-01-13 16:05:47 +00:00
Dag-Erling Smørgrav
8746a69a28
Cast to unsigned to avoid sign-extension problems.
2004-01-13 16:02:20 +00:00
Dag-Erling Smørgrav
1de30b60cb
Add ffsl(), fls() flsl() to platforms that don't already have them.
2004-01-13 15:37:23 +00:00
Dag-Erling Smørgrav
f04ecda547
Add C implementations of ffsl(), fls() and flsl().
2004-01-13 15:36:34 +00:00
Dag-Erling Smørgrav
53546cd058
ANSIfy, de-register, replace VAX reference with actual description.
2004-01-13 15:35:22 +00:00
Dag-Erling Smørgrav
2d6853a650
Whitespace nit.
2004-01-13 15:30:36 +00:00
Yoshihiro Takahashi
65d28db3b2
Include "../Makefile.inc" to propagate the configuration to subdirectories.
2004-01-13 13:08:27 +00:00
Christian Brueffer
6034c7012c
Fix typo in a comment
2004-01-13 11:31:09 +00:00
Ruslan Ermilov
0799be5978
MODULE_DEPEND is a C macro, not a make(1).
2004-01-13 11:30:37 +00:00
Ruslan Ermilov
5ef42ab64d
bsd.kmod.mk does not deal with manpages anymore.
2004-01-13 11:28:51 +00:00
Matthew N. Dodd
ddd531b381
style(9): single tab after #define.
2004-01-13 11:28:21 +00:00