gj
77fa6d308c
Use M_WAITOK instead of M_WAIT in sppp_attach().
2003-07-26 21:58:06 +00:00
alc
d63c1dd2b8
Acquire Giant rather than asserting it is held in contigmalloc(). This is
...
a prerequisite to removing further uses of Giant from UMA.
2003-07-26 21:48:46 +00:00
mbr
88c0fa436a
Add notice about the local change in r1.25
2003-07-26 21:29:28 +00:00
jdp
6938f24e5b
Fix a couple of bugs in the resume handler. Don't call the if_init
...
function unless the device is configured up. Without this fix, the
device ends up in the RUNNING state even though it is configured down.
Also, check the RUNNING flag before calling the if_start function, in
case the if_init function failed for one reason or another.
2003-07-26 20:54:57 +00:00
mtm
8a39e4ec05
Define the stop command to do nothing when only a specific
...
interface is to be stopped. In this case we don't want to go
beyond releasing the lease.
2003-07-26 18:58:46 +00:00
mtm
bfb4dcf217
When stopping a dhcp interface, don't just release the lease on
...
the address, also kill the dhclient process. Instead of doing the
release in the stop command, move it to the precmd stage and allow
rc.subr(8) to automatically kill the dhclient process by leaving the
stop command undefined.
Noticed by: mbr
2003-07-26 18:50:53 +00:00
imp
2cb639738f
Add Socket Communications Low Power 10/100 CF Ethernet card.
...
Obtained from: NetBSD (information, not code)
2003-07-26 17:52:09 +00:00
imp
484538ee73
Sync to 1.61 of pccarddevs
2003-07-26 17:46:43 +00:00
imp
f703151191
MFNetBSD:
...
1.183: gmcgarry; Add Sharp PALDIO 611S
1.184: martin; Socket LP 10/100 CF
Obtained from: NetBSD
2003-07-26 17:45:45 +00:00
maxim
742d2ae133
o Fix usage(): remove '-l', add missed '-f', sort.
2003-07-26 15:29:10 +00:00
harti
ff7f123408
Inline a function that gcc refused to inline. This function was used
...
only in one place and it just served as semantic sugar.
2003-07-26 14:57:26 +00:00
harti
489531a1e0
Silence a gcc-warning. Do this by inlining the macro-call. This is
...
not very nice - the compiler should just silently optimize away the
unused else clause.
2003-07-26 14:20:37 +00:00
simon
8092e86d0c
The /rescue system is now enabled by default again, so remove note
...
saying that it is disabled.
Approved by: ceri (mentor)
2003-07-26 13:04:40 +00:00
davidxu
3b4f70048c
Set mc_len to sizeof(mcontext_t), otherwise it is an invalid context.
2003-07-26 12:58:28 +00:00
simon
b3a9102865
Remove references to the '-l' option in synopsis. The rest of the
...
description of this option was removed in v. 1.22.
PR: docs/54880
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
Approved by: ceri (mentor)
2003-07-26 12:57:56 +00:00
simon
285deb2a74
Minor mdoc(7) cleanup, based on the PR below.
...
PR: docs/54826
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
Reviewed by: ru
Approved by: ceri (mentor)
2003-07-26 12:41:44 +00:00
pb
ff06e11f55
Fix "write from stdin".
...
Reviewed by: sos
MFC after: 1 week
2003-07-26 12:14:58 +00:00
bde
ef09742d0b
Fixed wrong function names in the error message that was translated to
...
C in rev.1.32 so that it doesn't take 2 commits for all branches to fix
this message.
2003-07-26 11:53:40 +00:00
marcel
09bfab1e9f
Remove prototype of ia64_pa_access(). The function has been moved to
...
mem.c where it's been made static.
2003-07-26 10:13:30 +00:00
takawata
50f0523b78
Enable wake up GPE before shutdown, not only for sleeping.
2003-07-26 09:54:17 +00:00
marcel
fa920178b0
Avoid using __aligned(16). Instead define the jmp_buf in terms of
...
long doubles. This gives us 16-byte alignment. Add a CTASSERT for
the size of the jmp_buf to detect ABI breakages.
2003-07-26 08:03:43 +00:00
phk
6221ef9078
Add a "int fd" argument to VOP_OPEN() which in the future will
...
contain the filedescriptor number on opens from userland.
The index is used rather than a "struct file *" since it conveys a bit
more information, which may be useful to in particular fdescfs and /dev/fd/*
For now pass -1 all over the place.
2003-07-26 07:32:23 +00:00
marcel
e33bcc1872
Unbreak ia64 builds now -Werror is enabled again. Avoid obsolete
...
memory operand construct.
2003-07-26 07:23:25 +00:00
scottl
d7b9b07222
Guard against MLEN growing larger than a uint8_t due to MSIZE grwoing to a
...
value of 512 in LINT. This keeps gcc from complaining.
2003-07-26 07:23:24 +00:00
scottl
79fc7c81b1
Bah, I go and get all preachy, and then commit from the wrong branch. Revert
...
the use of '-j8'.
Apologies to: ru
2003-07-26 06:47:40 +00:00
scottl
1653e0663e
Fix the release build with a forgotten '-f'.
2003-07-26 05:57:52 +00:00
peter
8f2d8640ee
Fixes for 64 bit cleanliness. The length arg to sysctl is a pointer to
...
size_t not int.
Reviewed by: bp
2003-07-26 04:03:18 +00:00
peter
b39888292e
Use #include <string.h> rather than <strings.h> so that the strdup()
...
prototype gets brought into scope. This is a big deal for 64 bit
systems where the default return value of 'int' is != pointer.
Reviewed by: bp
2003-07-26 04:02:22 +00:00
alc
0cffd21856
Gulp ... call kmem_malloc() without Giant.
2003-07-26 03:55:32 +00:00
peter
a70eae2ee9
Fix some recently introduced warnings. 'Declaration does not declare
...
anything' etc.
2003-07-26 03:47:56 +00:00
peter
bde00e70d9
Turn -Werror back on again. I've tested with/without
...
invariants/witness/etc on i386, sparc64, amd64 and alpha for GENERIC.
Lint probably still needs fixing, as do a couple of other drivers
that have broken recently and not been noticed.
2003-07-26 03:46:39 +00:00
davidxu
2891e1e63b
Fix typo.
2003-07-26 02:36:50 +00:00
peter
928665675a
Change the inline limit switch to something that exists in gcc-3.2.
...
Unfortunately, it has different units.
2003-07-26 02:27:50 +00:00
tjr
7abd31ac6d
Revise and improve ntfs_subr.c 1.30: read only a single cluster at a time
...
in ntfs_writentvattr_plain and ntfs_readntvattr_plain, and purge the boot
block from the buffer cache if isn't exactly one cluster long. These two
changes work around the same buffer cache bug that ntfs_subr.c 1.30 tried
to, but in a different way. This may decrease throughput by reading smaller
amounts of data from the disk at a time, but may increase it by avoiding
bogus writes of clean buffers.
Problem (re)reported by Karel J. Bosschaart on -current.
2003-07-26 02:21:49 +00:00
marcel
3c92e21eeb
Revert previous commit. We don't use setjmp()/longjmp() for context
...
switching anymore, so there's no need to save and restore GP. This
change breaks threaded applications linked against libc_r. Pull the
tier 2 card again: relink. This will link against libthr instead.
2003-07-25 22:36:48 +00:00
alc
90dbdc0a7e
revision 1.51 of vm/uma_core.c modified uma_large_malloc() to acquire
...
Giant when needed.
2003-07-25 22:26:43 +00:00
des
1ee51e40bb
powerpc isn't tinderbox-ready yet.
2003-07-25 22:17:28 +00:00
obrien
02a4f42b9a
Use __FBSDID().
...
Brought to you by: a boring talk at Ottawa Linux Symposium
2003-07-25 21:19:19 +00:00
obrien
cdd3abf3e4
Use __FBSDID().
...
Brought to you by: a boring talk at OLS
2003-07-25 21:10:19 +00:00
mux
a3fee15cba
Add support for the M_ZERO flag to contigmalloc().
...
Reviewed by: jeff
2003-07-25 21:02:25 +00:00
peter
b8872d23e6
Make this 64 bit clean. Use size_t for sysctl() length pointer args.
2003-07-25 20:56:57 +00:00
wpaul
781dee906a
Remove alpha vtophys() hack from if_bgereg.h and clean up unneeded
...
#includes formerly required to pull in vtophys support, since we
don't need them anymore.
2003-07-25 20:33:43 +00:00
wpaul
d2e08a5636
Convert bge(4) to use busdma. I have not tested this on anything
...
besides x86 yet since I don't have access to a non-x86 FreeBSD
box at the moment. Volunteers welcome.
2003-07-25 19:42:44 +00:00
peter
823c05fbc4
Fix for 64 bit platforms. sysctl's length args are pointers to
...
size_t, not int. This could be fatal where size_t is long.
Reviewed by: bp
2003-07-25 19:17:46 +00:00
alc
bc3b454720
MFi386 revision 1.416
...
Add vm object locking to pmap_prefault().
Note: powerpc and sparc64 do not implement this function.
2003-07-25 18:58:39 +00:00
gad
59092046ba
Discussions on src-committers with alfred and bde pointed out that
...
the "do-nothing" versions of __RCSID(), __RCSID_SOURCE(), __SCCSID(),
and __COPYRIGHT() were not strictly correct. They should not expand
into [nothing], because the ';' which follows them would then cause
a syntax error (in a strict C compiler, if not gcc...).
So, change the do-nothing versions of those macros to use the
'struct __hack' tactic, as was already used with __FBSDID().
Approved by: discussions with bde
MFC after: 1 week
2003-07-25 18:40:36 +00:00
peter
5084d1a5f5
Fix amd64 build by deleting trailing whitespace. Doh!
2003-07-25 18:22:53 +00:00
schweikh
a8b798a3d7
State that in -exec ... ; the semicolon should be quoted if invoked from
...
a shell.
PR: docs/54667
Submitted by: Patrick Alken <pa59@cornell.edu>
MFC after: 3 days
2003-07-25 17:32:43 +00:00
njl
ea4a3f488d
Fix output from an error message.
...
Use sysctl -n instead of sed
Submitted by: Scott Lambert <lambert@lambertfam.org>
2003-07-25 17:11:15 +00:00
mp
07991e4a4b
Add wrapper for kqueue() to keep track of the allocated fd and allow it to
...
be closed. This fixes a file descriptor leak when closing a kqueue() fd.
Reviewed by: deischen
MFC after: 1 week
2003-07-25 17:02:33 +00:00