fvdl
b9bb94500e
Obey the "Reset SCSI bus at startup" EEPROM setting.
2000-05-29 20:13:53 +00:00
bouyer
405302008d
ADEV_CDROM -> SDEV_CDROM, for consistency.
2000-05-29 20:13:06 +00:00
ragge
992002c2be
Use the cpu_info struct to store cpu-specific data in the same way in
...
both uniprocessor and multiprocessor environments. Use the otherwise
unused internal CPU register SSP to store the cpu_info pointer.
The macros curcpu(), curproc, cpu_number() and need_resched() are now the
same in both uniprocessor and multiprocessor environments.
2000-05-29 20:00:55 +00:00
bjh21
628bc101f2
Fix missing space
2000-05-29 19:49:48 +00:00
thorpej
65184f2470
Change the comment before the vm_page_zero_enable global to indicate
...
what it will now be used for.
2000-05-29 19:25:56 +00:00
mycroft
7385963fc9
Stylistic change.
2000-05-29 18:59:51 +00:00
mycroft
4db674fa50
According to Frank, buffers with dependencies *are* left on v_dirtyblks, so
...
remove the FSYNC_RECLAIM check and force them to be flushed.
2000-05-29 18:53:35 +00:00
mycroft
ced05c5744
Pull in IN_ACCESSED changes and some MNT_LAZY `bug fixes' from FFS to EXT2FS.
2000-05-29 18:41:07 +00:00
mycroft
33ec489188
Pull in IN_ACCESSED changes and some MNT_LAZY `bug fixes' from FFS.
2000-05-29 18:34:36 +00:00
mycroft
edfd1e6f32
Use LIST_{FIRST,NEXT,EMPTY}().
2000-05-29 18:28:48 +00:00
mycroft
d747ada9c2
Add a new inode flags called IN_ACCESSED. This used in place of IN_MODIFIED
...
to record that the atime was updated. In ffs_update(), we only do synchronous
writes if something *other* than the atime was changed.
2000-05-29 18:04:30 +00:00
jhawk
1e59d99d28
For all network drivers that call ether_ifattach(), and also
...
have _detach() functions:
Ensure that softc keeps state about whether the attach succeeded,
and make the detach function return immediately if the attach did
not complete.
2000-05-29 17:37:12 +00:00
mycroft
941524439a
Never call softdep_sync_metadata() in the FSYNC_RECLAIM case. Any pending
...
blocks are detached from the vnode at this point. When the dependencies are
broken to enable writing the blocks, the vnode will be regenerated. (The only
reason we sync buffers in this case is that they have to be detached from the
vnode.)
2000-05-29 17:19:20 +00:00
mycroft
c47adf55e0
In ffs_fsync(), remove the FSYNC_RECLAIM special case, so that it properly
...
waits for pending buffers, and doesn't throw away time stamp updates.
2000-05-29 17:12:06 +00:00
mycroft
ccf1cf4b69
MNT_WAIT -> FSYNC_WAIT
2000-05-29 16:28:27 +00:00
soren
e3ee997813
Different form of PCI bug workaround. Should make 2700 system work.
2000-05-29 15:45:15 +00:00
soren
6641d91d94
No Linux compat yet, but Ultrix works.
2000-05-29 15:44:22 +00:00
soren
da59451c97
Identify system controller model.
2000-05-29 15:43:50 +00:00
soren
ba3a485962
Static poisoning.
2000-05-29 15:43:32 +00:00
soren
66f14d2965
Whitespace.
2000-05-29 15:42:47 +00:00
castor
5510a708c4
Make __cerror be LEAF_NOPROFILE. I relies upon having v0 and v1 be unchanged
...
from the caller. From Ethan Solomita <ethan@geocast.com>
2000-05-29 15:07:41 +00:00
mycroft
7513b8e18d
Update an outdated comment.
...
Allow all powers of 2 from 2^0 to 2^16 for hz.
Enable hz==1200.
2000-05-29 15:05:10 +00:00
mycroft
8dcf08ff77
Improve the time_adj multiplier for the 100Hz and 1000Hz cases, and add a
...
1200Hz case.
2000-05-29 14:58:59 +00:00
itojun
288fc74e2e
convert IPv4 mapped address (::ffff:10.1.1.1) into real IPv4 address
...
before touching it. IPv4 mapped address complicates too many things
in FTP protocol handling.
2000-05-29 14:57:27 +00:00
simonb
60e2ae70e5
Another cp_time size fix - also, there are 5 CPUSTATES now not four...
2000-05-29 12:54:31 +00:00
nisimura
5448bca5b5
Make this file compilable. 3MAX+ has no ISDN.
2000-05-29 12:09:45 +00:00
tsubai
8cde93a435
* Support (not so) new cards. (only Cyclom-8YsP+ is tested)
...
* Make compilable with CY_DEBUG.
2000-05-29 12:05:41 +00:00
simonb
c135b7f036
cp_time[] is an array of u_int64_t's now.
2000-05-29 11:59:01 +00:00
simonb
a25a6ad644
Move the compare_*() function declarations to m_netbsd15.c and make them
...
static - they aren't used anywhere else and now there should be no changes
with the top distributed version of m_netbsd15.c.
2000-05-29 11:52:36 +00:00
nisimura
a7c050472e
Nuke #include directives found unnecessary.
2000-05-29 11:46:52 +00:00
simonb
ebdd9810cb
cp_time[] is now an array of u_int64_t's. Add a percentages64() function
...
that deals with u_int64_t's instead of long's.
2000-05-29 11:38:33 +00:00
simonb
cc0dc305fc
cp_time[] and the terminal chars in/out counters are u_int64_t's now.
2000-05-29 11:36:43 +00:00
simonb
e94f50731b
Use u_int64_t for cp_time[] and the tk_* terminal counters.
2000-05-29 11:35:19 +00:00
simonb
f28c3652ea
Use " %2.0f" instead of "%3.0f" to print out the CPU percentages - this
...
way 100 in a column doesn't merge into the previous column.
2000-05-29 11:33:43 +00:00
simonb
6c872090f0
The cp_time array has had 5 members since 1994 - show them all in debug
...
output.
2000-05-29 11:30:30 +00:00
nisimura
f7c88c8f18
Make sure to load FPA contents next time an FP insn is executed when
...
process_write_fpregs() changes pcb_fpregs[].
2000-05-29 11:19:46 +00:00
soda
fbc0def1f9
COMPAT_ULTRIX was moved from files.${MACHINE} to files.mips,
...
from Izumi Tsutsui.
2000-05-29 10:17:44 +00:00
nisimura
76f0ee4e32
Put an additional check to see curproc was an FPA owner process.
2000-05-29 09:47:19 +00:00
nisimura
87cd634474
Put addtional checks to see the curproc is an FPA owner process.
2000-05-29 09:43:33 +00:00
nisimura
8e19d02f25
Cleanup take two
...
- Nuke external function reference of savefpregs() which is already defined
in mips/cpu.h.
- Adjust the comment tells "let user processes change CP0 status register
freely might be dangerous."
2000-05-29 09:37:00 +00:00
nisimura
3f8e9c25b6
Make claried MDP_FPUSED usage.
...
- MDP_FPUSED flag indicates the process has executed at least one
FP insn during its life time.
- pcb_fpregs storage is guaranteed zero initialzed. If the process is FPA
owner, savefpregs() must be called to synchronize it with FPA contents.
- No necessity to save FPA contents into pcb_fpregs prior to the whole
storage is overwritten by process_write_fpregs().
2000-05-29 09:16:36 +00:00
jdolecek
3e9a22e83b
add the 'slot ?' to example config line
2000-05-29 08:56:01 +00:00
bouyer
f5e3c48aad
Depends on quota; when quotached runs while NFS clients are writing,
...
bad things happens.
2000-05-29 07:10:41 +00:00
tron
e63bc36c7f
Call "load_rc_config()" earlier so that configuration variables are read
...
before command arguments are defined. Fixes PR bin/10220 by Ron Roskens.
2000-05-29 06:53:03 +00:00
matt
f43d715728
Make the path relative instead of using BSDSRCDIR
2000-05-29 05:37:06 +00:00
oster
239e79a9ad
Fix up some single quotes that messed up a line. (Thanks Wiz!)
2000-05-29 03:40:43 +00:00
sommerfeld
54de2bfd70
Rip out semconfig, since it's now a NOOP
2000-05-29 03:29:50 +00:00
matt
cd116b1569
Add fddi.c
2000-05-29 03:13:24 +00:00
oster
c11100526b
Don't let the autodetection code get tripped up by negative mod-counters.
2000-05-29 02:57:34 +00:00
matt
c7c33f1747
make egcs happy: ioasic.c:327: warning: suggest parentheses
...
around arithmetic in operand of |
2000-05-29 02:16:57 +00:00