96053 Commits

Author SHA1 Message Date
manu
d5ed80d9c6 The IRIX usinit(3) function expects a page of memory to be available at
address 0x200000 (disasembling usinit shows that this address is hardcoded in
libc). It uses it for locks and semaphres.

We therefore allocate this page of memory, to prevent IRIX process from
faulting when thay call usinit(3).
2002-04-20 16:19:22 +00:00
bouyer
0852b37f15 Note that if siop_common_xfer is changed, the scripts need to be changed too. 2002-04-20 15:25:53 +00:00
manu
1f32c2b1c4 One more unsupported feature: SGI_SATCTL 2002-04-20 07:43:35 +00:00
manu
829bfed008 Added missing irix_misc.c 2002-04-20 07:42:32 +00:00
simonb
b0b78e1e37 Fix a white-space nit. 2002-04-20 06:04:35 +00:00
yamt
ab015054f8 - fix a.out case. (pointed by an anonymous person)
- use __ELF__ to determine if we're using elf.
2002-04-20 05:55:47 +00:00
mjacob
acfd588eca Number of luns supported for SCC-2 is actually really 16384- top
3 bits are lun address modifiers.

Remove code that (incorrectly) thought it was asking the f/w to only
PLOGI if not already PLOGI'd. The current f/w documentation tells us
that we have this backwards.
2002-04-20 05:05:56 +00:00
gmcgarry
377968bc08 Make all devices, bump ramdisk size, and fiddle with inode density. 2002-04-20 05:01:58 +00:00
bouyer
97fe8b91c5 Move a few things around, so that ic/siop_common.c and pci/siop_pci_common.c
can be compiled without including siopvar.h.
2002-04-20 00:15:54 +00:00
enami
c52dde84e4 Don't assume that $0 is this script. 2002-04-19 23:13:44 +00:00
enami
8a4552987f Wrap long lines. 2002-04-19 23:12:26 +00:00
schmonz
1524f54e8e Add myself. 2002-04-19 23:03:09 +00:00
tv
bcde44453d Emit an empty <stdint.h> if the host doesn't have one. Should fix PR 16416. 2002-04-19 22:47:11 +00:00
kleink
a641861ab8 Rig pmap_print_mmuregs() for the 601. 2002-04-19 20:56:56 +00:00
drochner
1fba973e56 make it build without REFCLOCK but with -Wall 2002-04-19 20:45:54 +00:00
tsutsui
b4ede19e63 Remove obsolete header files used by old (pre-wscons) kernel. 2002-04-19 18:30:58 +00:00
heinz
47141ed0bf Add missing CVS tag 2002-04-19 16:43:38 +00:00
heinz
9f8fa51b2d Removed the files after renaming to kf_iso8859_1_* (in agreement with
is@netbsd.org).
2002-04-19 16:38:13 +00:00
heinz
3c56e1f6a3 Add options for console fonts 2002-04-19 16:30:27 +00:00
heinz
691273a308 Add options for iso8859-1 and -2 kernel fonts and change the file selection
for kernel fonts (in agreement with is@netbsd.org)
2002-04-19 16:29:17 +00:00
heinz
34da823975 regen after GENERIC v1.178 2002-04-19 16:14:01 +00:00
heinz
deadec2d40 Add options for console fonts 2002-04-19 16:11:26 +00:00
drochner
9c80231f6b check interrupt status of the PCI interface chip (if possible)
before calling the (slow) isic handler
being here, remove #ifdefs for FreeBSD and old version support
and add RCS ID tags
2002-04-19 10:55:46 +00:00
tsutsui
b0b225c021 Switch to NDWO ustar bootfloppy creation process. 2002-04-19 10:40:23 +00:00
wiz
ea039f6637 Fix setlist name typo. install/16406 by Hiroyuki Bessho. 2002-04-19 09:47:10 +00:00
gmcgarry
b6e2bd1d9e Make the install notes before trying to install them. 2002-04-19 07:32:08 +00:00
lukem
9ed0aaa314 borrow trick from ../makefs/Makefile to make this more portable for <ufs/... 2002-04-19 07:19:09 +00:00
lukem
8eb8919e12 - Add code from Matt Fredette <fredette@theory.lcs.mit.edu> to implement
fstype checking, and back-end "ffs" support.
- Consistently use at least uint32_t for blocknumbers (vs. int / long / ...)
- Consistently use uintXX_t instead of u_intXX_t.
- Move various duplicated prototypes into "installboot.h"
2002-04-19 07:08:51 +00:00
gmcgarry
68388660cf Set ndrq to zero if no drq is specified. 2002-04-19 05:27:04 +00:00
itojun
49d6a0d5af document MKxxx/NOxxx naming rule. 2002-04-19 03:08:05 +00:00
matt
fb64329c36 Add a missing == 0 to a strcmp of "vec" 2002-04-19 02:20:21 +00:00
wiz
bc768c8abb Remove unneeded cdev_decl(pms). 2002-04-19 02:15:59 +00:00
wiz
440337fdce Remove (commented out) pms cdev_decl. 2002-04-19 02:12:00 +00:00
wiz
8aedc259f8 Don't cdev_decl(pms). 2002-04-19 02:10:17 +00:00
wiz
b430d917cf Complete renaming of opms to opms (was mostly pms internally).
Mechanical change, tested by cross-compiling GENERIC from i386.

Approved by christos.
2002-04-19 01:43:48 +00:00
dillo
c0e4591901 regenerate (nuke wrong pms(4) reference) 2002-04-19 01:38:33 +00:00
dillo
0278f5dfcc Add special case: /dev/pms should refer to opms(4) (if it existed), not
to pms(4).  Noted by Thomas Klausner.
2002-04-19 01:34:41 +00:00
simonb
f09098b78b Add a newline to a debug printf. 2002-04-19 01:14:17 +00:00
wiz
d79f4782b6 Complete renaming of opms to opms (was partly named pms, externally and
internally).  Move arm/iomd/pms* to arm/iomd/opms*. Mechanical change,
tested by cross-compiling a kernel from i386.

Approved by christos.

XXX: What are arm/arm32/conf.c and arm/include/conf.h good for?
2002-04-19 01:04:38 +00:00
gehenna
7fdc59f9fc Regen 2002-04-19 00:55:31 +00:00
bjh21
bb6c644707 "make release" in distrib/acorn26 too. 2002-04-19 00:05:25 +00:00
bjh21
82120310c1 Provide a Makefile to link into the rest of the tree. 2002-04-19 00:03:46 +00:00
bjh21
e2bc29b8b1 Initial ramdisk kernel glue for acorn26. Still needs sysinst adding. 2002-04-18 23:55:50 +00:00
christos
590eabc9c6 Set the stack limit to something smaller than the default, like it is
done in the aix case so that we don't end up mlockall() unused memory.
From: witek@wnuk.eu.org (Witold J. Wnuk)
2002-04-18 23:18:42 +00:00
matt
79b1afa490 Change test for M_EXT to M_READONLY for MROUTING. We only need to to do
a pullup if we aren't allowed to modify the packet.
2002-04-18 22:33:21 +00:00
thorpej
46a2773ba8 * Fix the CS_IS_ENABLED() logic so that it actually evaluates to
"true" at the appropriate times for non-PCMCIA interfaces.  This
  means that the ENETRESET path in cs_ioctl() now runs, thus fixing
  multicast (and IPv6) on my Shark.  Yay.

* Simplify cs_hash_index(): Rather than taking the bottom 6 bits of
  a big-endian CRC32 and reversing them, just take the top 6 bits of
  a little-endian CRC32.
2002-04-18 21:58:02 +00:00
fredette
ed853533a0 Fixed a spelling mistake. 2002-04-18 21:45:37 +00:00
kleink
99d4b7c71f Unused; already implemented in libkern. 2002-04-18 21:42:36 +00:00
fredette
e19ecd314c Fixed a spelling mistake. 2002-04-18 21:41:38 +00:00
tv
42f04dab1c Actually put the include directory timestamp under the "include" directory,
such that nuking the dir by hand also nukes the timestamp.
2002-04-18 21:15:08 +00:00