Bjoern A. Zeeb
e08d691ba3
Document that changes to nsswitch.conf might be needed when
...
compiling with NO_NIS.
[ also see make.conf(5) and nsswitch.conf(5) ]
Reviewed by: ru
Requested by: dougb (and bin/87221)
MFC: 22 days
2005-10-17 17:01:54 +00:00
Warner Losh
327608b266
style(9) nitlet:
...
foo() {
}
to
foo()
{
}
2005-10-17 16:51:06 +00:00
Ruslan Ermilov
fd9070970c
Make sure that files included using ".include <foo>" are really
...
looked for in the system make file directory or in the specified
-m paths instead of always looking in the other -I and .PATH
specified paths. (Commit log shamelessly stolen from NetBSD.)
Reviewed by: yar
2005-10-17 15:56:26 +00:00
Jung-uk Kim
42fb42a399
Split displaying number of physical and logical cores.
2005-10-17 15:51:28 +00:00
Andre Oppermann
a21cbcb876
Obtain true uptime through clock_gettime(CLOCK_MONOTONIC, struct *timespec)
...
instead of subtracting 'bootime' from 'now'.
Sponsored by: TCP/IP Optimization Fundraise 2005
2005-10-17 15:37:22 +00:00
Ruslan Ermilov
4773bde95e
Remove now redundant NO_SHARED.
...
Reviewed by: imp
2005-10-17 15:28:25 +00:00
Olivier Houchard
3de553a473
Use the clock count register as a timecounter, as it's more accurate.
2005-10-17 14:51:01 +00:00
Philip Paeps
170c211c42
Add a valuable piece of Usenet advice about storing passwords. :-)
...
Obtained from: jpd on comp.unix.bsd.freebsd.misc
2005-10-17 14:27:37 +00:00
SUZUKI Shinsuke
2d70ebe43d
fixed a kernel crash when IPv6 PIM-SM routing is enabled and a PIM register message is received
...
Obtained from: KAME
MFC After: 3 days
2005-10-17 13:47:31 +00:00
Tim J. Robbins
4c2501483a
In __option_is_short(), avoid calling isprint() on key characters outside
...
the range allowed by that function, resulting in undefined behaviour.
Our undefined behaviour in multibyte locales happened to differ from
glibc's, resulting in errors parsing option strings.
Obtained from: Corinna Vinschen (Red Hat)
2005-10-17 12:20:05 +00:00
Warner Losh
0cf11d1db4
Minor commentary correction
2005-10-17 08:20:44 +00:00
Andrey A. Chernov
34d990f73c
xterm-basic:
...
1) use standard vt100 as/ae instead of ^N/^O which not works in real xterm
2) Remove ^O from me, it not belongs there
2005-10-17 06:09:56 +00:00
Craig Rodrigues
c583f369a7
Unconditionally mount a CD9660 filesystem as read-only, instead of
...
returning EROFS if we forget to mount it as read-only.
2005-10-17 03:29:53 +00:00
Craig Rodrigues
b137e1c8ba
Use the actual sector size of the media instead of hard-coding it to 2048.
...
This eliminates KASSERTs in GEOM if we accidentally mount an audio CD
as a cd9660 filesystem.
2005-10-17 03:27:35 +00:00
Craig Rodrigues
073833a420
Unconditionally mount a UDF filesystem as read-only, instead of
...
returning an EROFS if we forget to mount it as read-only.
2005-10-17 03:07:36 +00:00
Warner Losh
ebf417cf92
Check against 8019 rather than 8029 for reading in the MAC addr since
...
the former is the ISA part, not the latter.
MFC After 6.0 is unfrozen (this bug doesn't exist in 6.0 because I didn't
MFC the rtl80x9 changes for ISA due to an error on my part)
2005-10-17 02:32:23 +00:00
Florent Thoumie
86391603da
- Fix typo.
...
Approved by: ssouhlal
MFC after: 1 week
2005-10-17 00:04:35 +00:00
David Xu
d2c8dd81be
Use __pid_t instead of pid_t for sigqueue as other functions.
2005-10-16 22:23:03 +00:00
Don Lewis
8bcc0d3f95
Update nwfs_lookup() to match the current cache_lookup() API.
...
cache_lookup() has returned a ref'ed and locked vnode since
vfs_cache.c:1.96, dated Tue Mar 29 12:59:06 2005 UTC. This change
is similar to the change made to smbfs_lookup() in smbfs_vnops.c:1.58.
Tested by: "Antony Mawer" ant AT mawer.org
MFC after: 2 weeks
2005-10-16 21:54:35 +00:00
Kris Kennaway
3554cddbfa
Reflect mpsafety of the underlying filesystem in the nullfs image.
...
I benchmarked this by simultaneously extracting 4 large tarballs (basically
world images) on a 4-processor AMD64 system, in a malloc-backed md.
With this patch, system time was reduced by 43%, and wall clock time by 33%.
Submitted by: jeff
MFC after: 1 week
2005-10-16 21:45:25 +00:00
Don Lewis
d31c91fbcf
Apply the same fix to a potential race in the ISDOTDOT code in
...
cd9660_lookup() that was used to fix an actual race in ufs_lookup.c:1.78.
This is not currently a hazard, but the bug would be activated by
marking cd9660 as MPSAFE.
Requested by: bde
2005-10-16 21:41:54 +00:00
Don Lewis
9e4ce0ae8f
Apply the same fix to a potential race in the ISDOTDOT code in
...
ext2_lookup() that was used to fix an actual race in ufs_lookup.c:1.78.
This is not currently a hazard, but the bug would be activated by
marking ext2fs as MPSAFE.
Requested by: bde
MFC after: 2 weeks
2005-10-16 21:39:29 +00:00
Don Lewis
875e108755
Correct the type of the temporary variable used by ufs_lookup.c:1.78
...
to fix the race condition in the ufs_lookup() ISDOTDOT code.
Noticed by: bde
MFC after: 12 days
2005-10-16 21:31:46 +00:00
Poul-Henning Kamp
5ef5ee7b62
Use new functions to call into drivers methods.
2005-10-16 21:07:31 +00:00
Poul-Henning Kamp
7423b2b40c
Make ttyconsolemode() call ttsetwater() so that drivers don't have to.
2005-10-16 20:58:22 +00:00
Poul-Henning Kamp
2cccccddd4
Use new (inline) functions for calls into driver.
2005-10-16 20:44:18 +00:00
Poul-Henning Kamp
51514bc484
Make ttsetcompat() static
2005-10-16 20:40:40 +00:00
Poul-Henning Kamp
77d1500735
Add a bunch of inline functions to call the drivers tty implementing methods.
2005-10-16 20:39:04 +00:00
Poul-Henning Kamp
c530c970bc
we know it is called rpclose() so call it directly.
2005-10-16 20:35:05 +00:00
Poul-Henning Kamp
733634738e
Eliminate two unused arguments to ttycreate().
2005-10-16 20:22:56 +00:00
Maxim Sobolev
a9c76d92d2
Re-implement rev.1.76 with respect to the code size.
2005-10-16 20:22:36 +00:00
Maxim Sobolev
6267ee870d
Backout previous commit - for some reason it overflows space constrains on
...
amd64. Better version will follow.
2005-10-16 19:49:44 +00:00
Alexander Leidinger
7a1b87774c
Add some files which kris found on an old server.
2005-10-16 14:40:23 +00:00
Yoshihiro Takahashi
cb614592cf
Reduce diffs from i386/i386/machdep.c
2005-10-16 12:33:14 +00:00
David E. O'Brien
f5dce7aa6e
For AMD processors, nullify CPUID.HTT. FreeBSD has no need for the
...
information it conveys, and it is only confusing people.
This fixes incorrect output in the previous commit.
2005-10-16 08:58:27 +00:00
Peter Grehan
b9284f0f45
The BCM5401 dspcode load on media changes also applies
...
to the 100/1000 BCM5400 phy. This fixes the problem with
the GEM port not syncing up on Sawtooth G4's.
Obtained from: NetBSD
Reported by: Ben Rosengart <ben + freebsd org at narcissus net>
2005-10-16 05:29:14 +00:00
Kris Kennaway
b4b89eb86d
Forced commit to note that the previous commit referred to r1.67, not r1.66
...
Pointed out by: bde
2005-10-16 03:58:10 +00:00
Warner Losh
a355badbad
Mempage should be 1024 not 4096. This fixes the multiple 16-bit cards
...
failing to work in, eg, Soekris boxes.
This is a critcal fix for 6.0.
MFC After: ASAP
2005-10-16 03:58:06 +00:00
Maxim Sobolev
50d89fc56a
Add new option `q', which makes second stage loader quiet unless autoboot
...
is disabled or fails.
MFC after: 1 week
2005-10-16 01:55:35 +00:00
David Xu
98850c388a
Fix compiling.
2005-10-15 22:57:39 +00:00
SUZUKI Shinsuke
971b154cd3
added a missing unlock
...
Submitted by: JINMEI Tatuya
MFC After: 1 day
2005-10-15 08:49:49 +00:00
Alfred Perlstein
6a6567612d
The kernel accepts sockaddrs with len set to zero for sockaddr_in
...
types, so refactor the code here to grab them when length is zero.
2005-10-15 06:17:29 +00:00
Paul Saab
15857ef5ea
regen after recvmsg, recvfrom, sendmsg
2005-10-15 05:57:34 +00:00
Paul Saab
a372f8224c
Implement the 32bit versions of recvmsg, recvfrom, sendmsg
...
Partially obtained from: jhb
2005-10-15 05:57:06 +00:00
Paul Saab
fd151bb940
regen for clock_gettime, clock_settime, clock_getres
2005-10-15 02:54:39 +00:00
Paul Saab
f0b479cd75
Implement 32bit wrappers for clock_gettime, clock_settime, and
...
clock_getres.
2005-10-15 02:54:18 +00:00
Paul Saab
145f7e60da
regen
2005-10-15 02:40:34 +00:00
Paul Saab
d5c7796115
Correct the prototype for freebsd32_nanosleep and use the proper
...
size when copying struct timespec32 in and out.
2005-10-15 02:40:10 +00:00
David Xu
0a567c0fcd
Fix compiling.
2005-10-15 02:09:43 +00:00
Jung-uk Kim
25736eb670
Correct few MSR addresses.
...
PR: amd64/85852
Submitted by: Nate Eldredge <nge at cs dot hmc dot edu>
2005-10-15 00:44:56 +00:00