Commit Graph

92263 Commits

Author SHA1 Message Date
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