ragge
99baa81ae7
Rewrite cpu_fork(), it now looks like and works as other ports' cpu_fork()
...
(calling child_return() etc...). Have fun, Jason!
2000-05-27 16:33:04 +00:00
jdolecek
baea72f7e1
Add new mount option nomaplcase (name taken from Solaris) - if set, file
...
names read from non-Rock Ridge cdroms won't be translated to lower case.
This is functionally similar to -g flag, but the version numbers on files
are still stripped.
2000-05-27 16:32:08 +00:00
bouyer
e42c2ac5fb
Ops, state should be RESET, not RECAL here.
2000-05-27 16:11:16 +00:00
jdolecek
943f329ed7
add a new mount flag ISOFSMNT_NOCASETRANS - if set, the file names are not
...
translated to lower case
2000-05-27 16:03:55 +00:00
simonb
66f45159dc
Handle kern.proc_args as well.
2000-05-27 15:30:12 +00:00
simonb
4f6ebe8e2a
The name of the KERN_PROC_ARGS sysctl is proc_args, not proc_argv.
2000-05-27 15:28:58 +00:00
simonb
8bbe78e806
s/fprintf(stdout/printf(/
2000-05-27 15:11:05 +00:00
simonb
732db039ce
Deal with new structure returning sysctl()s.
2000-05-27 15:05:14 +00:00
sommerfeld
080fdae8fc
Bring into line with recent ktrace changes
2000-05-27 15:02:04 +00:00
scw
8e7a493bbc
Protect against multiple inclusion.
2000-05-27 14:45:36 +00:00
scw
48c1f20cf8
s/schedcpu_percpu/schedstate_percpu/
2000-05-27 14:25:00 +00:00
sommerfeld
0ee7e28d72
Add include of <sys/time.h> for now..
2000-05-27 13:51:38 +00:00
kleink
0bc407a568
Spelling nit.
2000-05-27 12:22:24 +00:00
mason
972014e5a8
Make compile after scheduler state cleanup.
2000-05-27 11:44:54 +00:00
soren
ed0572ca92
Regen.
2000-05-27 11:40:04 +00:00
soren
eaef48d317
Add a few devices.
2000-05-27 11:38:31 +00:00
kleink
12164ce45f
Formatting fixes.
2000-05-27 10:42:25 +00:00
jdolecek
c5d51d433e
fix prototype for fd_mod_free() - should fix port-mac68k/10063
2000-05-27 10:25:15 +00:00
ragge
aacf5a4bc1
Growel out the SCSI BUS ID from NVRAM instead of hard-code it.
2000-05-27 10:12:45 +00:00
matt
03e56c691e
Changes to put the COMPAT_AOUT code into ld.aout_so. Search <dir> for <lib>
...
then search /emul/aout/<dir> for <lib>. To make sure we don't get false
postives on ELF libraries we make the .so is a ZMAGIC dynamic library.
2000-05-27 06:53:29 +00:00
thorpej
267fbe6213
sleep() -> tsleep()
2000-05-27 06:51:30 +00:00
thorpej
5410ee3607
Update a couple of comments for reality.
2000-05-27 06:29:35 +00:00
matt
a328adc371
Add _PATH_EMUL_AOUT.
2000-05-27 06:08:28 +00:00
thorpej
6d02ce1e66
All users of the old sleep() are now gone; nuke it.
2000-05-27 05:00:47 +00:00
thorpej
21fc65e1a8
sleep() -> tsleep()
2000-05-27 04:52:27 +00:00
thorpej
d0a8b751b2
Don't use sleep() and a callout; just use tsleep().
2000-05-27 04:46:24 +00:00
thorpej
b3b7588160
Don't use sleep() and callouts; just use tsleep().
2000-05-27 04:42:14 +00:00
matt
dd266dbb2f
Fix counting of output packets. Only count descriptors with TDES_LS set.
...
Also make transmit timeout logic more correct.
2000-05-27 04:26:32 +00:00
soren
4a6fea14b4
Correct ones, even.
2000-05-27 03:53:11 +00:00
soren
c77afc79a4
Forgot to define sd and cd majors.
2000-05-27 03:52:26 +00:00
simonb
abae45a32c
Set *sizep correctly if returning the number of elements. Pointed out
...
by Anders Magnusson.
Honor elem_count in the KERN_PROC2 case, as well as overall buffer
space. The only user-land code to use this set the elem_count to
"buffer_space / elem_size", so we've had no incorrect behaviour to date.
2000-05-27 03:24:50 +00:00
matt
fa1474c2eb
This need <sys/sched.h> to compile.
2000-05-27 03:23:22 +00:00
enami
72d16d3ff2
Convert to use mdoc macros more. The pervious commit, which partially
...
converted to mdoc, just results malformed output.
2000-05-27 02:23:19 +00:00
soren
39b5e9b4a2
ncr(4) wouldn't work, so s/ncr/siop/.
2000-05-27 02:19:34 +00:00
enami
2e535006c1
No longer need to include sys/types.h.
2000-05-27 02:18:12 +00:00
soren
96a81498cf
Remove stacktrace() prototype.
2000-05-27 02:16:25 +00:00
soren
355d1234b9
The datap argument to the write_{multi,region} calls is const.
2000-05-27 02:15:01 +00:00
soren
92a32ad9b2
Protect against multiple inclusion.
2000-05-27 02:14:22 +00:00
soren
630f6535cd
Match a comment with the MIPS3 version.
2000-05-27 02:13:46 +00:00
soren
dc83d17889
Include <sys/param.h> to make the new cpu.h happy.
2000-05-27 02:13:12 +00:00
soren
08f5b3301d
The datap argument to bus_space_write_{multi,region}_* should be const.
2000-05-27 01:55:42 +00:00
enami
ec808c5ba9
Make this file compiles with !DIAGNOSTIC.
2000-05-27 01:43:27 +00:00
thorpej
d36becd30f
p_schedflags doesn't exist anymore; just set it to zero for now,
...
although we'll be able to get the correct info through kmem
groveling later.
2000-05-27 01:03:00 +00:00
tsutsui
7ae8c684a8
Increase delay on EEPROM access.
...
CATS sometimes cannot read MAC address correctly.
2000-05-27 00:55:42 +00:00
sommerfeld
d4ddc11a83
Two tweaks:
...
- For cleaner subprocess traces, malloc something before
spawning, so the syscalls malloc does while initializing don't gunk up
the trace.
- Increase pipe buffer sizes.
2000-05-27 00:45:37 +00:00
sommerfeld
40339b39f9
Reduce use of curproc in several places:
...
- Change ktrace interface to pass in the current process, rather than
p->p_tracep, since the various ktr* function need curproc anyway.
- Add curproc as a parameter to mi_switch() since all callers had it
handy anyway.
- Add a second proc argument for inferior() since callers all had
curproc handy.
Also, miscellaneous cleanups in ktrace:
- ktrace now always uses file-based, rather than vnode-based I/O
(simplifies, increases type safety); eliminate KTRFLAG_FD & KTRFAC_FD.
Do non-blocking I/O, and yield a finite number of times when receiving
EWOULDBLOCK before giving up.
- move code duplicated between sys_fktrace and sys_ktrace into ktrace_common.
- simplify interface to ktrwrite()
2000-05-27 00:40:29 +00:00
perseant
29f616cebe
Prevent dirops from getting around lfs_check and wedging the buffer cache.
...
All the dirop vnops now mark the inodes with a new flag, IN_ADIROP, which
is removed as soon as the dirop is done (as opposed to VDIROP which stays
until the file is written). To address one issue raised in PR#9357.
2000-05-27 00:19:52 +00:00
sommerfeld
951310bf3f
Remove a gratuitous use of curproc
2000-05-27 00:11:12 +00:00
sommerfeld
137a54db78
Improve #error message slightly.
2000-05-26 23:18:26 +00:00
sommerfeld
f822e85903
Eliminate incorrect use of "curproc" in a comment.
2000-05-26 23:10:36 +00:00