drochner
d923fb475a
to complement my recent kernel changes: add a small tool to build a
...
disklabel (in-core one, of course) from a CD TOC, which is useful
to access previous sessions on a multi-session CD
2002-05-29 19:39:06 +00:00
drochner
f452b252a8
Add another allocator to uvm_pglistalloc() which is used in the case where
...
no alignment / boundary / nsegs restrictions apply.
This one doesn't insist in a contigous range, and it honours the "waitok"
flag, thus succeeds in situations which were hopeless with the existing one.
(A solution which searches for a minimum number of contiguous ranges using
some best-fit or so algorithm would be expensive to implement; I believe the
"either-or" done here does reflect the current use by bus_dma quite well.)
Now agp memory allocation is robust for me. (tested on i810)
2002-05-29 19:20:11 +00:00
christos
4e357d1878
add pppdump
2002-05-29 19:15:15 +00:00
christos
ab57e25224
add 2 more CCP defines.
2002-05-29 19:11:05 +00:00
christos
db34dc6d9c
new files
2002-05-29 19:07:12 +00:00
christos
2e3d854ebd
Resolve conflicts.
2002-05-29 19:06:30 +00:00
christos
2aa61ebdb8
import pppd-2.4.1
2002-05-29 18:30:02 +00:00
christos
8285c57686
Add some extensions that pppdump needs. These do not affect functionality
...
outside pppdump so I am not bumping the minor number.
2002-05-29 18:15:17 +00:00
tv
fd2474f0f1
Make sure DBSYM is defined if not overridden by USETOOLS=yes.
2002-05-29 16:12:54 +00:00
eeh
9969483183
Fix conflict in definitions.
2002-05-29 15:58:03 +00:00
bouyer
ec89a92254
When testing for a void region, use PCI_MAPREG_MEM_SIZE() for 32bit memaddr.
...
If the 32bit mask read is 0, wmask will be 0xffffffff00000000, and
PCI_MAPREG_MEM64_SIZE() won't make this 0.
2002-05-29 14:57:36 +00:00
wiz
0e143d0a98
Grammar improvements.
2002-05-29 14:48:49 +00:00
itojun
cde8ec7d66
KNF, strlcpy, memory leak fix, random other cleanups. sync w/kame
2002-05-29 14:40:31 +00:00
bjh21
644aeda106
Correct the URL for David Pilling's Web site.
2002-05-29 14:21:56 +00:00
itojun
cfc6c918de
missing bzero
2002-05-29 13:56:14 +00:00
itojun
050c5b5b7c
receivedra field is gone
2002-05-29 13:52:56 +00:00
enami
9e1deeab34
Add missing pageq lock while uvm_pagefree() is called (either directly
...
or indirectly). Reviewed by chuq.
2002-05-29 11:04:39 +00:00
lukem
ef1b7bce09
- build crunchgen(1)-created Makefiles with -j 1, as they're not
...
parallel build safe at this time.
- invoke crunchgen with -q, as the verbose output looks ugly with "make -j N"
and in build logs.
2002-05-29 09:56:04 +00:00
lukem
f5aa03d2fa
revert revision 1.37; it causes problems when running make(1) on a
...
crunchgen-created makefile with a partiallly complete build
(a situation which is more common than you think...)
solving the "parallel build" problem for crunchgen-created makefiles
needs to be done a different way...
fixes [toolchain/17012] from me.
2002-05-29 09:41:51 +00:00
itojun
913276174b
"receivedra" field name is obsolete.
2002-05-29 09:32:01 +00:00
martin
2a09e1c999
Nuke all useages of polled kbd controller commands when not attaching or
...
probing.
Make sure to not initialize the protocol more than once, see rev. 1.11 of
the old psm_intelli.c driver (this caused hangs when starting X).
Unify the "ignore garbage" behaviour (which we already did if PMS_STANDARD
protocol was used), the old intelli-driver did the same and on some scroll
mice a stream of garbage is emitted shortly after reset.
2002-05-29 09:30:35 +00:00
itojun
14dafa8f6a
avoid unneeded malloc/free. sync w/kame
2002-05-29 09:05:18 +00:00
wiz
8b32b6b12c
Drop a space, and two grammar fixes.
2002-05-29 08:51:28 +00:00
itojun
b09ce00be9
use new SIOCGIFINFO_IN6. random other cleanups.
2002-05-29 08:04:39 +00:00
itojun
5c1df51d53
attach nd_ifinfo structure into if_afdata.
...
split IPv6 link MTU (advertised by RA) from real link MTU.
sync with kame
2002-05-29 07:53:39 +00:00
itojun
9ea1dc0d36
correct rmx_mtu value after PMTUD entry timeout (should be set to 0)
2002-05-29 06:55:48 +00:00
itojun
c0e2bb0509
need libkern.h for bootloaders
2002-05-29 06:27:15 +00:00
lukem
2bc49b8d2a
don't bother copying or generating etc/spwd.db, as the miniroot was
...
switched to libhack a little while ago
2002-05-29 04:11:01 +00:00
lukem
0647769f2d
- fix permissions on generated install.sub
...
- COPY install & upgrade with 555 (not 755) perms
- sort some entries
2002-05-29 04:06:09 +00:00
lukem
c872f8b259
use 444 instead of 644 for /.profile
2002-05-29 04:03:01 +00:00
lukem
39123871ce
Use ${NETBSDSRCDIR}/etc/services instead of ${DESTDIR}/etc/services
...
to create smaller etc/services, and ensure latter is (temporarily)
writeable first. Should fix atari build problem on tgm.
2002-05-29 03:58:31 +00:00
lukem
5e5b17c60f
remove unnecessary MTREE line
2002-05-29 03:49:43 +00:00
lukem
8c5fd02a99
use 555 instead of 755 for script perms
2002-05-29 03:46:23 +00:00
lukem
032b6cf60e
- for COPY, default perm to 0444 if it's not supplied
...
- for COPYDIR, use perms of 0444 for files
- set perm to crunchgen program to 0555
- for mode=populate, add `` || exit 1'' after `` ( ... ) '' to
ensure that sh -e correctly exits upon failure...
2002-05-29 03:01:55 +00:00
itojun
ede265fffd
move per-interface ip6/icmp6 stat to ifnet->if_afdata. sync w/kame
2002-05-29 02:58:28 +00:00
cjs
9af8b52f66
When RPC fails, state explicitly which service we were trying to connect to.
2002-05-29 02:19:56 +00:00
itojun
a15e664f71
rm obsolete comment
2002-05-29 01:43:25 +00:00
itojun
eee0912fd7
don't panic on invalid CONF_ACK from remote (in general, issueing panic
...
on remote input is bad practice)
2002-05-29 01:38:46 +00:00
itojun
bbc84065b6
use arc4random
2002-05-29 01:33:45 +00:00
wiz
96e3e9d9ab
Minimize uses of quad_t. Also, use C99 types more thoroughly.
...
Approved by kleink.
2002-05-28 23:36:30 +00:00
fvdl
b16e023917
Enable syscall/sysret insn use. They have the potential to lead to
...
a faster system call path (but currently won't be much faster).
Signal trampoline to be converted.
Rename eflags -> rflags where appropriate.
2002-05-28 23:11:38 +00:00
fvdl
8b277a3d68
Add definition for CPU-private data (in a remapped page in the data
...
segment). Somewhat of a kludge to be able to switch stack pointers
in in the syscall entry point without clobering a register, avoiding
the terror of 'swapgs'.
2002-05-28 23:09:36 +00:00
fvdl
cfe60d7a95
Shuffle order of selectors around to appease syscall/sysret (bah).
2002-05-28 23:07:35 +00:00
fvdl
92f44882b8
rdmsr/wrmsr don't have 64 bit versions, fix the inline functions.
2002-05-28 23:06:28 +00:00
wiz
1da7ff99f7
Since we have rlim_t, use it.
...
Approved by kleink.
2002-05-28 22:12:25 +00:00
bjh21
3b761b6196
When we're assigning to a long, use 0 rather than NULL.
2002-05-28 21:58:36 +00:00
bjh21
07db2878a8
Use ${FGEN} rather than fgen.
2002-05-28 21:56:54 +00:00
bjh21
bf9ec67e38
Add fgen as a host tool, used for sys/arch/sparc/bootblk.
2002-05-28 21:56:05 +00:00
bjh21
53cb4986bf
When open(2) fails, it returns -1, not NULL.
2002-05-28 21:41:56 +00:00
nathanw
d09edc11ea
Run installboot on the miniroot image, now that it is tested.
2002-05-28 21:15:56 +00:00