Peter Wemm
0407540adf
ia64 support. Due to the bogus placement of some i4b includes, it is
...
i386-only, even though it would work on all the isa-capable platforms.
Change the NOI4B so that instead of excluding alpha, it only includes i386.
2001-10-23 10:20:24 +00:00
Doug Rabson
378749743c
Add data serialisations after ptc and mov to rr[] instructions.
2001-10-23 10:20:04 +00:00
Peter Wemm
2b30bcbb41
ia64 support. Hide a.out support solely under i386. While alpha never
...
was released in a.out form, it does define the a.out data structures.
The ia64 port does not.
2001-10-23 10:18:41 +00:00
Peter Wemm
ab5e5d7be9
ia64 support: move pnpinfo to i386 and alpha sections for now. i386 has
...
native inb/outb etc, and alpha has libio. ia64 doesn't have any yet.
move pppctl to the NOLIBC_R section (libc_r is not possible on ia64 in
its present form due to assumptions about setjmp/longjmp magic)
2001-10-23 10:16:04 +00:00
Peter Wemm
5b29dc6b1f
Add ia64 support (stubs, just like i386, alpha)
2001-10-23 10:12:10 +00:00
Søren Schmidt
d5c047cf10
Add a bunch of new PCI ID's for Intel ATA chips.
2001-10-23 09:57:49 +00:00
Akio Morita
cfb3969378
fix broken `compat_atdisk'(replace raw device name with block device's).
...
Reviewed by: nyan
MFC after: 3 days
2001-10-23 09:39:09 +00:00
Søren Schmidt
e32abc1a60
Add experimental support for the HighPoint HPT372 ATA133 controller.
...
Based on docs kindly provided by HighPoint which we thank for
the close cooperation with the FreeBSD project!.
2001-10-23 09:25:57 +00:00
Ruslan Ermilov
d973561313
Connect cxconfig(8) to build.
...
PR: 30447
2001-10-23 09:24:49 +00:00
Ruslan Ermilov
3407bd2bce
WARNSify.
2001-10-23 09:23:17 +00:00
Akio Morita
5f44a44380
Fix compile error of the case using `LINE30' option.
...
Reviewed by: nyan
MFC after: 3 days
2001-10-23 08:54:50 +00:00
Søren Schmidt
6a1f123c0c
Add experimental support for the Promise ATA133 controller.
...
This might need additional code for hotswapping use, but first
I need to get my hands on actual hw...
Based on docs kindly provided by Promise Inc which we thank for
the close cooperation with the FreeBSD project!.
2001-10-23 08:01:47 +00:00
Warner Losh
516fdf9478
Add a tunable (hw.pcic.boot_deactivated) which will boot the system
...
with the pccards deactivated. This can work around some problems in
pccard system, but is also for people that want to explicitly turn on
cards after boot rather that at boot.
MFC after: 7 days
Submitted by: iwasaki-san
Reviewed by: ume-san, shiba-san
2001-10-23 07:04:03 +00:00
Warner Losh
d45672120f
Allow users to specify a command to use as remote command instead of
...
using rcmd directly. This has been in my tree for a long time, but we
may need to sync with OpenBSD before MFC.
Obtained from: openbsd
PR: 15830
MFC after: 2 months
2001-10-23 06:22:15 +00:00
Matthew Dillon
4f467cb8c1
Fix incorrect double-termination of vm_object. When a vm_object is
...
terminated and flushes pending dirty pages it is possible for the
object to be ref'd (0->1) and then deref'd (1->0) during termination.
We do not terminate the object a second time.
Document vop_stdgetvobject() to explicitly allow it to be called without
the vnode interlock held (for upcoming sync_msync() and ffs_sync()
performance optimizations)
MFC after: 3 days
2001-10-23 01:23:41 +00:00
Matthew Dillon
c72ccd014d
Change the vnode list under the mount point from a LIST to a TAILQ
...
in preparation for an implementation of limiting code for kern.maxvnodes.
MFC after: 3 days
2001-10-23 01:21:29 +00:00
Dima Dorfman
2716f76b14
Refer to chflags(2) instead of chflags(1) (since we're a section 2
...
manual page), fix capitalization, and remove chflags reference from
SEE ALSO since the only time it's referenced is with an .Xr, anyway.
Submitted by: bde
2001-10-23 00:54:58 +00:00
Dima Dorfman
47790a5b6e
This program uses sysexits(3), so it does not exit 1 on failure.
...
PR: 31415
2001-10-23 00:47:27 +00:00
Dima Dorfman
ee9dc9c595
Explain a little about sysexits(3) so that regular users can take
...
advantage of the fact that some programs care to explain why they
failed.
PR: 31415
2001-10-23 00:46:13 +00:00
Mike Barcroft
3a72286480
Remove funky right justification.
...
Pointed out by: bde
2001-10-23 00:42:15 +00:00
Hajimu UMEMOTO
9f833c5b5a
Fixed the value of the prefixlen in the sadb_address structure.
...
When pfkey message relative to SA is sent, the prefixlen was incorrect.
Obtained from: KAME
MFC after: 1 week
2001-10-22 20:19:47 +00:00
Doug Rabson
ab47b84778
In the signal trampoline, flush the register stack before calling
...
sigreturn. This appears to fix the last set of problems with csh.
2001-10-22 19:43:05 +00:00
Bruce A. Mah
d17a8cacce
New release note: pkg_create -b.
2001-10-22 19:23:07 +00:00
Bruce A. Mah
6328bae095
Re-order ports collection infrastructure section of release notes.
2001-10-22 19:20:31 +00:00
Bruce A. Mah
103818d5ad
Delete wx(4) release notes and hardware notes.
...
xl(4) now supports transmit-side TCP/IP checksum offload.
2001-10-22 18:25:39 +00:00
Mitsuru IWASAKI
c7a9768031
Reduce frequency of Battery info (_BIF) acquisition. This helps
...
avoiding EC read errors on some laptops.
- Stop updating Battery info for all user requests
- Update Battery info by notify events and resume method
- Poll Battery info every one minute
Suggested by: takawata
2001-10-22 18:01:37 +00:00
Mike Smith
096dcb5345
Fix reversed virtual/physical bus check, whoops!
...
Submitted by: HIROSHI OOTA <oota@LSi.nec.co.jp>
2001-10-22 17:38:02 +00:00
Mitsuru IWASAKI
c62f1ccc6f
Fix UserTerms disassembling. Now that dumped ASL can be compiled with
...
ports/devel/acpitools (iasl).
- Merge AML parser to build ACPI namespace
- Comment header info. out so that ASL compiler ignore them
- Fix DSDT header size to be discarded when DSDT file is specified
for input (acpidump and amldb)
- Write DSDT header as well into DSDT file for output
- Fix some trivial typo (Concatenate and SizeOf)
- Remove DEBUG_FLAGS from Makefile (acpidump and amldb)
2001-10-22 17:25:32 +00:00
Jonathan Lemon
21987f0645
Remove unused headers that were breaking LINT.
2001-10-22 16:35:15 +00:00
John Hay
defe677bdf
Back out my previous commit. It is not necessary anymore now that Ruslan
...
fixed the ipfilter directory with a NOOBJ.
2001-10-22 16:32:44 +00:00
Dag-Erling Smørgrav
c193b945eb
No, you may not /* FALLTHROUGH */. Not only will you return an incorrect
...
result, but you'd corrupt the kernel malloc() arena if it weren't for a
small but life-saving optimization in ioctl().
MFC after: 1 week
2001-10-22 16:13:38 +00:00
Warner Losh
9e90edd49a
wx is an ex-parrot. wx doesn't exist any more, so remove it.
2001-10-22 16:02:51 +00:00
Warner Losh
565fcd9dbb
These two used sioreg.h as well. This is mildly bogus, but it is harder
...
to fix right in a hurry.
This (almost) fixes LINT.
Submitted by: bde
2001-10-22 15:59:49 +00:00
Dag-Erling Smørgrav
6303ee4e2a
Back out part of previous commit: remove #include <sys/proc.h>.
2001-10-22 15:32:12 +00:00
Dag-Erling Smørgrav
e9745b9961
Upon further reflection, back out previous commit, partly for the reasons
...
Bruce stated and partly because it introduces gratuitous incompatibilities
with -STABLE.
2001-10-22 15:08:14 +00:00
Hajimu UMEMOTO
cb34210012
restore the data of the ip header when extended udp header and data checksum
...
is calculated. this caused some trouble in the code which the ip header
is not modified. for example, inbound policy lookup failed.
Obtained from: KAME
MFC after: 1 week
2001-10-22 12:43:30 +00:00
Peter Wemm
7c34d28826
This is __i386__-only, not !__alpha__. We never had userconfig on
...
anything but i386/pc98.
2001-10-22 12:22:08 +00:00
Poul-Henning Kamp
5015bb7f85
disk_clone() was a bit too eager to please: "md0s1ec" is not a valid
...
device.
Noticed by: Chad David <davidc@acns.ab.ca>
2001-10-22 10:18:45 +00:00
Ruslan Ermilov
d485784216
Clamp down with NOOBJ.
2001-10-22 10:06:25 +00:00
Peter Wemm
a731d80743
Argh! Shoot me! (add closing */ after $FreeBSD$ )
2001-10-22 09:54:17 +00:00
Peter Wemm
b389f073af
Fix WAW dependency. p6 is written in the syscall epilogue.
2001-10-22 09:17:14 +00:00
John Hay
fbf68bb932
Unbreak make world by adding .CURDIR here and there.
...
Submitted by: Harry Starr <starr3@gccs.com.au>
2001-10-22 08:56:02 +00:00
Doug Rabson
694725c201
Fix a few more dependancy violations.
2001-10-22 08:48:11 +00:00
Ruslan Ermilov
f1eafd6db8
Remove extra memory region kept by "struct pfil_head pfil_head_t;".
...
Seems to be a typo for typedef, but we don't want this non-style(9)
typedef anyway.
PR: kern/31356
2001-10-22 08:46:23 +00:00
David E. O'Brien
283da80631
Setup for a 200MB FS -- 209715200/512= 409600 sectors.
...
(DFR's latest ia64-root-*.tar.gz leaves only 7.7M avail when created by
dd if=/dev/zero of=ia64-root.fs bs=1024k count=200)
2001-10-22 07:33:38 +00:00
Alan Cox
eab754b91d
Implement TCP/IP checksum off-loading on send for the 3c905B and later
...
generation cards.
2001-10-22 06:45:42 +00:00
Warner Losh
d75c1b4a90
First commit after a repo copy of isa/sio* -> dev/sio:
...
Move sio from isa/sio.c to dev/sio/sio.c. The next step is to break
out the front end attachments, improve support for these parts on
different busses, and maybe, if we're lucky, merging in pc98 support.
It will also be MI and live in conf/files rather than files.*.
Approved by: bde
Tested with: i386, pc98
2001-10-22 02:48:38 +00:00
Dag-Erling Smørgrav
580e0a2b7a
#include <sys/proc.h> where needed (for the stop event definitions) and
...
reorder includes everywhere to conform to style(9).
2001-10-22 02:02:00 +00:00
Dag-Erling Smørgrav
902830c2ba
Move the stop event macros from pioctl.h to proc.h, and add an S_ALLSTOPS
...
macro to represent "all stop events".
2001-10-22 02:00:33 +00:00
David E. O'Brien
83c54719ed
When we set our UID to `nobody', set an appropriate group also.
...
Submitted by: peter
2001-10-22 01:55:40 +00:00