tsubai
6c4981f735
Switch to the idle stack before releasing the sched_lock (rev 1.31 was
...
wrong).
2001-01-01 05:16:12 +00:00
tsubai
9a7bf182cd
MP support in external interrupt handler.
2001-01-01 05:01:11 +00:00
tsubai
26914e2bcf
Make want_resched and astpending per-CPU.
...
Add some per-CPU variables to cpu_info.
2001-01-01 04:33:39 +00:00
sato
f89afd86e1
re-disable experimental HPCFB_MULTI codes....
2001-01-01 01:42:03 +00:00
chs
5c68a1518a
zero the pages for newly allocated clusters in deextend() after we
...
notify UVM of the file's new size rather than in extendfile().
fixes PR 11852.
2001-01-01 00:25:41 +00:00
eeh
fe278fa440
Make INCR() atomic.
2000-12-31 21:05:21 +00:00
matt
ab88a97d88
de-__P. cleanup the whitespace a bit. add a very small optimization.
2000-12-31 19:41:41 +00:00
matt
143230cc74
Rename arithflt to trap. Change trap label to Xtrap. This is due to that
...
arithflt is really the trap handler so call it that.
2000-12-31 19:27:24 +00:00
castor
a0c38fa362
Fix sendsig/sigreturn for SOFTFLOAT case.
2000-12-31 19:06:40 +00:00
ad
2f5cf27275
PR 6402: some SCSI devices use \377 as blank, so adjust scsipi_strvis().
2000-12-31 17:54:29 +00:00
ad
e3514a4191
PR 4853: we fork a lot more during startup these days. Wrap nextpid to 500.
2000-12-31 17:43:41 +00:00
ad
53cb8f368d
PR 11667: ruptime output is unpretty for uptimes in excess of 99 days. Give
...
us one more column to play with, and expand the field size by one.
2000-12-31 17:35:20 +00:00
bjh21
bc86e85531
Correct various initial comments, and provide a useful overview of how the
...
MEMC works, at the suggestion of chs.
2000-12-31 16:09:34 +00:00
augustss
9a52f80f0f
Make the controller survive suspend/resume. Thanks to Steve Woodford
...
<steve@mctavish.co.uk> for testing.
2000-12-31 14:29:54 +00:00
ad
196d40d973
Regen.
2000-12-31 14:04:26 +00:00
ad
fb04e415dd
Fix Mylex products.
2000-12-31 14:03:24 +00:00
ad
53c964df98
+LJBF
2000-12-31 13:39:02 +00:00
jdc
885c8eaa06
Be paranoid and do a clearok() before we do a refresh().
2000-12-31 13:08:05 +00:00
jdc
f7d4b58f02
Libcurses-4.0
...
Removal of termcap capabilities requires major bump. Pointed out by Itojun.
Capabilities are still available if `_CURSES_TERMCAP_COMPAT' is defined.
2000-12-31 12:33:02 +00:00
ragge
de50d468c9
Do not touch pv_table when mapping/unmapping I/O registers. This caused
...
mmap() of framebuffers to give unpredictable faults.
2000-12-31 11:16:55 +00:00
jdolecek
26ffe99b32
rl_display_match_list():
...
* pad entries shorter than 'max' by spaces correctly
* fix off-by-one error which caused extra newline to be printed
if the list fit exactly to a screen
* fix typo in _rl_qsort_string_compare, which caused the list to not
be sorted after all
2000-12-31 09:50:32 +00:00
itojun
5a3fc2bdaa
PR 11715
...
- kerberos is in chapter 8, not 7
- ftp(1) is not kerberized.
2000-12-31 07:45:50 +00:00
itojun
6d62925a7c
/etc/openssl/cert.pem is a file, not a directory. PR 11772
2000-12-31 07:32:33 +00:00
itojun
b60001d78d
move tcp6/udp6 entries upwards so that they do not get out of sync with
...
IPv4 services. add kerberos-adm and internal services (like echo) on tcp/udp6.
2000-12-31 06:06:50 +00:00
itojun
1bc3ecd398
support IPv6. PR 11858 from ura@hiru.aoba.yokohama.jp
2000-12-31 06:03:52 +00:00
matt
625392adca
improv the stack trace by printing the fp at the start of each line and
...
noticing trap frames, and printing that information as well. For example
Stack traceback :
0x87ba2bc4: _arithflt+0x1a7(0x87ba2cac)
0x87ba2c50: trap type=0x8c code=0x8 pc=0x800008ef psl=0xc00000
0x87ba2c1c: _copystr+0x23(0x8095f378,0xa539f,0x86c0bd20)
2000-12-31 05:52:48 +00:00
itojun
f911e7eded
indent and pedant. from deraadt. sync with kame
2000-12-31 05:04:15 +00:00
sommerfeld
f2bdd546dd
Add a missing simple_unlock() to the LK_NOWAIT/VXLOCK error case in vget().
2000-12-31 03:13:51 +00:00
wiz
944d6ad333
Check return value of fgets. Approved by Greg Oster.
2000-12-31 01:58:03 +00:00
david
829de9dbd3
Add Note: about uncommenting font line to use 80x50 screens.
2000-12-31 01:22:14 +00:00
david
d0ec21672f
Increase psbuf size as in FreeBSD patch. We don't have jail(8), so the
...
recent bugtraq exploit doesn't apply, but it could be exploitable in
other ways.
2000-12-30 23:14:52 +00:00
jdolecek
c860130fa0
term_beep(): if terminal supports both visual and ordinary bell, 'ring' both
2000-12-30 22:46:05 +00:00
assar
a4ceca4dc2
krb4 has been upgraded to 1.0.5
2000-12-30 22:30:01 +00:00
ragge
9bbf84e4ca
Changes for dzkbd/dzms. This is not yet finished, but at least the
...
kernel is useable.
2000-12-30 22:11:46 +00:00
martin
8679c35174
More va_list vs. _BSD_VA_LIST_ lossage
2000-12-30 21:45:44 +00:00
martin
8d2fdb358e
Don't duplicate system declarations (vsprintf and friends) already
...
present in system headers. Even worse: those declarations have slightly
different argument types (va_list vs. _BSD_VA_LIST_)
2000-12-30 21:36:23 +00:00
matt
d962f9c52e
Add a kludge that makes stack tracebacks work.
2000-12-30 20:16:34 +00:00
matt
8a55dd0d98
Make this compile without having a SMG device.
2000-12-30 20:15:02 +00:00
matt
c03997bb51
Make this compile again.
2000-12-30 20:11:54 +00:00
mjacob
462ff196a4
[ dummy checkin to add to previous CVS ]
...
It's probably not really a compiler bug- somebody pointed out
that it was the kernel making strings readonly. But I do think it's
a bug. The actual code was really more like:
char *revname;
...
revname = "2X00";
...
revname[1] = '2'; <<<<<<<<< BOOOM
The variable revname is not a const. If I had said
const char *revname = "2X00"
...
revname[1] = '2';
that would indeed be breaking const rules.
2000-12-30 19:47:20 +00:00
mjacob
366352e859
Enable Qlogic PCI cards
2000-12-30 19:30:50 +00:00
mjacob
8adadc9bda
There's a compiler bug for sparc64 that makes the construct:
...
char *foo = "XXXX";
...
foo[1] = 'Y';
blow up (in the kernel) with the 2nd assignment. Work around it here-
it's probably just as well- I was spending more in cpu instructions doing
the assignment than I was saving in string space (it would have been
cheap on a pdp11 or a 68k- but the address loads and assignments on something
like sparc or alpha way outweigh the savings in space. Tsk.).
2000-12-30 19:30:09 +00:00
itojun
209b37f0e1
fix argument validation mistake in setpeer().
...
From: Hiroyuki YAMAMORI <h-yamamo@db3.so-net.ne.jp>
2000-12-30 18:00:18 +00:00
sommerfeld
83454472f9
${PRINTOBJDIR}ify
2000-12-30 17:51:26 +00:00
sommerfeld
1d442ae998
${MAKE} print-objdir -> ${PRINTOBJDIR}
2000-12-30 17:29:24 +00:00
sommerfeld
a0bc06eb92
parallelize (mostly ${MAKE} print-objdir -> ${PRINTOBJDIR})
2000-12-30 17:21:44 +00:00
martin
2c14d88958
va_list -> _BSD_VA_LIST_ to be consistent with prototype
...
(doesn't compile on sparc64 otherwise)
2000-12-30 17:20:55 +00:00
wiz
1a40e855c8
Undo pci_intr_map change in non-NetBSD part of the file.
2000-12-30 17:02:53 +00:00
wiz
1796fa4bd8
Fix pasto in comment.
2000-12-30 16:55:24 +00:00
wiz
2ad3fd958d
Merge 2.18 to trunk.
2000-12-30 16:52:36 +00:00