se
04d16ead28
Minor corrections to the code added in rev. 1.100 and 1.101:
...
- fix features of 53c860
- correctly adjust data structure to cache line boundary (32 bytes)
Submitted by: Gerard Roudier <groudier@club-internet.fr>
1997-08-23 21:53:47 +00:00
steve
e6d5ddc8d4
Increase the retry timeouts.
...
PR: kern/3447
Submitted by: dawes@rf900.physics.usyd.edu.au
1997-08-23 21:05:32 +00:00
alex
50eb436640
Fixed logging of verbose limited packets.
...
PR: 4351
Submitted by: Ron Bickers <rbickers@intercenter.net>
1997-08-23 14:28:22 +00:00
kato
c2d70f7400
Added sysctl args vfs.ext2fs.doclusterread and
...
vfs.ext2fs.doclusterwrite which control cluster read/write operation
on ext2fs filesystem.
1997-08-23 07:41:02 +00:00
julian
7364436505
add some comments while trying to understand why appletalk
...
gets some things wrong.
(part of my continuing "comment it as you understand it" effort :)
1997-08-22 22:47:27 +00:00
dyson
1ca5cefdf7
Fix the "remove optimization" by removing it. Sorry for the trouble.
1997-08-22 15:37:23 +00:00
peter
2e41030def
Print a warning if an unsupported (under SMP) shared address space fork
...
is attempted rather than just failing with an errno.
1997-08-22 15:10:00 +00:00
peter
06ac8bc3a1
Some fixes from Bruce:
...
- don't access time (a volatile) via struct copy.
- merge botches
- note risk of CCOUNT accessing *tp outside spltty().
Submitted by: bde
1997-08-22 11:34:08 +00:00
kato
df680a3c7b
Synchronize with sys/i386/i386/userconfig.c and sys/i386/isa/clock.c
...
revisions 1.89 and 1.100, respectively.
1997-08-22 08:12:14 +00:00
phk
7094638d9f
typo in comment.
1997-08-22 07:16:46 +00:00
dyson
042ae4067b
This is a trial improvement for the vnode reference count while on the vnode
...
free list problem. Also, the vnode age flag is no longer used by the
vnode pager. (It is actually incorrect to use then.) Constructive
feedback welcome -- just be kind.
1997-08-22 03:56:37 +00:00
gibbs
364b063170
Change restart_sequencer to be more robust by performing an explicit
...
pause before attempting to reset the sequencer address. Remove the
loop checking to see if the address has gone to zero since it is
unnecessary
Adjust the abort SCB timeouts back up to 2 seconds where they should
be.
Fix an oversight in the removal of the bus reset settle code where
we might not run the queue of completed commands.
Remove an unecessary call to ahc_run_done_queue in ahc_reset_current_bus.
Submitted by: Tor Egge <Tor.Egge@idi.ntnu.no>
1997-08-21 21:23:21 +00:00
bde
6be005551f
#include <machine/limits.h> explicitly in the few places that it is required.
1997-08-21 20:33:42 +00:00
bde
9b3b0bd641
Staticized.
1997-08-21 19:56:40 +00:00
bde
9ab18fdc9b
Police 4.4Lite #include style.
1997-08-21 19:55:49 +00:00
bde
35caaa5c56
Removed unused definition.
1997-08-21 19:46:13 +00:00
jmg
ea8e714322
make lkm/if_ppp build again.. opt_ppp.h is needed again...
...
similar fix to one provided in pr4348
Closes PR#4348
1997-08-21 10:17:29 +00:00
kato
1dcee24a4f
Synchronize with sys/i386/i386/machdep.c, trap.c and
...
sys/i386/isa/npx.c revisions 1.257, 1.107 and 1.52, respectively.
1997-08-21 10:13:12 +00:00
fsmp
b4679bb701
Get le_intr decl from sys/conf.h
1997-08-21 09:01:00 +00:00
fsmp
31a7d47527
Yank the casts.
1997-08-21 08:42:59 +00:00
kato
95c812f7d4
3c509.c was identical to kzipboot/unzip.c. I just copied it from
...
i386/boot/netboot/3c509.c. PC-98 support will be added near future.
Submitted by: Tor Egge <Tor.Egge@idi.ntnu.no>
1997-08-21 08:34:47 +00:00
fsmp
3a47df38a2
Reorder function decls alphabetically.
1997-08-21 08:31:41 +00:00
kato
708883667e
Synchronize with sys/i386/isa/sio.c revision up to 1.177.
1997-08-21 08:25:13 +00:00
kato
f0e46d1c6d
Synchronize with sys/i386/isa/isa.c revision 1.101.
1997-08-21 08:24:19 +00:00
kato
fc90e7c8fe
Synchronize with sys/i386/isa/clock.c revision 1.99.
1997-08-21 08:23:52 +00:00
fsmp
336363fe28
Forward declaration for the intr routine, avoids compiler warning.
1997-08-21 07:55:10 +00:00
fsmp
e657c8ade4
Add several casts and include several header files to eliminate compiler
...
warnings.
1997-08-21 07:36:44 +00:00
fsmp
d4c3e294fb
Add a cast to eliminate a compiler warning.
1997-08-21 07:35:23 +00:00
fsmp
5f207d9786
A few more casts and a function declaration for warning free kernel builds.
1997-08-21 07:05:54 +00:00
fsmp
097df86e90
Added a half dozen casts to eliminate annoying warnings.
1997-08-21 06:39:41 +00:00
charnier
ec0491b457
Revert my previous commit about using CS_SECURE macro.
...
Requested by: Bruce.
1997-08-21 06:33:04 +00:00
fsmp
7511b8f464
Fixed a warning about undefined isa_irq_pending(). (UP kernel only)
1997-08-21 06:16:12 +00:00
fsmp
21623b13bc
Moved the COM_LOCK and COM_UNLOCK macros to machine/param.h.
1997-08-21 05:47:25 +00:00
fsmp
b66d5dcfc9
Another boo-boo, this file defines cil.
1997-08-21 05:19:26 +00:00
fsmp
268e6cc2d8
Oops, this should have been in last commit.
...
Adds variable cil: current INTerrupt level. This is part of the new
MP-safe spl algorithm.
1997-08-21 05:15:08 +00:00
fsmp
50236db533
Made PEND_INTS default.
...
Made NEW_STRATEGY default.
Removed misc. old cruft.
Centralized simple locks into mp_machdep.c
Centralized simple lock macros into param.h
More cleanup in the direction of making splxx()/cpl MP-safe.
1997-08-21 05:08:25 +00:00
dyson
1cf12eea82
Performance improvment to minimize delayed write output of files
...
that have been deleted.
Submitted by: Peter M. Chen <pmchen@eecs.umich.edu>
1997-08-21 01:42:47 +00:00
dyson
02d84824b3
Some corrections to the anonymous page managment.
...
Submitted by: Peter Chen <pmchen@eecs.umich.edu>
1997-08-21 01:35:37 +00:00
jlemon
f28d374978
Add forward declaration for struct proc.
1997-08-20 19:57:24 +00:00
kato
bd01eda024
Synchronize with sys/i386/i386/trap.c revision 1.106 and
...
sys/i386/isa/sio.c revision 1.175.
1997-08-20 10:25:21 +00:00
fsmp
4cabeed7a2
Attempt to make cy.c MP-safe.
...
I have no way of testing this one, first SMP/cy user please let me know...
It is my belief that sio and cy are the only FAST_INTR() ISRs. If this
is a bad assumption please educate me.
1997-08-20 06:16:44 +00:00
fsmp
2c414e3eff
Preperation for moving cpl into critical region access.
...
Several new fine-grained locks.
New FAST_INTR() methods:
- separate simplelock for FAST_INTR, no more giant lock.
- FAST_INTR()s no longer checks ipending on way out of ISR.
sio made MP-safe (I hope).
1997-08-20 05:25:48 +00:00
fsmp
ea72b8e976
Preperation for moving cpl into critical region access.
...
Several new fine-grained locks.
Control of new FAST_INTR() methods.
1997-08-20 05:22:33 +00:00
fsmp
d78ea4408b
Moved splq() to isa/ipl_funcs.c for SMP only.
...
This is in preperation for moving all cpl accesses behind a critical region lock.
1997-08-20 05:19:49 +00:00
peter
2cd1f98ac0
Mention PPP_DEFLATE and PPP_BSDCOMP for kernel ppp.
1997-08-19 17:11:35 +00:00
peter
9670df0e82
Remove some stray extra prototypes
1997-08-19 17:07:07 +00:00
peter
3825bb86c6
Use two NetBSD-style options (PPP_DEFLATE and PPP_BSDCOMP) to control
...
whether or not to compile the two ppp compression methods.
1997-08-19 17:05:26 +00:00
peter
3970ef2701
Update kernel parts of pppd from 2.2.0 to 2.3.0. I've yet to look at the
...
2.3.0 -> 2.3.1 changes, but I seem to recall that there are certain
"issues" with 2.3.1 (I'm not sure if it's just pppd or the whole lot, I
am not quite that far). The present pppd seems to work with it just fine
for the time being.
Among the changes are that zlib (aka LZ77 aka deflate aka gzip) compression
is implemented as well as the original compress(1) LZW style.
1997-08-19 14:10:50 +00:00
peter
738949e1d7
Implement XPG/SYSV-style getpgid()/getsid() syscalls. getpgid() uses the
...
same syscall number as NetBSD/OpenBSD. The getpgid() came from NetBSD
(I think) originally, but it's basically cut/paste/edit from the other
simple get*() syscalls.
1997-08-19 06:00:27 +00:00
peter
495bb527c5
Regenerate
1997-08-19 05:57:04 +00:00