tron
6f563995b5
Do reallaction of magic entries array carefully to avoid possible memory
...
leak. Patch based on PR bin/9081 by Jun-ichiro itojun Hagino.
1999-12-31 13:07:59 +00:00
tron
a3045c188e
Add missing memory check in port table handling. Patch based on
...
PR bin/9080 by Jun-ichiro itojun Hagino
1999-12-31 12:58:12 +00:00
tron
18c5f3d5f1
Abort if memory for execv(2) argument array cannot be allocated instead
...
of passing an array with incomplete contents to login(1).
Fix provided by Jun-ichiro itojun Hagino in PR bin/9082.
1999-12-31 12:42:35 +00:00
ad
50fcd347dd
Comment px0 entry a little more accurately.
1999-12-31 12:21:06 +00:00
tsutsui
a7a5c8f2f4
Use utils/x_ping.
1999-12-31 10:00:24 +00:00
is
715da299de
assign the pointer
1999-12-31 08:38:13 +00:00
tsubai
e362a13605
Add zs softint definition. (I forgot to commit this...)
1999-12-31 08:15:48 +00:00
itojun
602b7d0407
indentation fix.
1999-12-31 08:01:26 +00:00
windsor
f2672a9b29
We need to put /usr in critical_filesystems_beforenet since rc.subr
...
("mount_critical_filesystems local") makes no assumptions about /usr.
Under certain (semi-normal) conditions, /usr is never mounted until
"mount -a" late in rc(8), and This Is Bad.
1999-12-31 04:42:02 +00:00
garbled
faa0b30255
Add FILES and EVIRONMENT sections detailing what files these programs use,
...
where they live, and how to modify that behavior.
1999-12-31 04:03:18 +00:00
simonb
a58b73afb3
Remove duplicate
...
#com* at boca? slave ?
line.
1999-12-31 00:14:56 +00:00
hubertf
e9e9f381a1
Add an entry for the Trident Microsystems CYBER 9525
...
(as found in an Toshiba Satellite 2650 XDVD).
1999-12-31 00:12:41 +00:00
pk
4681e48204
Remove private kernel members from `struct fpreg'; update accompanying comment.
1999-12-30 23:59:29 +00:00
hubertf
ac50ee0e91
Add an entry for the Trident Microsystems CYBER 9525
...
(as found in an Toshiba Satellite 2650 XDVD).
1999-12-30 23:53:42 +00:00
simonb
2ffa665bdd
Add architecture name to architecture-specific manpages.
1999-12-30 22:31:18 +00:00
is
b41bac45fe
Assign copyright to TNF and add license.
1999-12-30 21:09:56 +00:00
is
99943b2c6b
Rewrite of the Amiga bus_space machinery to prepare for the support of
...
the generic IDE driver and the PCMCIA slots.
1999-12-30 20:56:44 +00:00
eeh
e71251703c
Revamp 32-bit syscall entry points.
...
Change in-kernel FPU usage conventions.
1999-12-30 16:57:27 +00:00
uch
d136e27a9c
Before attach card, check card is detected.
1999-12-30 16:50:43 +00:00
eeh
98e266aba9
Update COMPAT_NETBSD32 stuff.
1999-12-30 16:42:10 +00:00
eeh
54b99fdd8b
Lots of changes:
...
remove ffs()
add bzero that uses block store insns
save %gsr to fpstate
revert to physical accesses for pmap_zero_page so we don't
have conflicting page mappings
general cleanup.
1999-12-30 16:39:53 +00:00
eeh
fe12b863f3
Add proc->md->fpstate and GSR to fpstate.
1999-12-30 16:35:25 +00:00
eeh
32834060c6
Fixup 64-bit type conversion issues.
1999-12-30 16:34:02 +00:00
eeh
724cd7eda1
Mark page table pages as wired rather than busy.
1999-12-30 16:31:18 +00:00
eeh
f1985e61f9
Add bootblk directory and only compile things on sparc64 machines.
1999-12-30 16:27:54 +00:00
eeh
58379b85fa
Make CLKF_INTR() more intelligent.
1999-12-30 16:26:18 +00:00
eeh
75402069b7
Use absolute size structures for H/W registers.
1999-12-30 16:25:17 +00:00
eeh
01dc4c4451
Update 32-bit sigcontext structures.
1999-12-30 16:24:33 +00:00
eeh
0e853e8d4a
struct core32 is now in MI headers.
1999-12-30 16:22:12 +00:00
eeh
2c1410f883
Implement PMAP_PREFER().
1999-12-30 16:21:25 +00:00
eeh
4558c5bfb7
Add the %gsr to our fpstate structure.
1999-12-30 16:20:43 +00:00
eeh
0e53075800
Switch libkern back to a library 'cause bzero's back in locore.s.
1999-12-30 16:19:00 +00:00
eeh
c0ac678704
I should have made uvm_page_physload() take paddr_t's instead of vaddr_t's.
...
Also, add uvm_coredump32().
1999-12-30 16:09:47 +00:00
eeh
3bd42b03a7
Make getcwd_common() available to COMPAT_NETBSD32 code as well.
1999-12-30 16:01:34 +00:00
eeh
f293acc959
Dump cores for 32-bit processes.
1999-12-30 16:00:23 +00:00
jonb
fb98025cac
Make things link again. Thanks for the hints Simon and itojun...
1999-12-30 15:59:31 +00:00
eeh
b142754870
Handle args for 32-bit emulation processes properly.
1999-12-30 15:59:26 +00:00
eeh
7aeaf762e5
Move netbsd32_exec BEFORE normal 32-bit exec so 32-bit binaries are not executed
...
on 64-bit kernels without emulation mode.
1999-12-30 15:57:31 +00:00
eeh
c31ab38252
Add prototype for cpu_coredump32()
1999-12-30 15:53:09 +00:00
eeh
cadfe4867c
Add dtime_t for on-disk time_t so we can fix the Y2038 problem.
1999-12-30 15:51:35 +00:00
eeh
fd992f88b0
Make sure the elf_args strucure is appropriate for the size of the ELF binary.
1999-12-30 15:48:19 +00:00
eeh
65ff6824ed
Added a 32-bit compatibility process flag.
1999-12-30 15:46:16 +00:00
eeh
9701a23cec
Format for 32-bit core images.
1999-12-30 15:45:09 +00:00
eeh
a65e57bfc6
Update to 32-bit compatibility routines.
1999-12-30 15:40:45 +00:00
itojun
5dd97131d3
typo (sa_family must be sa_len)
...
NetBSD PR: 9084
1999-12-30 15:39:40 +00:00
eeh
818cfe2268
Workaround for gcc 2.96 bugs.
1999-12-30 15:34:47 +00:00
eeh
0ba088f0a3
New bzero() using block store insns.
1999-12-30 15:31:39 +00:00
eeh
d1b815fe32
Sample code to implement ffs() using the popc insn (if it's ever implemented).
1999-12-30 15:30:26 +00:00
itojun
e8834c8cd2
avoid memory leak on realloc() failure.
1999-12-30 09:52:03 +00:00
itojun
c8ebe62e8b
avoid memory leak on realloc() error.
1999-12-30 09:10:28 +00:00