Andrey A. Chernov
02a3d5261d
Lite2 bugfixes merge:
...
so_linger is in seconds, not in 1/HZ
range checking in SO_*TIMEO was wrong
PR: 11252
1999-04-24 18:22:34 +00:00
Daniel C. Sobral
fdbad643d5
Minor nit. It is probably still incorrect, but at least don't
...
claim to use i386-specific files on alpha...
1999-04-24 18:05:45 +00:00
Poul-Henning Kamp
22f054e258
Fix a braino in the v_id wraparound code. Give more (current) details
...
in comment.
PR: 11307
Spotted by: Ville-Pertti Keinonen <will@iki.fi>
1999-04-24 17:58:14 +00:00
Daniel C. Sobral
cf69fad236
Move loader.conf.5, while it is still in it's first revision.
1999-04-24 17:49:47 +00:00
Daniel C. Sobral
2de24e689e
Add loader.4th man page (worst man page I ever wrote -- reviews
...
are welcomed). Correct a nasty bug in loader.4th before anyone
notices, add a couple of features.
1999-04-24 17:25:35 +00:00
Dmitrij Tejblum
026c2d70eb
Fix spelling of '#if 0'.
1999-04-24 16:39:52 +00:00
Peter Wemm
ea7b76b16b
Drop tty/net/bio/cam interrupt class labels, it's meaningless here now.
1999-04-24 16:07:51 +00:00
Peter Wemm
36d9945d74
Drop the tty/net/bio/cam interrupt class labels, they are meaninless here
...
now.
1999-04-24 16:04:16 +00:00
Dmitrij Tejblum
9d8da4723b
Use pointer arithmetic as appropriate.
1999-04-24 13:23:48 +00:00
Luigi Rizzo
88a5354ece
postpone the sending of IGMP LEAVE msg to after deleting the
...
mc address from the address list. The latter operation on some
hardware resets the card, potentially canceling the pending LEAVE
pkt.
1999-04-24 12:28:51 +00:00
Dmitrij Tejblum
c1eefce941
Fixed printf format errors on alpha.
1999-04-24 11:29:48 +00:00
Dmitrij Tejblum
0dd9741eb4
Use pointer arithmetic to do pointer arithmetic.
1999-04-24 11:25:01 +00:00
Dmitrij Tejblum
b079102dc5
Modify the non-i386 version of disable_intr() and enable_intr() so that they
...
don't produce a warning on every use.
1999-04-24 10:41:21 +00:00
Peter Wemm
7e381ee0b4
Back out parts of rev 1.4; making isa.c preserve the hints across a
...
release made it unneeded.
1999-04-24 07:04:51 +00:00
Peter Wemm
8e51a153aa
Revert part of 1.9; we don't need to reset the port after release now that
...
the isa bus doesn't clear the hints at that point.
1999-04-24 06:48:27 +00:00
Peter Wemm
d70a04d62d
Don't clear the hints on release, just the resource containers.
1999-04-24 06:47:24 +00:00
Peter Wemm
0483b5b696
Typo, use SYS_RES_IRQ when releasing the irq resource, not SYS_RES_IOPORT.
1999-04-24 06:46:10 +00:00
KATO Takenori
5d6d02b1e2
Optimize better for space.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-04-24 04:29:13 +00:00
KATO Takenori
742958ce9d
Commented out adv_isa.c.
1999-04-24 04:22:57 +00:00
KATO Takenori
2b2c7e7c09
- PC98 doesn't support 16bits bus I/F of adv deriver.
...
- PC98 has the bs driver.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-04-24 04:21:42 +00:00
KATO Takenori
6e982e922a
1MB is not 1024 * 1024 * 1024 but 1024 * 1024.
1999-04-24 04:16:22 +00:00
Justin T. Gibbs
1d28309371
ahc_pci.c:
...
Convert to new bus and bus dma.
Use latest PCI API.
bt_pci.c:
Fix a few bugs in how resourses are released left over from
when this driver was converted to new bus.
1999-04-23 23:30:22 +00:00
Justin T. Gibbs
74ed7047aa
staticize.
1999-04-23 23:29:23 +00:00
Justin T. Gibbs
6d6f090033
ahb.c:
...
Synchronize malloc types for our softc.
ahc_eisa.c:
Sync to aic7xxx driver bus dma and new bus changes.
1999-04-23 23:29:00 +00:00
Justin T. Gibbs
047a1fb181
bt.c:
...
Simplify some inline functions.
btreg.h:
Correct a comment.
1999-04-23 23:28:20 +00:00
Justin T. Gibbs
00fa2b1fa7
Complete conversion to bus dma. This driver now works on the alpha.
...
aicasm_symbol.c:
Correct an unaligned access problem. You can't rely on DB to
store your data in an aligned fashion.
1999-04-23 23:27:31 +00:00
Justin T. Gibbs
b5aedf623a
Kill a compiler warning.
1999-04-23 23:26:10 +00:00
Justin T. Gibbs
9dd03ecf30
Release bus entries in the EDT when a path is released.
...
Null out path entries when the path is released to catch bugs.
Free our configuration hook when we're done with it.
1999-04-23 23:25:48 +00:00
Peter Wemm
525a3d26e7
Make the register_intr() glue actually have a chance of working...
1999-04-23 21:01:19 +00:00
Peter Wemm
e0e77ef1c6
s/lkm(4)/kld(4)/
1999-04-23 20:53:34 +00:00
Dmitrij Tejblum
11a9f83f80
Make pmap_collect() an official pmap interface.
1999-04-23 20:29:58 +00:00
Dmitrij Tejblum
0666dbe1cf
Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>.
...
Suggested by: bde
1999-04-23 20:22:44 +00:00
Dmitrij Tejblum
e415107779
Fixed several (not all) warnings.
1999-04-23 19:53:38 +00:00
Guy Helmer
200c501e03
Reference kld(4).
...
Submitted by: Nathan Ahlstrom <nrahlstr@winternet.com>
1999-04-23 16:12:44 +00:00
Peter Wemm
6757ed7e26
Update VM86 comment - it's used for VESA too.
...
PR: 7976
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
1999-04-23 06:30:10 +00:00
John Polstra
607c815bef
Update #include statements to reflect the new location of "sioreg.h".
...
With these changes plus the egcs fix I committed a few minutes ago,
"make -DWANT_AOUT world" works again. Most likely, "make upgrade"
is fixed too, though I haven't tested that.
1999-04-22 21:02:44 +00:00
David Nugent
a09d51d0a5
Fix so that this driver works again when compiled with EGCS (which
...
apparently has a much better optimiser, requiring 'volatile' memory
to be declared as such).
1999-04-22 15:19:37 +00:00
Peter Wemm
9d0e5f96b0
Return the port size from the probe.
...
"ppc0 at port 0x378 irq 7 drq 3 on isa0" becomes
"ppc0 at port 0x378-0x37f irq 7 drq 3 on isa0"
1999-04-22 13:10:43 +00:00
Søren Schmidt
3bbf78853f
Fix the promise_intr function, it should use 'lun' not 'unit'
...
to get the offset into ata_devices.
1999-04-22 08:07:44 +00:00
Luoqi Chen
46d28b4462
Work around an egcs optimizer bug (i386). This should fix the active ftp
...
hang problem. A bug report has been sent to cygnus.
1999-04-21 21:28:01 +00:00
Doug Rabson
344dbae494
Update VERSREQ.
1999-04-21 19:50:27 +00:00
Peter Wemm
2cbbaa27c7
Fix my breakage of BRIDGE compiling option without IPFIREWALL..
...
(Note that if you have bridge compiled in and then kldload ipfw, bridge
won't automatically use it - knowledge of ipfw/dummynet is compiled in)
1999-04-21 18:23:00 +00:00
SADA Kenji
565592bd9c
The function msgrcv() could copy larger data than it should do
...
under some circumstances.
PR: kern/10765
Submitted by: Yasuhito FUTATSUKI <futatuki@fureai.or.jp>
1999-04-21 13:30:01 +00:00
KATO Takenori
866a540287
Sync with sys/i386/isa/isa_dma.c revision 1.2.
1999-04-21 12:17:00 +00:00
KATO Takenori
8e6e1dfb88
Sync with sys/i386/isa/clock.c revision 1.131.
1999-04-21 12:14:37 +00:00
Nick Hibma
63b6d959ae
Forgot one.
...
Original log message:
Remove feature creep: STAILQ_REMOVE_HEAD_UNTIL added it for convenience
but we can do without it.
Obtained from: Peter Wemm
1999-04-21 12:08:07 +00:00
Joseph Koshy
29ddf5ab88
Use ${.CURDIR} in `exists()' constructs.
...
PR: misc/4395
Submitted by: J Wunsch <j@ida.interface-business.de>
1999-04-21 11:09:40 +00:00
Peter Wemm
ab64f2390c
Merge a diff that Soren sent me to resolve some lun / unit problems.
...
While here, also fix my additions to use naming that's more consistant
with Sorens. (ie: s/softc/scp/)
1999-04-21 10:58:07 +00:00
Dmitrij Tejblum
fb431f8bd4
pmap_ts_referenced(): set fault on {read|execute|write} bits on the page on,
...
so we will know when the page is accessed again.
(Also, make it return an integer, not "boolean" TRUE/FALSE).
1999-04-21 10:51:04 +00:00
Dmitrij Tejblum
8d81b5d631
Change type of a variable from u_int to size_t, so that pointer to it may be
...
used as a last argument to copyinstr().
1999-04-21 09:41:07 +00:00