Greg Lehey
371cbd825b
Add -i (interval) option, for use with start command.
2000-05-11 07:33:53 +00:00
Greg Lehey
672ef75209
vinum_info: Use the correct field to determine whether trace entries
...
are read or write.
Bug-introduced-in: Revision 1.26
Show percentage complete in brief status of reviving and initializing
subdisks.
2000-05-11 07:32:09 +00:00
Greg Lehey
a744e0d33d
start plex/subdisk:
...
Add -i option to delay between blocks copied, to reduce performance
impact.
Remove -v option, things work now.
Rewrite parity maintenance functions.
Rebuildparity: Add -v option to check whether it was broken before
rebuilding each block.
2000-05-11 07:29:09 +00:00
Greg Lehey
de8ac2cfda
Allow revive block sizes up to MAXPHYS.
...
Change struct plex to reflect changes to parity maintenance functions.
2000-05-11 07:27:27 +00:00
Greg Lehey
9b8f5e3c15
Rewrite parity maintenance functions.
...
revive_block: Correct bug introduced in revision 1.25 which caused
Add fields to vinum_ioctl_msgexcessive concurrent requests followed by
system death.
2000-05-11 07:26:33 +00:00
Greg Lehey
78f25040af
Cosmetics.
2000-05-11 07:25:36 +00:00
Greg Lehey
a0f3ae4e0b
vinum_scandisk: Correct error recovery if a configuration is munged.
2000-05-11 07:24:41 +00:00
Greg Lehey
ef554da97d
Correct a comment.
2000-05-11 07:23:50 +00:00
Greg Lehey
fb4c9c3fa8
Change parity maintenance ioctls.
...
Add fields to vinum_ioctl_msg.
2000-05-11 07:23:16 +00:00
Greg Lehey
14d0b39e73
Change linkage to parity maintenance operations.
2000-05-11 07:22:18 +00:00
David Nugent
dbd73b6bb2
Pedantic change: "reboot" -> "boot"
2000-05-11 06:31:59 +00:00
Tim Vanderhoek
49ca482a68
When "any" acts as a subject, the verb must agree with whatever any is of.
2000-05-11 05:29:10 +00:00
Tim Vanderhoek
d4b81c98d8
Content-free commit: only remove trailing whitespace
2000-05-11 05:06:00 +00:00
Tim Vanderhoek
18bd6f9514
The accept() function is a call, not an argument. Also, add: serial
...
comma, missing-hyphen, and a word-erase character.
2000-05-11 05:04:30 +00:00
Peter Wemm
933676242d
Move <machine/ipl.h> outside #ifdef SMP because it supplies AST_RESCHED.
...
Without this, it shows up as an undefined symbol in /kernel. (!)
(This looks very freaky when doing a nm /kernel!)
2000-05-11 02:32:36 +00:00
Mike Smith
6acb7e5a81
Attempt to work around problems caused by spurious interrupts and
...
uninitialised interrupts in the APIC. This seems to fix the problems
being seen on systems using the RCC chipsets, eg. Dell PowerEdge 24x0.
The actual nature of the problem probably needs further investigation,
but this patch allows us to actually function on these systems.
Submitted by: Drew Eckhardt <drew@Poohsticks.Org>
2000-05-11 01:12:46 +00:00
Tim Vanderhoek
a4cbe387f3
Make the TAB key tab. Under syscons, shift-TAB also performs a backtab.
2000-05-11 00:56:55 +00:00
Tim Vanderhoek
a708cb4895
Fix a comment and actually expand \t the way the comment suggests.
2000-05-11 00:46:50 +00:00
Darren Reed
08aa4ea3b8
patch from Alexey Zelkin
2000-05-11 00:44:35 +00:00
Duncan Barclay
9fad5d9072
Move a couple fo things around to be nicer for -current
...
Move to using /sys/dev/ray for driver
Backport -current ray_res code - most are stubs.
Make ray_attr stuff look like currents layout.
Make attribute memory access use a macro and ripple through.
Drop FIXUP as we always need it
2000-05-10 21:19:38 +00:00
Duncan Barclay
a10fc605e1
Move a couple fo things around to be nicer for -current
...
A few more () in macros
Make attribute memory access use a macro and ripple through.
Drop FIXUP as we always need it
2000-05-10 21:18:01 +00:00
Duncan Barclay
2c3bbebe5a
Add a STOP debug flag.
...
Fix DHEX8 to use SRAM_READ_1
Tweak printing statements to generate less diffs with -current version.
Adda a few () around macro variables.
2000-05-10 21:15:43 +00:00
John Baldwin
bde8875a06
Finish moving all IEEE fp types to be the same on all arch's.
2000-05-10 19:41:40 +00:00
David E. O'Brien
317e99beec
Add FreeBSD Id tags.
2000-05-10 19:04:57 +00:00
David E. O'Brien
8d1d19d347
fp_except => fp_except_t for consistancy with the i386 and the tradition
...
C methoid of nameing types.
2000-05-10 19:00:45 +00:00
John Baldwin
7b7f33c4c3
Handle PCI devices that actually use an ISA IRQ for the cia and tsunami
...
chipsets. An example of this is the USB controller on these chipsets.
With this, I can now use USB devices on the test Alpha I am borrowing at
the moment.
Reviewed by: dfr, obrien
2000-05-10 18:54:28 +00:00
Jeroen Ruigrok van der Werven
24b97f0eb0
Add more substance to the amr.4 manpage.
...
Submitted by: msmith
2000-05-10 18:45:20 +00:00
David E. O'Brien
77de1b4ff3
Fix modules: target.
...
Submitted by: jhb
1. ${.CURDIR}/modules was a confusing way to spell ${.OBJDIR}/modules
2. ${.CURDIR}/../../modules is a verbose, wrong path to the module sources.
The correct path is $S/modules, since ${.CURDIR} for the kernel may be
in the obj tree but the sources are in the src tree.
3. The `obj' and `all' steps may be combined, as can `obj' and `depend'.
Submitted by: bde
Backup ${DESTDIR}/modules to ${DESTDIR}/modules.old to match the same action
done to the kernel.
2000-05-10 17:24:08 +00:00
Archie Cobbs
5feb7588af
Update man page to reflect new IPv6 hook. Simplify Makefile.
2000-05-10 16:54:40 +00:00
Archie Cobbs
b715c697bf
Add hook for IPv6.
2000-05-10 16:54:00 +00:00
Alexey Zelkin
b51a864598
Corractly use .Nm and .An/.Aq macros. Replace FreeBSD with .Fx macro
...
e.
2000-05-10 15:46:27 +00:00
Sheldon Hearn
77f6aff1a4
Minor mdoc markup fixes.
...
Reviewed by: maintainer
2000-05-10 14:50:44 +00:00
Bruce Evans
fdf7d274e8
Regenerated (to fix "created from" lines, and to fix the previous
...
regeneration which somehow used the wrong syscalls.master file,
resulting in unbuildable svr4_sysent.c).
2000-05-10 14:38:28 +00:00
Bruce Evans
43914915de
Fixed the "created from" lines generated from this file. makesyscalls.sh
...
expects the active id to be on the first line of the specification file.
Fixed some nearby gratuitous differences with kern/syscalls.master.
2000-05-10 14:32:32 +00:00
Yoshihiro Takahashi
a5b52892d8
Sync with sys/conf/Makefile.i386 revision 1.184, 1.185 and 1.186.
2000-05-10 13:57:22 +00:00
Darren Reed
40f251bc6d
bring in net/pfil.c for pfil_hooks or ipfilter
2000-05-10 13:43:49 +00:00
Alexey Zelkin
4a06bf7d45
mdoc cleanup: use .Nm macro correctly, don't non mdoc macro
2000-05-10 13:43:36 +00:00
Darren Reed
0656ae020e
options PFIL_HOOKS -> opt_pfil_hooks.h
2000-05-10 13:43:27 +00:00
Darren Reed
e9c7bebf95
Add pfil(9) subroutines and manpage from NetBSD.
2000-05-10 13:37:51 +00:00
Sheldon Hearn
9d14d898fd
(null commit)
...
The previous commit was discussed with the maintainer (des).
2000-05-10 09:51:20 +00:00
Sheldon Hearn
0f5fcaa3f1
Supply only one author name per instance of %A, as per mdoc.samples(7).
...
PR: 18465
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-05-10 09:49:04 +00:00
David E. O'Brien
1383c1a906
Fix the linking in my `sa' changes.
...
Submitted by: Christian Weisgerber <naddy@mips.inka.de>
2000-05-10 02:51:36 +00:00
Jun-ichiro itojun Hagino
fdcb8debf6
correct more out-of-bounds memory access, if cnt == 1 and optlen > 1.
...
similar to recent fix to sys/netinet/ipf.c (by darren).
2000-05-10 01:25:33 +00:00
David E. O'Brien
fc81cf82e9
1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bit
...
operands. `movw' could be used, but instead let the assembler decide
the right instruction to use.
2. AT&T asm syntax requires a leading '*' in front of the operand for
indirect calls and jumps.
2000-05-10 01:24:23 +00:00
David E. O'Brien
589607c435
AT&T asm syntax requires a leading '*' in front of the operand for indirect
...
calls and jumps.
2000-05-10 01:21:15 +00:00
David E. O'Brien
1da6875a18
Note the syntax for specifying an operand's size is documented in
...
src/contrib/gcc/config/i386/i386.md.
2000-05-10 01:17:14 +00:00
David E. O'Brien
25f0103084
When using _asm{} in GCC, one must specify the operand's size if one
...
specifies the instruction's operation size. GCC will default to 32-bit
operands reguardless of the prototype (ie, formal parameters' type)
of an inline function.
2000-05-10 01:15:55 +00:00
David E. O'Brien
86e3cfcd92
Note that in rev. 1.48, a 32-bit move was specified with 16-bit operands.
...
This is incorrect.
2000-05-10 01:08:08 +00:00
David E. O'Brien
7ff3366e73
Do not specify the size to move. Allow the assembler to figure it out.
2000-05-10 01:06:39 +00:00
David E. O'Brien
a77751d7ee
Support non-i386 architectures.
2000-05-10 01:05:11 +00:00