itojun
40ee9b9ad9
sync w/ 1.11.17
2004-06-16 09:22:34 +00:00
itojun
880a96fb70
cvs 1.11.17
2004-06-16 09:18:51 +00:00
briggs
016f80557d
Make sure kernels with KGDB enabled will compile properly.
...
Apply patch from Hauke Fath in PR port-mac68k/25678.
2004-06-16 05:33:23 +00:00
itojun
0f18c4c945
multicast data management fix - previous fix was incorrect. jinmei@kame
2004-06-16 03:17:26 +00:00
mhitch
75665927eb
AmigaDOS installation tools moved to distrib/amiga/stand.
2004-06-16 02:41:55 +00:00
itojun
ec7ac551be
insufficient paren in macro def. Patrick Latifi
2004-06-16 02:36:37 +00:00
mhitch
131e8719e4
AmigaDOS installation tools moved to distrib/amiga/stand.
2004-06-16 02:31:27 +00:00
mhitch
c80b111e4d
AmigaDOS installation tools moving to distrib/amiga/stand.
2004-06-16 02:04:11 +00:00
mhitch
1df32daa6d
AmigaDOS tools moving to distrib/amiga/stand.
2004-06-16 02:02:29 +00:00
jmc
55082c81c2
Force LANG=C before doing the shell glob to avoid collation issues on hosts
...
(otherwise it might pick up CVS for instance)
2004-06-16 01:33:35 +00:00
manu
6b1a152604
COMPAT_LINUX/powerpc used the native stack setup routine, but now the
...
native version does non executable mappings on the stack. This is a
showstopper for Linux binaries.
To fix that we supply a copy f the native stack setup function for Linux
binaries, with the executable bit set.
2004-06-16 00:03:25 +00:00
dsl
39cf7788fc
Use shell variables to get '(' and '\' inside shell substitution patterns.
...
Solves problems with different shells having differntly buggy parsers
(and the standard probably allowing random behaviour).
Should fix bin/25938
2004-06-15 23:09:54 +00:00
dsl
c6e67e3bf2
Change '\0' to 0 so that the SVR4 'echo' doesn't convert it to a null byte.
...
Fixes bin/25938
2004-06-15 22:57:27 +00:00
christos
393b592b72
PR/25934: Dieter Baron: tar and hardlinks with long filenames don't work.
...
- always put the @LongLink tag on the name, not the long-link name.
- pass in what type of long name record we want to create; one for long-name
or long-link name.
XXX: We should get rid of the switch too.
2004-06-15 21:52:00 +00:00
christos
44eb0cca7b
Restructure the code to make it more readable. No functional changes.
2004-06-15 21:49:36 +00:00
christos
24aca7f677
do the special symlink treatment with all negative fd's.
2004-06-15 21:44:55 +00:00
jkunz
95f5074f87
Rework code to identify the boot device.
2004-06-15 20:43:41 +00:00
jkunz
2b62e6e461
Use correct disklabel offset.
2004-06-15 20:40:17 +00:00
bouyer
dac9c603d0
Regen for pcidevs 1.628: Add the Netelligent 10/100 TX variant found on the
...
Compaq Proliant Professional Workstation 5100.
2004-06-15 19:48:27 +00:00
bouyer
96e377add1
Apply patch from kern/25936 by Michael Blake: Add support for the
...
Netelligent 10/100 TX variant found on the Compaq Proliant Professional
Workstation 5100.
2004-06-15 19:47:23 +00:00
chs
9c209c4b37
clear pcb_onfault before calling uvm_fault() and restore it after.
...
remove some debug code that actually makes debugging harder.
2004-06-15 16:29:32 +00:00
chs
b7bd18170e
flush the dcache after accessing pcb_fpregs.
...
we access it with the DTLB both on and off,
so we need to avoid bad cache aliases.
2004-06-15 16:29:01 +00:00
chs
508451c5cd
include opt_ddb.h
2004-06-15 16:28:37 +00:00
jmmv
0576e4b0be
Drop extra space.
2004-06-15 14:08:33 +00:00
fvdl
5c568543d4
Make the IDT read-only. It's only mapped R/W when really needed. Could
...
catch disasters such as overwriting it. Should probably be made
conditional on DIAGNOSTIC later, but there's no time-critical code
involved here.
Move the double fault stack away from the IPI stack. It's now shared
between CPUs, but that's not a big deal; double faults are fatal
and can't be recovered from.
2004-06-15 11:35:27 +00:00
fvdl
45692cb944
A double fault always pushes a 0.
2004-06-15 11:28:23 +00:00
fvdl
3f3313c442
Implement pmap_changeprot_local
2004-06-15 11:28:04 +00:00
fvdl
3b31d7b8a5
Add a prototype for pmap_changeprot_local, a function that changes
...
protection for a page and doesn't care about TLB shootdowns.
2004-06-15 11:27:38 +00:00
skrll
31fb35bd8d
Fix MAKEOBJDIRPREFIX builds and remove a line continuation that is not
...
needed.
2004-06-15 07:41:36 +00:00
itohy
7549229470
Note addition of xxboot on hp700.
2004-06-15 03:20:19 +00:00
itohy
064488f724
Add xxboot
2004-06-15 03:10:56 +00:00
itohy
b119940e75
NetBSD/hp700 FFS/LFS Primary Bootstrap
2004-06-15 03:10:30 +00:00
he
3b60dfd3bd
Factor out the C preprocessor defines and include flags from CFLAGS
...
to CPPFLAGS, so that they are also applied when compiling assembler
files.
2004-06-14 22:25:38 +00:00
bouyer
80ee929c70
Translate "Keyboard type" to french.
2004-06-14 21:49:15 +00:00
dsl
6ca1928243
German translation of 'keyboard type' from Martin.
2004-06-14 21:38:55 +00:00
tshiozak
0d08b7cade
Make sure to restore curproc's PTD before calling AcpiEnterSleepState().
...
Leaving the PTD inconsistent may crash the kernel.
2004-06-14 18:09:35 +00:00
cl
0ebd762347
cleanup low-level bit mangling code
2004-06-14 13:55:52 +00:00
augustss
79295fa58d
Remove change accidentally committed by tls.
2004-06-14 13:52:55 +00:00
tsutsui
7225c12326
Pull some fixes from hpc/kloader.c rev 1.13:
...
> malloc program/section header table instead of fixed array.
> add debug print.
2004-06-14 13:52:47 +00:00
tsutsui
3e64689691
Suppress gcc uninitialized variable warning.
2004-06-14 13:50:08 +00:00
itohy
8d0766de85
Correctly handle `events with handler'' and
`events enabled'' separately.
...
Problem pointed out by Harold Gutch and Izumi Tsutsui.
2004-06-14 12:47:36 +00:00
yamt
ad338b9eff
nfs_searchdircache: fix a null dereference in the case that
...
offset!=0 and dircache hasn't been initialized yet.
2004-06-14 12:28:35 +00:00
itojun
2e60f85658
use macro and make it a bit more readable.
2004-06-14 08:07:29 +00:00
itojun
4d7b9596f6
check before joining multicast group. otherwise multiple in6_multi structure
...
will be kept. reported by patrick latifi
2004-06-14 07:54:45 +00:00
dbj
3ce67e6c14
deal with editing partitions past the detected media size.
...
When deleting the final partition, truncate it to match media size.
Also handle creating new partitions beyond the existing partitions
if it is still within the media size.
2004-06-14 07:48:55 +00:00
dbj
7223a7a4c2
when printing alternate superblocks, cast result of
...
fsbtodb() to (off_t) before multiplying by dev_bsize.
2004-06-14 07:22:04 +00:00
jmc
09709f97dd
Before sucking in stdlib.h check if this is NetBSD. If so, explicitly make
...
sure to use _POSIX_C_SOURCE and undef _NETBSD_SOURCE so the myriad of NetBSD
extentions don't get pulled into scope (and likely conflict at some point
with branched code trying to build on -current due to drift). Fixes PR#25533
XXX: The entire process here is just wacky and the entire cross tools process
needed to be reviewed to build clean w. just _POSIX_C_SOURCE or the equiv
set on NetBSD hosts or this will lose again somewhere..
2004-06-14 06:13:15 +00:00
jmc
498ccb631b
Move libgcc_s.so.X into base as C++ compiled programs (ala groff) will need them
2004-06-14 04:23:26 +00:00
lukem
b88c3a1555
Use "options<SPACE><TAB>".
...
(`egrep -l '(^|[^e])options<TAB>'` is your friend...)
2004-06-14 01:27:59 +00:00
jmc
944c6c8bad
Add support for building/install just cat pages (via MANINSTALL=catpages) in
...
the sets. Originally from PR#24949. Tested w. all combinations of MANINSTALL
2004-06-13 22:35:02 +00:00