chs
9784635eb6
getblk()'s "block size invariant" isn't valid for VBLK vnodes
...
since bounds_check_with_label() will truncate a buffer that crosses
the end of the partition. adjust the assertion to account for this.
fixes PRs 7938, 12156, 12698, 13076, 13210 and 13288.
2002-02-10 23:14:18 +00:00
reinoud
4ec25a3335
Use booted_kernel' instead of the
boot_file' variable.
2002-02-10 23:01:45 +00:00
thorpej
f7d5e6da06
Remove blkclr() and blkcpy(); similar routines have been added to
...
libkern.
2002-02-10 22:06:45 +00:00
thorpej
30bdf5c12e
* Add __unused__ attribute to inline functions.
...
* Call __blkclr() and __blkset() as appropriate.
2002-02-10 22:06:12 +00:00
thorpej
2362fef9a8
Add __blkcpy() and __blkset() (renamed/modified from __blkclr()) to
...
libkern.
2002-02-10 22:04:51 +00:00
is
725d029d19
Remove INSTWDCPCM, because for a while now, GENERIC (and INSTALL) have
...
included both pcmcia support, and wdc instead of idesc as the driver for
the Amiga internal ATA connector.
2002-02-10 20:43:33 +00:00
pooka
13d4fb6acf
Breathe life into etc.shark files by moving them over from etc.arm32
...
and modifying them appropriately in the process.
Remove the obsolete etc.arm32 files
2002-02-10 19:30:41 +00:00
thorpej
3fcc2a907a
arm32 -> shark
2002-02-10 19:20:52 +00:00
thorpej
91adf0a52c
Shark is not yet MACHINE_ARCH=arm.
2002-02-10 19:09:13 +00:00
wiz
f7d9c1c5ff
s/dnard/shark/
2002-02-10 18:28:12 +00:00
chs
1bd3ec1b86
add "-m68030" for sun3x, addresses PR 15312.
2002-02-10 18:22:31 +00:00
chs
94cfc87907
bring in the change from FreeBSD's rev. 1.107 of this file:
...
date: 2002/02/07 00:54:32; author: mckusick; state: Exp; lines: +10 -7
Occationally deleted files would hang around for hours or days
without being reclaimed. This bug was introduced in revision 1.95
dealing with filenames placed in newly allocated directory blocks,
thus is not present in 4.X systems. The bug is triggered when a
new entry is made in a directory after the data block containing
the original new entry has been written, but before the inode
that references the data block has been written.
Submitted by: Bill Fenner <fenner@research.att.com>
This should fix NetBSD PR 15531.
2002-02-10 18:06:03 +00:00
tsutsui
b1e673bc5e
Include bsd.subdir.mk unconditionally so that make obj works
...
with old toolchain.
2002-02-10 17:38:24 +00:00
wiz
3cc2ef9997
Update description for icsphy.
2002-02-10 17:36:52 +00:00
wiz
5c800297c6
Match ICS 1893.
2002-02-10 17:09:41 +00:00
wiz
c48956e61c
Regen [ICS 1893]
2002-02-10 17:09:08 +00:00
wiz
9f4c1b7c26
Add ICS 1893
2002-02-10 17:08:24 +00:00
wiz
638f85ed29
Be more verbose in description of -e.
2002-02-10 16:46:44 +00:00
mrg
993c6eb6ac
need core_elf32.c as well, now.
2002-02-10 16:25:49 +00:00
mrg
42aa4bc31d
use MACHINE_ARCH for sparc & sparc64.
2002-02-10 16:25:35 +00:00
bjh21
4845a9458f
Rather than assuming that -1 is a valid value for a LogLevel or LogFacility,
...
explicitly declare SYSLOG_LEVEL_NOT_SET and SYSLOG_FACILITY_NOT_SET and use
those instead.
This is necessary for -fshort-enums platforms, and corresponds to the
following OpenBSD revisions:
log.c 1.21
log.h 1.5
readconf.c 1.95
servconf.c 1.53
2002-02-10 16:23:33 +00:00
mrg
bf06edf092
give splode 8 raid devices
2002-02-10 15:49:39 +00:00
pk
e678b7f1d0
Use .ORDER targets to express the dependencies on subdir runs. This makes
...
the resulting tree complexity O(N) (N=# of subdirs), and it also makes it
easier to comprehend the Makefile logic.
2002-02-10 15:46:42 +00:00
mrg
13ba5ca255
the exec LKMs work on sparc64.
2002-02-10 15:46:28 +00:00
mrg
d3fc678205
look in sys/arch/${MACHINE}/${MACHINE} as well as ${MACHINE_ARCH}
2002-02-10 15:43:41 +00:00
mrg
1b9f6c7a2e
build svr4_sigcode.s on sparc
2002-02-10 15:42:57 +00:00
mrg
cf5b2d8368
build sunos_machdep.c and sunos_sigcode.s on sparc & sparc64
2002-02-10 15:41:58 +00:00
mrg
34b423fa60
don't build compat_aout LKM; hasn't been tested.
2002-02-10 15:40:32 +00:00
bjh21
57a0815fae
Clean up the distinction between krb5_enctype and int, and between
...
krb5_key_usage and unsigned. These patches are necessary for
platforms with short enums, and should already be in Heimdal CVS.
2002-02-10 15:31:18 +00:00
mrg
16189b5a23
- add a AUDIO_FORMAT_DEFAULT. use it. don't change functionity.
...
- fix the function selection in sunau conversions.
- be more verbose when given -V. (hi lennart! :)
2002-02-10 15:30:53 +00:00
martin
046f73ccbb
More ALTQ gotchas from Thomas Klausner:
...
Use IFQ_SET_MAXLEN instead of accesing opaque queue members directly.
Don't forget to IFQ_SET_READY the queue.
2002-02-10 15:29:58 +00:00
takemura
836a4742ac
Fixed locater id -> platform.
2002-02-10 15:17:24 +00:00
martin
39764a5363
Use IF_IS_EMPTY and IFQ_IS_EMPTY instead of accessing queue members
...
directly. Noticed by Thomas Klausner.
2002-02-10 15:17:21 +00:00
takemura
3b60ef2391
Fixed locater id -> platform.
2002-02-10 15:17:20 +00:00
martin
e8aa4b2c2a
Fix typo in comment.
2002-02-10 15:13:43 +00:00
sato
88b86c9804
fix ONLY_4122_4131
2002-02-10 15:09:32 +00:00
takemura
b38c963272
Made vr.c compilable without SINGLE_VRIP_BASE macro.
2002-02-10 14:38:57 +00:00
sato
24db74be12
fix miss changing.
2002-02-10 14:36:52 +00:00
takemura
90888496a2
Made rtc.c compilable without SINGLE_VRIP_BASE macro.
2002-02-10 14:15:32 +00:00
bjh21
294cb551a3
Switch libc syscall veneers over to using our shiny new official SWI range.
2002-02-10 14:10:59 +00:00
bjh21
282980297f
xdr_enum() now gets passed a real enum_t *, rather than an enum foo *
...
in disguise. This means it can just be yet another copy of
xdr_int32_t(), rather than messing around trying to work out the size
of an enum.
This change should make no difference on existing ports, where enum_t
is the same size as all enums, but will make a difference on ARM ELF.
2002-02-10 13:47:10 +00:00
takemura
d5cf5c95e8
Made vrgiu.c combilable without SINGLE_VRIP_BASE macro.
2002-02-10 13:47:06 +00:00
takemura
85e0e861bf
Added base address table to compile without SINGLE_VRIP_BASE macro.
2002-02-10 13:23:55 +00:00
mrg
53ecceda8d
apply the same fix as the previous to WAV output creation.
2002-02-10 13:23:27 +00:00
bjh21
07bb20afe4
Add some minimal testing of enumerations.
2002-02-10 13:22:58 +00:00
reinoud
a74d22be50
Add some extra comments for the `booted_kernel' variable.
2002-02-10 13:20:26 +00:00
chris
882addcbd3
Fix a potential boot failure, we need to make sure that the pt's used for the kernel mapping are contiguous otherwise map_chunk etc could overwrite the L1 table.
2002-02-10 13:19:27 +00:00
mrg
10d9e15ba0
convert the host (non _LE or _BE) encodings we can, as well. fixes part
...
of PR#12809...
2002-02-10 13:16:08 +00:00
mrg
9f1df20b86
define: datasize == 0 means use the whole file. fixes part of PR#12809.
2002-02-10 13:15:08 +00:00
wiz
6d119b5202
pcmcia -> pci in comment.
2002-02-10 12:26:23 +00:00