simonb
01f089f91b
Include system info command line options [-MQST] in usage message.
...
Bomb out with usage message if extra command line arguments are present.
2000-06-03 04:12:48 +00:00
simonb
7474436532
Finished an unfinished sentence.
2000-06-03 04:05:35 +00:00
simonb
cc24eb4a14
Big makeover:
...
- Use new SysV IPC sysctl interface if no core file or system name
list supplied.
- Break up into functions instead of a 398 line main (necessary for
code re-use in kvm vs. sysctl case anyway).
- Remove "#define _KERNEL" before including some kernel files!
- Remove setgid bit.
2000-06-03 03:58:44 +00:00
fvdl
431e8abf29
Move rpcb_prot.x to here from libc/rpc.
2000-06-03 02:29:22 +00:00
fvdl
cfe96f8218
Move rpcb_prot.x to include/rpc.
2000-06-03 02:28:40 +00:00
fvdl
550e62c47a
Move rpcb_prot.x to include/rpc instead.
2000-06-03 02:28:12 +00:00
fvdl
198594fe25
Fix rpcb_prot.h target.
2000-06-03 02:12:00 +00:00
fvdl
3e07f160dc
Remove portmap, add rpcbind.
2000-06-03 00:52:22 +00:00
fvdl
35d98921a7
Reflect changed Unix domain socket name.
2000-06-03 00:51:27 +00:00
fvdl
add1c74187
This file was omitted in the original commit.
2000-06-03 00:47:21 +00:00
fvdl
cc755ae9f6
Change unix domain socket to rpcbind.sock.
2000-06-03 00:43:21 +00:00
fvdl
a5f38c029b
rpcbind uses a pidfile.
2000-06-03 00:17:17 +00:00
matt
2c336f1de3
Add VAX display types along with the SPARCbook P9100.
2000-06-02 23:45:13 +00:00
fvdl
21a52aab9e
Enable the TI-RPC switch by default. Add a kludge that Sun appears to
...
use for the names of the XDR functions to take care of rpc*_t.
2000-06-02 23:30:17 +00:00
fvdl
580b06b52e
s/portmap/rpcbind/
2000-06-02 23:23:27 +00:00
fvdl
5531feb1a7
USe new RPC interface.
2000-06-02 23:20:49 +00:00
fvdl
ed2c47f74f
Adapt for new RPC interface.
2000-06-02 23:20:18 +00:00
fvdl
b992cb1db9
Update rpcinfo to handle rpcbind version 3 and 4. Taken from Sun TI-RPC
...
distribution.
2000-06-02 23:19:38 +00:00
fvdl
03359a9af1
Add netconfig(4) and rpc(4) manual pages.
2000-06-02 23:18:31 +00:00
fvdl
2db4d2fdfe
Modify to support RPC over IPv6.
2000-06-02 23:17:55 +00:00
fvdl
6b395c99f1
portmap(8) has been replaced by rpcbind(8).
2000-06-02 23:16:39 +00:00
fvdl
d687de29c6
rpcbind, the successor to portmap. Taken from Sun TI-RPC source code,
...
then modified. This still contains some ugly special casing for
procedures in the security section, but I haven't found a nicer way
so far.
2000-06-02 23:15:41 +00:00
fvdl
7df0ccbadc
Add new RPC code, based on Sun's TI-RPC code. Adapted to not use XTI,
...
but sockets instead, internally. Old, backward compatible interfaces
maintained.
2000-06-02 23:11:05 +00:00
fvdl
5454a2b803
Fix omission in previous.
2000-06-02 23:01:57 +00:00
fvdl
c257a3b3ea
New headers for the new RPC code (based on TI-RPC from Sun).
2000-06-02 22:57:54 +00:00
eeh
03228642f7
Use all 64 address bits in ld*a()/st*a() macros so physical device addresses
...
work. (Also add some bus_space_*() debug hooks).
2000-06-02 22:56:32 +00:00
fvdl
02cd59a751
* Portmap is now called rpcbind.
...
* Add IPv6 RPC entries to inetd.conf (commented out by default, as the others)
* Add netconfig file, needed for TI-RPC code.
2000-06-02 22:54:08 +00:00
jdolecek
2a05365bbb
_rtld_unref_dag(): needed->obj might be null if the unreffed object has
...
some unsatisfied references (most often when compiled without necessary
-Wl,-R), so check for that instead of causing null-dereference;
this way the code has a chance to cleanup after itself and report
the error to caller
Thanks to Jason Thorpe for helping fix this!
2000-06-02 22:52:28 +00:00
thorpej
97b236dc90
Make this compile again.
2000-06-02 22:22:55 +00:00
matt
baaa1154d5
no need to raise ipl since the definition of softintr_schedule is that
...
it's from at or above softipl.
2000-06-02 22:14:10 +00:00
matt
479163743d
Note that softintr_schedule can safely be called multiple times
...
before the callback is invoked.
2000-06-02 22:12:11 +00:00
cgd
0b270a9dfb
booted_partition, not booted_parition...
2000-06-02 22:09:02 +00:00
thorpej
2d11440f4d
Back out previous change. It causes all sorts of problems. The
...
memory leakage stuff should be addressed, but this change was
obviously wrong.
2000-06-02 22:09:01 +00:00
matt
34a96c661b
replace spl4 with splconsmedia
2000-06-02 21:51:46 +00:00
matt
d278b1da45
Add IPL_* codes.
...
Add other codes for struct references.
Add softintr framework for IPL_SOFTNET and IPL_SOFTSERIAL.
General cleanup of .s files replacing hardcoded structure offsets with
symbolic ones.
2000-06-02 21:51:15 +00:00
matt
83a385c230
use splsoftddb() instead of hardcoding the ipl.
2000-06-02 21:49:06 +00:00
matt
b8cccfafd8
Move spl macros from <machine/param.h> to <machine/intr.h>
...
Fix botch on my part and make the IPL_* match reality on VAX.
Redefine spl macro using the symbolic IPL_ instead of being hardcoded.
Move schedsoftnet, schedsoftclock from <machine/cpu.h> to <machine/intr.h>
Add a _setsirr macro for schedsoft*.
Add softintr function and framework.
2000-06-02 21:47:02 +00:00
matt
fb6a3dfb64
Include offsets in vs_cpu register in comments.
2000-06-02 21:39:54 +00:00
hubertf
914468cda3
s/a //
2000-06-02 21:21:41 +00:00
mhitch
0e88f603fa
Allow sii driver to be compiled with MI SCSI support. Now DS3100 users
...
can use MI SCSI!
2000-06-02 20:24:20 +00:00
mhitch
51ebf74f71
Add commented out entry for SII driver using MI SCSI.
...
Remove DS500-only comment for MI SCSI configuration include.
2000-06-02 20:23:13 +00:00
mhitch
ccb1131a2d
SII driver goes MI SCSI: add a scsibus at xsii.
2000-06-02 20:22:00 +00:00
mhitch
ee0ecb0855
Coerce the SII driver into working with MI SCSI; convert scsipi_xfer info
...
into a ScsiCmd structure.
2000-06-02 20:20:29 +00:00
mhitch
44d42ae28b
Add some glue so let the SII driver work with MI SCSI.
2000-06-02 20:16:51 +00:00
mhitch
61ec2107d7
Clear lun field in ScsiCmd (SII driver change to work with MI SCSI).
2000-06-02 20:15:40 +00:00
mhitch
8e72d1b6c4
Adjust to allow SII driver to work with MI SCSI.
2000-06-02 20:12:57 +00:00
tsutsui
f44619d89d
KNF some lines.
2000-06-02 18:34:05 +00:00
thorpej
42e4f5279b
Rearrange the code that loads pages into the VM system somewhat, and
...
use the ACPI memory map if provided by the boot program.
2000-06-02 18:33:16 +00:00
thorpej
90ef824c6d
Actually define the ACPI memory map entry (bi_memmap_entry).
2000-06-02 18:27:47 +00:00
thorpej
7f1c64b910
Enable the code that passes the ACPI memory map to the kernel.
2000-06-02 18:26:10 +00:00