pooka
e3a02bec05
file 4.08: bugfixes 'n more magic 'n stuff
2004-03-23 08:31:19 +00:00
snj
246c4b1ac6
Remove superfluous Nm.
2004-03-23 06:02:48 +00:00
snj
cc1e906a4d
Bump date to match date this file was added. Drop trailing space. Clean
...
up ugly usage of Fn. Correct Nm usage. New sentence, new line. Use Sq
and Dq for single and double quotes, respectively. Listify. Slight grammar
fixes. Fix Fn usage. Use Nx instead of NetBSD. Remove unnecessary comma.
Over to you, wiz.
2004-03-23 06:00:08 +00:00
itojun
3811eef49d
typo
2004-03-23 05:31:54 +00:00
uwe
8333a3f671
Comment out RTC_OFFSET as now kernel pays attention to timezone
...
information passed by hpcboot.exe.
2004-03-23 03:48:39 +00:00
uwe
279286c1ad
Pass the symbol table to the new kernel. /dev/ksyms now works after reboot.
2004-03-23 03:39:11 +00:00
uwe
7565621829
Set rtc_offset from bootinfo passed by hpcboot.exe unless overridden
...
with option RTC_OFFSET. From hpcmips.
2004-03-23 03:36:32 +00:00
oster
bceb7a2778
bufpool must be accessed at splbio().
2004-03-23 02:34:10 +00:00
simonb
769814bf89
Use setcontext() instead of sigreturn() to implement longjmp().
2004-03-23 02:21:49 +00:00
simonb
339695cff5
Put the jmpbuf's FPCR in the ucontext, not the other way around.
2004-03-23 01:42:53 +00:00
simonb
270fda2783
Fix <tab> nits.
2004-03-23 01:41:47 +00:00
jonathan
7dceec999c
Add kcont(9) to Makefile, comp set.
2004-03-23 00:59:47 +00:00
jonathan
5ba910f927
Commit draft kcont.9 (really, this time).
2004-03-23 00:47:18 +00:00
martin
dfd6258259
Replace intrcnts by evcnts. XXX - needs slight tweaking for MULTIPROCESSOR.
2004-03-23 00:17:12 +00:00
lukem
3cc8ffbdb7
Regression tests for <sys/bootblock.h>.
...
Currently ensures that various members of mbr_sector are at the correct offset.
2004-03-23 00:00:49 +00:00
uwe
c1591b3e77
We cannot rely on bootinfo to remain valid after the 2nd stage boot
...
code has copied the new kernel in place, so pass a copy of bootinfo
to the new kernel via "page tags".
Restructure the code to fill "page tags" to make it more generic and
more natural to use (especially in anticipation of ksyms support).
2004-03-22 23:10:55 +00:00
martin
8998b47e17
Pull in sparc64 fix from gcc cvs:
...
Forbid mode changes from SImode for lower FP regs if ARCH64.
Fixes PR 23380 and PR 23124.
2004-03-22 22:56:09 +00:00
oster
7e8ad96008
If the DAG failed, need to make sure we wipe the dagList structures too.
2004-03-22 20:28:57 +00:00
wiz
cb35afd77e
No comma in an enumeration of only two elements.
2004-03-22 19:51:18 +00:00
bouyer
2f853da9b0
Fix disclaimer in my copyright. Pointed out by Thomas Klausner.
2004-03-22 19:46:53 +00:00
bouyer
35decc6ed6
Fix disclaimer in my copyright. Pointed out by Thomas Klausner.
2004-03-22 19:23:08 +00:00
jdc
d1f213e76e
"New sentence, new line".
2004-03-22 19:11:28 +00:00
jdc
2de50bd78e
Addition of KEY_RESIZE, SIGWINCH handler and extra colour pairs to libcurses.
2004-03-22 19:04:55 +00:00
jdc
4c3bfcd943
Change the "exact match" parameter of set_field_type() to TRUE, to match
...
the change to match_enum() in libform (src/lib/libform/type_enum.c:r1.8).
From Brett Lymn.
Fixes PR bin/24604.
2004-03-22 19:03:19 +00:00
jdc
3f48c562aa
Reflect major number increments of libcurses, libform and libmenu.
2004-03-22 19:02:06 +00:00
jdc
1dd2c9a89b
Increment major number (to 5) because of the libcurses major number change
...
and because of the change to key definitions in menu.h.
2004-03-22 19:01:28 +00:00
jdc
c73d2721d1
Change the key definitions so that they no longer collide with the ones in
...
libform. Do this because the library major number is changing (the libcurses
major number is changing).
Suggested by Brett Lymn,
2004-03-22 19:01:09 +00:00
jdc
ad95b1541c
Increment major number (to 4) because of the libcurses major number change
...
and because of the change to match_enum().
2004-03-22 19:00:09 +00:00
jdc
582694413f
Correct the fourth parameter to match_enum() to "exact" instead of "no blanks".
...
From Brett Lymn.
Part of the fix for PR bin/24604.
2004-03-22 18:59:48 +00:00
jdc
abf59ded7e
Increment major number (to 6) because of the change to KEY_MAX,
2004-03-22 18:57:58 +00:00
jdc
140349e83f
Because we are changing the libcurses major number, remove can_change_colors()
...
and change the attribute definitions so that we can support more colour pairs.
2004-03-22 18:57:38 +00:00
jdc
efc30049d8
Add KEY_RESIZE support and a SIGWINCH handler.
...
Fixes PR bin/20032.
This requires a change to KEY_MAX, which affects libform and libmenu, so we
need to change libcurses major number.
2004-03-22 18:57:10 +00:00
bjh21
0fada96f70
Move my copyright notice to the 3-clause UCB licence.
2004-03-22 18:36:14 +00:00
martin
f85414fd31
Simplify slightly and fix a comment.
2004-03-22 18:35:51 +00:00
matt
3a04cc5c7f
Update my copyright to not include advertising clause.
2004-03-22 18:02:12 +00:00
matt
662696681b
Remove my copyright and add me to the TNF copyright.
2004-03-22 17:56:30 +00:00
tls
14cd9beeae
Don't use BUFQ_FCFS. It degrades performance both for "smart" (Mylex
...
ExtremeRAID with NV cache) and "dumb" (3ware 6410) ld providers.
Instead, use the default buffer queue policy.
With the 3ware adapter, using the read priority strategy instead of FCFS,
for three extractions of pkgsrc, took 329 seconds instead of 331 -- but
with a dramatic improvement in perceived system response (latency for
I/O outside the main stream).
With the Mylex adapter, the improvement was dramatic: using read priority
instead of FCFS yielded an improvement from 381 seconds to 135 seconds!
There was a less-noticeable improvement in perceived latency as well.
The other disk drivers currently hard-wired to FCFS or another policy
should probably be changed as well.
2004-03-22 17:30:33 +00:00
skrll
db31f1ccba
Build the -fPIC exception handling objects with the right flags, e.g.
...
-fexceptions and link the shared library with the standard startup files.
2004-03-22 17:08:23 +00:00
skrll
ddc6c41839
Remove ${CPICFLAGS} from .o rules
2004-03-22 17:02:57 +00:00
jdolecek
865a0b1787
align Extended file attributes defines
2004-03-22 16:42:06 +00:00
jdolecek
2c39ad3ea5
remove apparently meaningless part of one debug printf insmbfs_lookup()
2004-03-22 16:40:48 +00:00
jdolecek
d8d0d9d81f
g/c redundant debug printf
2004-03-22 16:39:30 +00:00
tls
05e1bf3ec9
MAXBSIZE->MAXPHYS -- this mysteriously broke all *kinds* of stuff when
...
MAXBSIZE had been reduced by the user (e.g. transfers from umass disks).
2004-03-22 14:55:42 +00:00
wiz
848e689872
Typo fix, from skrueger at europe com.
2004-03-22 13:41:09 +00:00
pk
b744961066
Leverage the PROM's ability to identify the on-board location of a
...
physical memory address.
2004-03-22 12:37:43 +00:00
pk
3aa621c910
Use setcontext() instead of sigreturn() to implement longjmp().
2004-03-22 12:35:04 +00:00
nakayama
83f4b465c2
Truncate values to 32-bit, not 40-bit.
2004-03-22 12:28:02 +00:00
nakayama
3a065cad6a
Eliminate cast 64-bit address to u_long.
2004-03-22 12:24:37 +00:00
nakayama
323fc574b9
Make 32-bit kernels compile with options DEBUG.
2004-03-22 12:21:58 +00:00
nakayama
8b6b7ba030
Make 32-bit kernels compile with options DIAGNOSTIC.
2004-03-22 12:20:52 +00:00