nisimura
4371d91433
Have MI ncr53c9x_attach() the 2nd and 3rd arguments for scsipi_adater
...
and scsipi_device respectively, with size reduction of ncr53c9x_softc.
Specifying NULL instructs the driver to use default adapter and default
device codes. Every target port has ncr53c9x_attach(sc, NULL, NULL) anyway.
2000-06-05 07:59:50 +00:00
pk
36a1354bc6
Change previous to use `vm_map_min(dstmap)' instead of hard-coding
...
VM_MIN_KERNEL_ADDRESS.
2000-06-05 07:28:56 +00:00
itojun
8987054176
pass struct proc * down to udp6_output and in6_pcbbind.
2000-06-05 06:38:22 +00:00
simonb
ce00d9ac26
Add a cache ala pwcache(3). Gives a small but measurable performance
...
improvement for callers to devname(3) (eg ps(1)) under most circumstances.
2000-06-05 06:12:49 +00:00
thorpej
724a90318e
- Fix file descriptor passing AGAIN. This has apparently been broken
...
on LP64 systems (and probably the SPARC) since the __cmsg_alignbytes()
changes went in.
- Change file descriptor passing to use CMSG_DATA(), not (cm + 1). This
pretty much has to be done in order to make it work properly on LP64,
and considering that it's been broken this long...
- Use CMSG_SPACE() to determine the mbuf length needed for a given
control message, and CMSG_LEN() to stash in the cmsg_len member.
2000-06-05 06:06:07 +00:00
thorpej
d20c2ec7d2
- Kill some warnings, and enable WARNS=1.
...
- Use CMSG_SPACE() and CMSG_DATA() properly; don't define structures
to hold messages, which will not have the correct alignment after
the cmsg header.
2000-06-05 06:01:42 +00:00
thorpej
934426175d
- An initialized variable kept LOCAL_CREDS from being set on
...
the listen socket properly. This caused spurious rpcbind(8)
failures.
- Don't define a "credmsg" structure. Instead, dynamically
allocate a buffer of the correct size of the message with
CMSG_SPACE() and free it when we're done. This gets the
size of the buffer right on LP64 platforms, which has padding
for alignment thrown in.
- Check for non-present or truncated cred messages when recvmsg(2)
returns.
2000-06-05 05:58:46 +00:00
simonb
7f7c61365d
Now that the CPUSTATES info is in <sys/sched.h>, we don't need to include
...
<sys/dkstat.h> anymore.
2000-06-05 05:24:07 +00:00
matt
661884208a
add support for counting soft interrupts
2000-06-05 03:45:23 +00:00
simonb
57301eb879
Add xntp 3.5 programs, libraries and doco to the obsolete list
2000-06-05 03:17:23 +00:00
matt
6204fa3c99
Update to new evcnt stuff
2000-06-05 02:28:19 +00:00
matt
2f85fe7adb
Adjust to new evcnt stuff.
2000-06-05 00:09:17 +00:00
tron
be033824b6
Use "NULL" instead of "0" in pointer assignments and comparisons.
2000-06-04 23:03:27 +00:00
gmcgarry
efa5140d27
Document APM_ALLOW_BOGUS_SEGMENTS. Update description for APM_POWER_CHANGE,
...
addresses PR10066 from Takahiro Kambe <taca@sky.yamashina.kyoto.jp>.
2000-06-04 22:38:58 +00:00
gmcgarry
11382b8021
Add APM_ALLOW_BOGUS_SEGMENTS - allow the use of data segments which
...
are in unexpected locations.
2000-06-04 22:36:27 +00:00
gmcgarry
745e3fef63
pciiide -> pciide
2000-06-04 22:22:12 +00:00
gmcgarry
a5156a5c97
Cleanup #if 0 cruft.
2000-06-04 22:21:09 +00:00
mycroft
43a543fa88
Implement CLKF_INTR(), to count interrupt time separately.
2000-06-04 21:27:38 +00:00
simonb
fdd068aea6
Minor formatting nit.
2000-06-04 21:07:22 +00:00
matt
ac621687a3
Add coff_machdep.h (now need due to the recent exec_coff changes).
2000-06-04 21:06:18 +00:00
ragge
1320a4106c
Adopt to latest mba/hp changes.
2000-06-04 20:04:21 +00:00
ragge
79e7f9966d
Adapt to mba changes. Fix assembler buf (EDIV uses 64-bit arg, not 32).
2000-06-04 19:58:17 +00:00
matt
a8a863d4ea
more cleanup. use __builtin_frame_address(0) instead of our funky
...
FRAMEOFFSET macro. define an interrupt call frame and use that directly
instead of some magic offsets. Make boot autoconf.o use the current
reality.
2000-06-04 19:30:14 +00:00
cgd
0d6c1f9870
This is the dawning of the age of Aquarius ... o/~ (evcnt bumps us to 1.4ZA)
2000-06-04 19:17:27 +00:00
cgd
cffb580806
Implement the more flexiable `evcnt' interface as discussed (briefly) on
...
tech-kern and now documented in evcnt(9).
2000-06-04 19:14:14 +00:00
matt
e2293f4ad0
Add a comment
2000-06-04 19:03:27 +00:00
mycroft
981f9b7d7b
Use hline() and variants in a bunch of places.
2000-06-04 18:29:13 +00:00
ragge
c46119030a
Forward declaration of `struct proc'.
2000-06-04 18:27:39 +00:00
mycroft
796e1a63fa
Fix a check so that holding down the space bar doesn't cause systat to lose.
2000-06-04 18:14:45 +00:00
matt
f08ff1ad2d
use PR_IPL instead of 0x12.
...
align entries of various symbols.
2000-06-04 18:13:06 +00:00
mycroft
3ddc3c22b9
Fix the CPU usage bar graph.
2000-06-04 18:10:40 +00:00
thorpej
1c8cd252f9
ANSI'ify.
2000-06-04 18:09:36 +00:00
ragge
db7db1456e
Remove home-grown interrupt vector handler.
...
Bus_space'ify; needed to get RH11 working. Still much more to do, though.
2000-06-04 18:04:38 +00:00
ragge
d7a5a63645
Changes to sbi_attach_args. (and some cleanup)
2000-06-04 18:02:35 +00:00
ragge
1838716f7b
Remove some unneeded code. (and cleanup).
2000-06-04 18:00:48 +00:00
ragge
82e0b5f7db
Changes of sbi_attach_args. (and cleanup)
2000-06-04 17:59:50 +00:00
ragge
1e19df4bfd
Clean up the sbi_attach_args struct and put in tag/handle.
...
Move a nice macro to scb.h.
2000-06-04 17:58:19 +00:00
thorpej
6addd3ac42
Nuke a couple of unnecessary IMBs. In these cases, the mappings weren't
...
hanging, only perhaps the permissions being lowered, in which case the
I-stream does not need to be sync'd.
2000-06-04 17:39:12 +00:00
thorpej
a39439b400
ANSI'ify.
2000-06-04 16:55:57 +00:00
mycroft
a7c27cd3af
Nothing yet.
2000-06-04 16:29:25 +00:00
mycroft
9dcdff8f25
Add stubs for PE/COFF.
2000-06-04 16:26:11 +00:00
mycroft
e9deffe0bf
Move a bunch of the COFF definitions into exec_coff.h, so they can be used by
...
other code. XXX Not tested on SH3 yet.
2000-06-04 16:23:59 +00:00
thorpej
13ba787e60
Use kern.cp_time to fetch cp_time[]. Don't support fetching it from
...
crash dumps yet, as that requires determining which CPU we should fetch
it from, etc.
2000-06-04 16:06:25 +00:00
thorpej
581e676913
Protect kernel function prototypes with _KERNEL.
2000-06-04 15:18:08 +00:00
veego
dc3bf4930d
Back out the last commit. It seems that your includes are out of date.
2000-06-04 13:49:21 +00:00
itojun
eed37fdd23
we have never shipped IPv6/IPsec in official releases, so we don't
...
need to register files that are gone. From: bernd ernesti
2000-06-04 12:25:25 +00:00
tsubai
0552fd6de2
Dump fp regs into core file.
2000-06-04 12:12:13 +00:00
fvdl
8ff5b7bdd6
Host access checking for a local socket makes no sense.
2000-06-04 12:06:44 +00:00
tsubai
473864f976
Read fp regs from core file.
2000-06-04 12:06:43 +00:00
itojun
d586fbe2be
register removed IPv6/IPsec include files (nonstandard file paths).
2000-06-04 11:58:25 +00:00