David Xu
b7be40d612
make umtx timeout relative so userland can select different clock type,
...
e.g, CLOCK_REALTIME or CLOCK_MONOTONIC.
merge umtx_wait and umtx_timedwait into single function.
2005-01-14 13:38:15 +00:00
Xin LI
665fc054fd
Use a better name than underscore-tmpfile for better representation
...
of the meaning.
Suggested by: stefanf
2005-01-14 13:18:55 +00:00
Ruslan Ermilov
da089c0f51
Fixed sparc64 LINT build.
2005-01-14 13:16:13 +00:00
Xin LI
06eda379d4
64-bit clean + WARNS=6:
...
- Convert the (char *) cast+cast backs magic to
memcpy(3). Without this, the resulting code
is potentially risky with higher optimization
levels.
- Avoid same name when calling local variables,
as well as global symbols. This reduces
confusion for both human and compiler.
- Add necessary casts, consts
- Use new style function defination.
- Minor style.Makefile(5) tweak
- Bump WARNS?= from 0 to 6
** for the aout code: changes are intentionally limited
to ease maintaince.
2005-01-14 12:22:57 +00:00
Gleb Smirnoff
d0aa4b3fa0
Raise & drop IFF_RUNNING upon receival of netgraph flow control
...
messages.
2005-01-14 11:55:07 +00:00
Gleb Smirnoff
e3d0434573
Consider IFF_UP as "administratively up" flag, and IFF_RUNNING as
...
"operationally up" flag. Hence this, revert 1.35 to use IFF_RUNNING.
2005-01-14 11:52:45 +00:00
Ruslan Ermilov
d7b6d54b15
Markup and grammar fixes.
2005-01-14 10:53:55 +00:00
Ruslan Ermilov
e47b4a138a
Markup nit.
2005-01-14 10:49:09 +00:00
Ruslan Ermilov
a1c21316ba
Tiny markup fixes.
2005-01-14 10:46:08 +00:00
Ruslan Ermilov
8ef77f6ebe
Markup fixes.
2005-01-14 10:41:05 +00:00
Ruslan Ermilov
81a112426d
Markup fixes.
2005-01-14 10:33:39 +00:00
Giorgos Keramidas
d415978be9
Typo fix.
2005-01-14 09:51:29 +00:00
Ruslan Ermilov
7643035a1c
This commit was generated by cvs2svn to compensate for changes in r140229,
...
which included commits to RCS files with non-trunk default branches.
2005-01-14 09:50:45 +00:00
Ruslan Ermilov
32fe84f7e8
Pull up a vendor fix for a problem exposed by tr/tr.1,v 1.30.
2005-01-14 09:50:45 +00:00
Ruslan Ermilov
8de5fd36d9
Markup fixes.
2005-01-14 09:40:13 +00:00
Ruslan Ermilov
5b90d0e8d2
Markup fixes.
2005-01-14 09:28:17 +00:00
Stefan Farfeleder
b2bbe750a9
Fix off-by-one error.
2005-01-14 09:21:54 +00:00
Ruslan Ermilov
e880667b92
Tiny markup nits.
2005-01-14 09:12:05 +00:00
Gleb Smirnoff
6c69a7c30b
o Clean up interface between ip_fw_chk() and its callers:
...
- ip_fw_chk() returns action as function return value. Field retval is
removed from args structure. Action is not flag any more. It is one
of integer constants.
- Any action-specific cookies are returned either in new "cookie" field
in args structure (dummynet, future netgraph glue), or in mbuf tag
attached to packet (divert, tee, some future action).
o Convert parsing of return value from ip_fw_chk() in ipfw_check_{in,out}()
to a switch structure, so that the functions are more readable, and a future
actions can be added with less modifications.
Approved by: andre
MFC after: 2 months
2005-01-14 09:00:46 +00:00
Poul-Henning Kamp
e50508df66
Eliminate unused and constant arguments to smbfs_vinvalbuf()
2005-01-14 08:52:55 +00:00
Poul-Henning Kamp
bf0063b87d
Eliminate constant and unused arguments to nwfs_vinvalbuf()
2005-01-14 08:09:42 +00:00
Poul-Henning Kamp
7c0745eeae
Eliminate unused and unnecessary "cred" argument from vinvalbuf()
2005-01-14 07:33:51 +00:00
David Schultz
f365db00e5
Mark all inline asms that read the floating-point control or status
...
registers as volatile. Instructions that *wrote* to FP state were
already marked volatile, but apparently gcc has license to move
non-volatile asms past volatile asms. This broke amd64's feupdateenv
at -O2 due to a WAR conflict between fnstsw and fldenv there.
2005-01-14 07:09:23 +00:00
Warner Losh
f66b047888
pcic is no more on i386 port, so remove it from the hints.
2005-01-14 06:54:59 +00:00
Nate Lawson
d26e4b9a02
This commit was generated by cvs2svn to compensate for changes in r140216,
...
which included commits to RCS files with non-trunk default branches.
2005-01-14 06:37:43 +00:00
Nate Lawson
edd973a013
Clean up a small memory leak introduced with the previous commit to
...
dsutils.c. We need to GC the implicitly-returned object.
Submitted by: Robert.Moore at Intel
MFC after: 1 day
2005-01-14 06:37:43 +00:00
David E. O'Brien
1997c537be
Match the LINUX32's style with existing style
...
Submitted by: Jung-uk Kim <jkim@niksun.com>
Use positive, not negative logic.
2005-01-14 04:44:56 +00:00
David E. O'Brien
9c0552ce3e
Fix Linux compat 'uname -m' on AMD64.
...
Submitted by: Jung-uk Kim <jkim@niksun.com>
(patch reworked by me)
2005-01-14 03:45:26 +00:00
Stefan Farfeleder
749f5f532e
Fixed too many of "the", and enclose multi-word argument in double quotes.
...
Obtained from: ru
2005-01-13 20:33:42 +00:00
Poul-Henning Kamp
fc5571cc25
Remove duplicate code.
2005-01-13 19:27:28 +00:00
Warner Losh
2dd5c91ebb
Use the standard FreeBSD license
...
Approved by: imp, jon
2005-01-13 19:12:10 +00:00
Warner Losh
523675f64c
Use the standard FreeBSD license for these files.
...
Approved by: imp, jon
2005-01-13 19:05:25 +00:00
Poul-Henning Kamp
83c6439714
Whitespace in vop_vector{} initializations.
2005-01-13 18:59:48 +00:00
David Schultz
fe69257da2
Import the subset of J.T. Conklin's single-precision x86-optimized
...
math routines that appear to be (a) correct and (b) faster than their
MI counterparts on my Pentium 4.
Obtained from: NetBSD
2005-01-13 18:58:25 +00:00
Jonathan Chen
6920b9cc54
remember to reset nextgrp in getnetgrent(), so that subsequent calls to getnetgrent() doesn't return bogus information.
...
MFC after: 3 days
2005-01-13 18:33:01 +00:00
Ruslan Ermilov
ac7025dee0
"The ... function" and minor markup nits.
2005-01-13 16:46:49 +00:00
Ruslan Ermilov
2b515bebea
Markup nits.
2005-01-13 16:37:26 +00:00
Ruslan Ermilov
7845fdf905
Removed stray quotes.
2005-01-13 16:30:53 +00:00
John Baldwin
27dc7a9203
Allow the dragon and snake screen savers to be statically compiled into a
...
kernel and add them to NOTES.
MFC after: 2 weeks
2005-01-13 15:55:34 +00:00
David Schultz
0d8f9eca28
The isnormal() in rev 1.2 should have been isfinite() so subnormals
...
round correctly.
Noticed by: stefanf
2005-01-13 15:43:41 +00:00
David Schultz
3cdb8115d7
Things that are broken, unneeded, and unused since 1997 belong in the attic.
2005-01-13 15:43:22 +00:00
Gleb Smirnoff
aed9792fae
Don't do setuid checks on file systems mounted with noexec option.
...
Reviewed by: brian, ru
MFC after: 1 week
2005-01-13 15:07:35 +00:00
Ruslan Ermilov
17100a2a55
Removed bitrot.
2005-01-13 13:34:00 +00:00
Poul-Henning Kamp
e39db32ab0
Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()
...
directly.
2005-01-13 12:25:19 +00:00
Ruslan Ermilov
e93572dedd
Improved markup.
2005-01-13 11:22:29 +00:00
Ruslan Ermilov
b19e4a752d
Markup nits, and fix sentences to start from a capital letter.
2005-01-13 11:09:58 +00:00
Ruslan Ermilov
83e0359d53
Markup nits.
2005-01-13 10:43:01 +00:00
Ruslan Ermilov
133da95f5e
Nits.
2005-01-13 10:10:34 +00:00
Ruslan Ermilov
42b28e8149
Markup nits.
2005-01-13 10:07:51 +00:00
Ruslan Ermilov
113ed1bb1d
Fixed too many of "the", and enclose multi-word argument in double quotes.
2005-01-13 09:35:47 +00:00