mrg
c59b99f5c8
use _KERNEL_OPT, catch up with constification in compat/svr4.
2001-06-04 22:00:10 +00:00
mrg
8a49f07b1b
avoid assigning to policy_id twice. fixes more gcc 3.0 prerelease errors.
2001-06-04 21:38:28 +00:00
ragge
f81f19e7b3
Add rudimentary multiprocessor support for DDB.
2001-06-04 21:37:11 +00:00
ragge
cae5d5a796
Lock the kernel lock at interrupt enter.
2001-06-04 21:31:28 +00:00
christos
ebe68eb4f9
Overhaul error handling and reporting for regular expressions.
...
Provide a RE_OK() macro that tests if the current compiled pattern
works and a RE_ERROR() macro that prints what went wrong as well
as the particular RE implementation can handle.
2001-06-04 21:21:42 +00:00
aymeric
37e6eb8fe5
Bail out when regex pattern is invalid if using regcomp or regcmp.
...
Remove trailing \n's also.
Addresses PR#13109
2001-06-04 20:56:56 +00:00
mrg
46762d3560
fix lint exposed by GCC 3.0 20010604 (prerelease).
2001-06-04 20:56:51 +00:00
nathanw
4b2dbe7a1a
Note that negative system call numbers no longer appear negative in
...
ktrace output, due to range-bounding by binary masking.
2001-06-04 20:06:41 +00:00
uch
859a6a49b2
ANSI KNF.
2001-06-04 18:59:31 +00:00
uch
842b6023c3
HD64461 video module.
2001-06-04 17:08:36 +00:00
tsutsui
de5c8238a2
Xref pci(4) and scsipi(9)
2001-06-04 16:37:13 +00:00
tsutsui
5d298b8093
Add a Xref to pci(4).
2001-06-04 16:36:05 +00:00
tsutsui
e9f646a74e
Note and add a reference to iha(4). Pointed out by Andrew Doran.
2001-06-04 16:34:41 +00:00
ragge
93ece82137
Check for console printf's in spinlocks, per discussion on tech-smp.
2001-06-04 15:37:05 +00:00
ragge
30e020fbaa
The beginning of pmap locks. While here, some cleaning and KNF.
2001-06-04 15:36:00 +00:00
ragge
81d993ac3b
Add splipi().
2001-06-04 15:34:57 +00:00
ragge
da2e5c43e1
Add IPI_TBIA to flush the translation buffer.
2001-06-04 15:34:15 +00:00
ragge
d35f5e00dc
Move some locks closer to the important point.
2001-06-04 15:33:07 +00:00
tsutsui
eef184554a
Add iha(4).
2001-06-04 13:01:13 +00:00
tsutsui
98a0f184d3
Add man page for iha(4). From OpenBSD.
2001-06-04 12:58:35 +00:00
blymn
b179973d9d
* Make req_del_prev work in multiline field.
2001-06-04 11:44:30 +00:00
blymn
cf2022720d
* Only line wrap buffer 0 in set_field_buffer since this is the
...
only one displayed.
2001-06-04 11:42:09 +00:00
jdolecek
64239fceaa
Note CTRL-u clears the entered input in cngetsn() too, besides '@'
...
slighly adjust the sentence about Backspace key
2001-06-04 09:50:07 +00:00
jdolecek
07677cc805
Use back the 'u'&037 form - since it's CTRL-u, it's more readable that way
...
Use \007 instead of symbolic constant, since that's what is more often used.
Pointed out by Robert Elz.
2001-06-04 09:45:03 +00:00
itojun
80e7db0fcd
simplify previous change (mbuf length adjustment for rtsock response).
2001-06-04 08:57:58 +00:00
manu
ae80f433ec
Fixes by Chuck Silvers to make ptrace PEEKTEXT more 64 bit friendy
2001-06-04 07:44:39 +00:00
augustss
147c9186b5
Remove overly paranoid test (and not in the spec either). From OpenBSD.
2001-06-04 06:01:40 +00:00
augustss
d7079b251e
Regen.
2001-06-04 06:00:43 +00:00
augustss
db2a5598b4
Add the Logitech iFeel mouse.
...
(Now that's a weird device, perhaps I'll write a driver for the vibration
feedback.)
2001-06-04 06:00:20 +00:00
toshii
13aba87bcb
Don't pass nonpositive repeat count to CSR_*_MULTI_2.
...
Should fix kern/13092.
2001-06-04 03:34:47 +00:00
itojun
4a32096acf
adjust routing socket response mbufs to the correct length. sync with kame.
2001-06-04 01:30:11 +00:00
jhawk
4cfd2cf1d0
s/printf/DPRINTF/ for kern/13101.
2001-06-03 23:52:51 +00:00
chris
878db7cfb8
Add support for ARM7TDMI, as provided in a patch from John Fremlin to port-arm32.
...
Shouldn't effect any currently in tree ports.
2001-06-03 18:32:33 +00:00
manu
b5269c31d1
added a double cast to build on alpha
2001-06-03 18:22:27 +00:00
jdolecek
dccf11ae11
cngetsn(): cosmetic only - use '\025' instead 'u'&037, and '\b' instead '\007'
2001-06-03 17:56:10 +00:00
jdolecek
7a3910c69d
Fix typo in <dev/scsipi/scsipi_cd.h>. Pointed out by Makoto Fujiwara
...
on current-users@
2001-06-03 17:44:30 +00:00
chs
d8bbc51566
fix an error case for quotas.
2001-06-03 16:49:07 +00:00
ragge
056e20f2cc
Need to get the kernel lock when entering by interrupts.
2001-06-03 15:15:02 +00:00
ragge
e2f864bf95
Break out the MP-dependent calls. Add definitions for the IPI functions.
2001-06-03 15:12:57 +00:00
ragge
d0a8785b5e
Add define for IPI vector.
2001-06-03 15:10:34 +00:00
ragge
8d7b76581f
Implement spinlocks as subroutines instead of inlines.
...
Add SPINLOCK_SPIN_HOOK; the VAX has low-priority IPIs like Alpha.
2001-06-03 15:10:11 +00:00
ragge
6e219aa5a7
Add bbssi/bbcci (bit set/clear and branch interlocked) as inline functions.
2001-06-03 15:08:32 +00:00
ragge
1da9a91480
A bunch of fixes:
...
- Make generic console routines not relying on running on master cpu.
- Add routine to start console transmitter (after IPI).
- Use real IPIs instead of the "console doorbell".
- Add routines cpu_send_ipi()/cpu_handle_ipi().
2001-06-03 15:07:20 +00:00
lukem
461a7daf74
fix comment
2001-06-03 14:29:42 +00:00
tsutsui
ad811093a3
Add iha at pci .
2001-06-03 13:46:57 +00:00
tsutsui
bcdd082840
Add a driver for the Initio INIC-940/950 PCI SCSI controllers.
...
Based on OpenBSD's iha driver, and modified some structures by me.
Tested on arc, i386 and macppc.
2001-06-03 13:43:45 +00:00
simonb
976bdd3f47
Change to new libbz2 API.
2001-06-03 13:43:01 +00:00
simonb
6a1c62c440
Update to bzip2 v1.0.1, building with reachover Makefiles to dist/bzip2.
...
Complete API change, library major bumped. *sigh*
2001-06-03 13:41:59 +00:00
simonb
204134d4a3
Add prototypes so this builds with the standard NetBSD warnings enabled.
2001-06-03 13:39:38 +00:00
bjh21
e1fdb3abbf
Rather than duplicating the LDM/STM/LDC/STC fixup code between
...
early_abort_fixup() and late_abort_fixup(), have the latter tail-call the
former. This saves another 200 bytes, and I've found my ARM710a card now, so
I've even tested it.
2001-06-03 13:38:14 +00:00