thorpej
33f066d24c
Implement the shrinking and no-change bits of the Linux mremap(2) system
...
call, provided by Urban Boquist <boquist@cs.chalmers.se> in PR #5693 .
Add a comment about how one might implement the growing bit of mremap(2).
1998-07-02 23:26:58 +00:00
gwr
76cd67b8c7
Allow netif_getether() to use sif->sif_macaddr() on the Sun-3X
...
but check the PROM rev first, and print some info I want when
a PROM earlier than 3.0 is found. (Then just try it!)
1998-07-02 21:58:25 +00:00
phil
d6e31d7e9d
Small tweeks, redoing language for dynamic menus.
1998-07-02 21:46:18 +00:00
gwr
4b50f96523
Add strncmp.c
1998-07-02 21:36:00 +00:00
kleink
901ea16862
Addendum to previous change: since pread()'s and pwrite()'s first official
...
appearance was in X/Open CAE Spec Issue 5 Version 2, add a section for that
and move the prototypes there.
1998-07-02 21:20:54 +00:00
tsubai
197650c433
Reduce flushcache'd area.
1998-07-02 19:26:02 +00:00
tsubai
a8ce5c2403
Console support.
1998-07-02 18:58:32 +00:00
tsubai
f1b1f5211a
Display/Keyboard console support (by calling Openfirmware)
1998-07-02 18:46:28 +00:00
tsubai
2d13e5da31
Add #include <sys/syscall.h> for "SYS_sigprocmask".
1998-07-02 18:40:24 +00:00
tsubai
ee91417fc2
Use BAT to map Openfirmware work area.
1998-07-02 18:21:03 +00:00
wrstuden
29f991cc2f
Fixup last revision to zs.c. Keep a lot of the comment cleanup, and
...
keep the explicit clearing of interupts in zscnprobe.
1998-07-02 17:32:03 +00:00
mycroft
b4d0730191
Cosmetic change.
1998-07-02 14:39:51 +00:00
is
0ca02c68a7
Thinko in last fix: we have to actually check each address for a copy on
...
our ifp, else we might fail for some strange configurations.
1998-07-02 14:00:39 +00:00
is
d8b8a41918
The rewrite of if_arp.c to work with the hashed interface address lists
...
(1.44) missed a test for the right interface, making some machines answer
to some bogus arp requests (like for WHO-HAS 127.0.0.1).
The quick patch in 1.46-1.47 does not work for so-called "unnumbered"
interfaces, that is, (point-to-point) interfaces that share their local
address with another (e.g., the Ethernet) interface.
We add a macro to in_var.h, to step (in the current implementation) through
the hash chain and fine more entries with the same address, and use that
in if_arp.c to find one which belongs to our interface.
1998-07-02 11:39:56 +00:00
lukem
3444f2aeff
regen
1998-07-02 08:27:39 +00:00
jonathan
f31b504207
Change not-in-tree drier stubs to use needs-flag, not needs-count,
...
and use needs-count only where acutally used (qvss, qdss, ts-11)
1998-07-02 07:55:29 +00:00
mrg
9cc2c90c42
backout previous; there was no buffer overflow anymore. while i'm here,
...
fix some KNF and stop account information leakage in the case of logging
in as a non-existant user (did not prompt for a password for call crypt(3)
before returning "Login incorrect.")
1998-07-02 07:46:45 +00:00
jonathan
f846ca5dca
Do datbase normalization on sets/lists/*/* containing shared-library
...
related files. Partition into three categories:
* shl.mi -- MI sharedlib files present on all ports with shared libs
* shl.aout -- MI sharedlib files present on all ELF ports
* shl.elf -- MI sharedlib files present on all a.out ports
Add rudimentary shl* support to makeflist.
Remove files left empty after shlib normalization.
Add ad.mips where appropriate.
Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1).
1998-07-02 06:36:35 +00:00
thorpej
469eb58301
Fix pread64/pwrite64 wrt. argument translation.
1998-07-02 02:20:21 +00:00
thorpej
a644188b88
int -> ssize_t ... today is not my day.
1998-07-02 01:42:28 +00:00
thorpej
637dff3592
Wrappers around the indirected positional i/o system calls; the off_t
...
arguments must be padded.
1998-07-02 01:25:37 +00:00
thorpej
e5f49cece3
Regen: pad off_t args in pread/pwrite/preadv/pwritev.
1998-07-02 01:24:24 +00:00
thorpej
d4e618b3a5
Argh, pad the off_t args in pread/pwrite/preadv/pwritev. System call
...
numbers don't change since the window of brokenness was so small (1 day).
1998-07-02 01:23:33 +00:00
wrstuden
4f500bad2e
Another printf("%:"...) bites the dust (->vprintf(...))
1998-07-02 00:47:30 +00:00
gwr
efa0b5e2f5
fix the comment
1998-07-01 23:12:42 +00:00
phil
3ff44f8429
Stop scrolling of a non-scrolling menu using arrow keys.
1998-07-01 23:02:50 +00:00
gwr
294fa42b6c
Use the shared ../libsa/xxboot.c
1998-07-01 22:56:45 +00:00
gwr
c426f6cd97
Replace {net,ufs}boot/boot.c with a shared libsa/xxboot.c
1998-07-01 22:51:43 +00:00
thorpej
e9b40e3d85
Dont' check sysflags here... just look for NHPIB or IHPIB device IDs.
1998-07-01 22:47:12 +00:00
thorpej
a1e53914d7
If sysflags tells us we have an internal HP-IB interface, don't bother
...
reading the DIO device ID at select code 7, but rather hard-wire the ID
to the IHPIB ID. This prevents us reading what might look like a valid
ID to another device when IHPIB is present. (IHPIB doesn't always return
a correct device ID, grumble.)
1998-07-01 22:46:29 +00:00
dbj
06fc3488e2
Moved rom memory configuration reading code into nextrom.c from machdep.c
1998-07-01 22:23:40 +00:00
dbj
3a5d43569e
changed diagnostic panic into a printf since an unexpected condition appears
...
to happen every once in a while. (The DMA interrupt gets called w/o
the completed bit set)
1998-07-01 22:14:44 +00:00
kleink
f83df102e6
Regen.
1998-07-01 21:59:20 +00:00
kleink
87ee222a07
Add vendor IDs for Hewlett-Packard, Interphase and Mylex; add a product ID
...
for the Interphase Seahawk 4811 FDDI Controller.
1998-07-01 21:57:32 +00:00
tv
e89e603343
_GLOBAL_OFFSET_TABLE_ needs a _C_LABEL() wrapper, too.
1998-07-01 21:42:51 +00:00
tv
725b3015b6
Strip extra underscore on _mcount on ELF.
1998-07-01 20:55:45 +00:00
tv
28260456a9
Add relocation definitions used by ld.elf_so.
1998-07-01 20:43:56 +00:00
tv
d643a3384e
Allow PAGESIZE to be set via a -D option to cc (CLBYTES not a constant on
...
sparc; it is defined in terms of the kernel variable "nbpg")
1998-07-01 20:42:47 +00:00
tron
f5a8d207a9
Prevent buffer overflow on reverse lookup, fixes PR misc/5688 by
...
D'Arcy J.M. Cain.
1998-07-01 19:29:22 +00:00
scottr
3733eac8e4
Undo a thinko in the various VIA2 isr loops: increment
...
bitnum inside the loop, not as part of the condition.
1998-07-01 18:57:36 +00:00
mjacob
3664a056b3
Align output for Tape specific bits and use new Sense Key defines (for clarity)
1998-07-01 17:18:45 +00:00
mjacob
6aa030f90b
Use new Sense Key defines (for clarity)
1998-07-01 17:16:46 +00:00
tv
fb267f06f0
On ELF, make __indr_reference undefined and __warn_references do nothing,
...
as on Alpha. This should be fixed to do something in both cases.
1998-07-01 17:14:51 +00:00
mjacob
a228166c1a
oh, for goodness sake, define the bloody Sense Keys...
1998-07-01 17:04:31 +00:00
tv
a3ef68cb68
Add a hack to recognize VAX kernels. This will later be made into its own
...
bfd target (a.out-vax-ultrix or a.out-vax-netbsd-kernel).
1998-07-01 15:15:51 +00:00
scottr
398759b74e
Whoops, forgot to bracket struct grfinfo with #ifdef GRF_COMPAT.
1998-07-01 14:52:21 +00:00
scottr
f170a53f0b
Add a GRF_COMPAT option so that old-style grf ioctl() code can be
...
removed from the kernel.
1998-07-01 14:49:07 +00:00
ragge
1aab7e8c23
Added boot program support for the SGEC Ethernet controller, present on
...
some VAX 4000 maachines. Written by Jay Maynard. (jmaynard@phoenix.net )
1998-07-01 10:52:10 +00:00
ragge
7b2ca7e1ba
RPB number for SGEC Ethernet controller (ze).
1998-07-01 09:37:11 +00:00
ross
7897fc307b
Add support for:
...
DEC_1000
DEC_1000A
DEC_ALPHABOOK1
DEC_EB66
Remove support (ran out of space) for: ahc and bha. SCSI must be ncr or isp.
This will be fixed soon by defining an optional, two-floppy install
alternative.
1998-07-01 09:14:02 +00:00