Bruce M Simpson
662d85d6a2
Add the POSIX 1003.1-2001 posix_madvise() interface.
...
PR: standards/54634
Reviewed by: das
Approved by: jake (mentor)
2003-08-09 03:23:24 +00:00
Mike Silbersack
fe3e8c5167
#ifdef INET6 the if_loop packet defrag; since only the ipv6 stack (might)
...
require this to be done, there's no reason to waste time doing it if
ipv6 isn't compiled in.
MFC after: 1 week
2003-08-09 02:55:11 +00:00
Marcel Moolenaar
ac2ded1df3
Fix sign-extension bug for 32 and 64-bit values. For 64-bit values
...
this involves the sign-extension of the high and low "word". Both
of which are 32-bit. The bug is especially harmful on ia64, where
0x9fffffffe0000000 is a common address (base of register stack).
This was invariably displayed as 0xffffffffe0000000.
The sign-extension is fixed by using {b|l}e{16|32|64}dec() where
applicable. Since elfdump(1) is not a bootstrap tool, dependency
on these functions is not a problem.
2003-08-09 01:55:37 +00:00
Marcel Moolenaar
6098c5e1a2
Add the PCI Id of the Intersil prism3 (mini-PCI) WLAN chip. The Vaio
...
PCG-505BX (for example) has one of those:
wi0: <Intersil Prism3> mem 0xf8000000-0xf8000fff at device 2.0 on pci2
wi0: 802.11 address: 00:02:8a:94:d8:73
wi0: using RF:PRISM3(Mini-PCI)
wi0: Intersil Firmware: Primary (1.1.1), Station (1.5.6)
wi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
2003-08-08 23:33:42 +00:00
Matthew N. Dodd
654d06941b
Initialize bp->bio_driver1 in idad_strategy().
...
Removed by accident in 1.38.
This fixes the trap 12 everyone was seeing in ida_construct_qcb().
PR: kern/53245
2003-08-08 23:01:12 +00:00
Alan Cox
9c62fce085
- Remove GIANT_REQUIRED from pipespace().
...
- Remove a duplicate initialization from pipe_create().
2003-08-08 22:38:15 +00:00
David Xu
1771242836
o Add code to GC freed KSEs and KSE groups
...
o Fix a bug in kse_free_unlocked(), kcb_dtor shouldn't be called because
the KSE is cached and will be resued in _kse_alloc().
Reviewed by: deischen
2003-08-08 22:20:59 +00:00
Daniel Eischen
de1b32cd37
Since it builds and seems to work OK, add libpthread to the amd64 build.
2003-08-08 21:16:06 +00:00
Ruslan Ermilov
a4f9e93c39
Added the new knob MINIROOT that, when set, causes the creation
...
of the bootable UFS image, miniroot.ufs, fully identical to the
contents of the "bootonly" CD-ROM. The image is made available
on FTP as miniroot/miniroot.ufs.gz, for resemblance with NetBSD.
This replaces the boot.flp image for sparc64, making the latter
as coming with NO_FLOPPIES.
Reviewed by: jhb
Tested by: hrs
2003-08-08 21:00:57 +00:00
Daniel Eischen
ab908f5935
Copyin the thread mailbox flags from the correct location
...
in the mailbox.
2003-08-08 20:23:10 +00:00
Hajimu UMEMOTO
be9879af48
Drop MIP6 code. We don't support MIP6 yet.
...
MFC after: 1 week
2003-08-08 20:14:28 +00:00
Johan Karlsson
2f92fd9bf7
Make this WARNS=6 clean by prototyping 'usage'.
...
Tested by: make universe
2003-08-08 19:51:01 +00:00
Marcel Moolenaar
10b35e00c9
Remove stale DCE 1.1 pointers to the IBM site. The URLs aren't valid
...
anymore. This also fixes long line bugs caused by the lengthy URLs :-)
2003-08-08 19:18:43 +00:00
Marcel Moolenaar
38e35b968e
Fix markup for uuid_equal()
2003-08-08 19:12:28 +00:00
Marcel Moolenaar
3031a4311e
Fix two (2) bugs in one (1) statement:
...
o fix the len argument of memcmp(3) to be the size of the node field
of the uuid structure, not the size of the uuid structure itself.
We're comparing the node fields...
o uuid_compare(3) is specified to return -1, 0 or 1, depending on
the outcome of the comparison. memcmp(3) returns the difference
between the first differing bytes. Hence, we cannot ever return
the return value of memcmp(3) as-is.
PR: standards/55370
Submitted by: Konstantin Oznobihin <bork@rsu.ru>
2003-08-08 19:03:37 +00:00
Ruslan Ermilov
ebc9df0362
Add support for automatically computing the required file system
...
size and average inode size.
Reviewed by: jhb
2003-08-08 18:23:00 +00:00
Hajimu UMEMOTO
c8d9e00aca
add rtsol_flags.
...
MFC after: 1 week
2003-08-08 17:43:58 +00:00
Jens Schweikhardt
a3c75939e8
Note in STANDARDS that -gno are not (yet?) POSIX conformant.
...
Spotted by: harti
MFC after: 3 days
2003-08-08 17:04:17 +00:00
Hajimu UMEMOTO
fa19f9be04
KNF, correct typos and cleanup spaces.
...
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:56:01 +00:00
Hajimu UMEMOTO
5ed8c16b88
drop the code for the environment where getifaddrs(3) is not
...
supported.
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:52:31 +00:00
Hajimu UMEMOTO
8198209700
stop use of register.
...
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:47:06 +00:00
Hajimu UMEMOTO
86b032af6c
Process the "O bit."
...
If the value of OtherConfigFlag changes from FALSE to TRUE, the
host should invoke the stateful autoconfiguration protocol,
requesting information.
[RFC 2462 Section 5.5.3]
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:42:37 +00:00
Hajimu UMEMOTO
1533bed05b
__FUNCTION__ --> __func__
...
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:38:23 +00:00
Bruce A. Mah
984b49496b
New release notes: rl(4) supports RealTek 8139C+ and 8169, ccd(4)
...
support for raw disks, acpidb(8), iasl(8).
2003-08-08 15:59:34 +00:00
Ruslan Ermilov
adcb86e214
Fix a bug that caused i386 to produce broken binaries for big-endian
...
64-bit platforms. (size_t is 32bit on i386, but Elf_Shdr.sh_size is
64bit on SPARC64.)
2003-08-08 15:44:17 +00:00
Jake Burkholder
b551cb80d4
Implement signalcontext.
2003-08-08 15:40:28 +00:00
David Schultz
0a6c03778a
ccd(4) can now operate on raw disks and other GEOM providers.
...
Remove the paragraph that says it can't.
Discussed with: phk
2003-08-08 15:17:15 +00:00
Andrey A. Chernov
c13ef8c78d
Fix comment
2003-08-08 14:02:20 +00:00
Andrey A. Chernov
ab1554b11a
Add ko_KR.CP949 locale
...
PR: 55341
Submitted by: Hye-Shik Chang <perky@freebsd.org>
2003-08-08 13:48:15 +00:00
Andrey A. Chernov
2665d13d28
Add ko_KR.CP949 locale
...
PR: 55341
submitted by: Hye-Shik Chang <perky@freebsd.org>
2003-08-08 13:43:49 +00:00
Yoshihiro Takahashi
cbb06fd60c
MFi386: revision 1.201.
2003-08-08 12:45:42 +00:00
Simon L. B. Nielsen
e215cd9e44
Add /rescue/ and a reference to its manual page rescue(8).
...
Approved by: ceri (mentor)
2003-08-08 11:15:57 +00:00
Alexander Kabaev
dd83c5f0a2
Allow gcc driver to process -r option iself, do not use -Wl,-r to
...
bypass it. Doing otherwise did not allow compiler to detect and disable
conflicting options generated from specs.
Reported by: jake
2003-08-08 03:41:13 +00:00
Nate Lawson
3e0387b483
Hook acpidb(8) and iasl(8) up to the build and unhook amldb(8). It will
...
be going away after a short while but still available in ports.
2003-08-08 03:20:59 +00:00
Nate Lawson
bf0c18ec43
Default to 5 seconds before sleeping to give some machines time to stabilize.
...
This doesn't break anything on my laptop and some claim it helps them.
2003-08-08 03:19:22 +00:00
Alan Cox
7fbff95c04
MFi386 1.422 & 1.423: lock page queues in pmap_insert_entry().
2003-08-08 01:52:03 +00:00
Marcel Moolenaar
f8e1f6d036
MFi386 1.422 & 1.423: lock page queues in pmap_insert_entry().
2003-08-08 00:30:26 +00:00
Bill Fumerola
2766bd022f
0) preallocate per-interface context structures without the ifnet lock held
...
1) avoid immediately calling bzero() after malloc() by passing M_ZERO
2) do not initialize individual members of the global context to zero
3) remove an unused assignment of ifctx in bootpc_init()
Reviewed by: tegge
2003-08-07 21:27:17 +00:00
Max Khon
4bab0ee528
Correct typo in Matt's name.
2003-08-07 21:06:32 +00:00
Max Khon
c4cab931c5
Fix typo in comments:
...
/etc/syslogd.conf -> /etc/syslog.conf
MFC after: 3 days
2003-08-07 21:04:40 +00:00
Warner Losh
42967c7c5f
Add MELCO LPC3_CTX. This is the same as Buffalo card of the same name
...
with different vendor id.
Submitted by: Shizuka Kudo-san
2003-08-07 19:40:05 +00:00
Warner Losh
07dbfcd9cd
Sync to 1.62 of pccarddevs
2003-08-07 19:36:06 +00:00
Warner Losh
b03ea4feee
MELCO has a similar product to Buffalo LPC3-CLX: named the same and
...
has the same product id, but different vendor id. It also appears
that the MELCO's id should be 0x18a instead of 0x8a01. Fix this.
Submitted by: Shizuka Kudo-san
2003-08-07 19:33:11 +00:00
Ruslan Ermilov
98a32cb196
Fix logic in Makefile.i386,v 1.249: only back up ${DESTDIR}${KODIR}
...
to ${DESTDIR}${KODIR}.old if we have booted from ${DESTDIR}${KODIR},
and always keep kern.bootfile in a good shape.
2003-08-07 19:12:06 +00:00
Johan Karlsson
7f1740e82a
Make this WARNS=6 clean by renaming the variable 'err' to 'error'
...
in order not to shadow err(3).
Tested by: make universe
2003-08-07 19:10:35 +00:00
Andrew Gallatin
c8aacbdaa8
MFI386: Acquire the page queues lock in pmap_insert_entry(), from
...
i386/i386/pmap.c 1.423
2003-08-07 18:35:16 +00:00
Ruslan Ermilov
8bf7ab359a
- Eliminate the "rm" command that was causing us trouble in rev. 1.799.
...
- Normalize doRELEASE to avoid seeing "`ftp.1' is up to date." warning
when doing "make rerelease", and ftp.1 was already built.
Reviewed by: jhb
2003-08-07 18:22:34 +00:00
Jeffrey Hsu
c7b9b5bb49
1. Add support for printing PIM-related statistics with
...
netstat -s -p pim
2. Print information about the bandwidth meters installed in the kernel with
netstat -g
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
2003-08-07 18:21:21 +00:00
Jeffrey Hsu
e0f688ba30
Add support for "options PIM" in the kernel configuration file.
...
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
2003-08-07 18:19:28 +00:00
Nate Lawson
0eb1dbb16e
This commit was generated by cvs2svn to compensate for changes in r118624,
...
which included commits to RCS files with non-trunk default branches.
2003-08-07 18:19:12 +00:00