Bill Paul
59519ca74f
Convert the RealTek 8139 driver to newbus and miibus in one swell foop.
...
Also set it up to be compiled as a module.
1999-08-31 14:45:51 +00:00
Bill Paul
a4f02d20ed
Add a driver for the internal PHY in the RealTek 8139.
1999-08-31 14:43:30 +00:00
Tor Egge
87f7b9a9c1
If integration of a buffer into a cluster write operation fails, release
...
the buffer instead of creating a future deadlock.
PR: 12800
Submitted by: dillon
1999-08-31 14:18:32 +00:00
Sheldon Hearn
33d37c13fc
Back out previous commit. I mistook passing commentary from bde for
...
review.
Requested by: bde
1999-08-31 13:11:39 +00:00
Sheldon Hearn
ccbd308159
Revert to using .Xr for builtins. The cross-references don't work now,
...
but that doesn't mean that they will never work.
Requested by: mpp, rgrimes
1999-08-31 12:44:52 +00:00
Yoshihiro Takahashi
4d7e370ac4
C-NET(9N)C support (PC-98 only).
...
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
1999-08-31 12:37:35 +00:00
Roger Hardiman
ec4d750134
add vnode_if.h
1999-08-31 11:13:47 +00:00
Roger Hardiman
2dd2ab9fc8
Oops. I undid the $Id: -> $FreBSD: change.
...
Put it back to $FreeBSD:
1999-08-31 10:32:42 +00:00
Roger Hardiman
2271cf26df
Update to driver release 1.71
...
New Features:
Greatly improved VBI capture support. (mainly for the AleVT port)
Supports select() on /dev/vbi
Improved RISC program for RGB+VBI capture to capture both evenodd
VBI data even when only capturing even only (or odd only) video
Based on code from Juha Nurmela <Juha.Nurmela@quicknet.inet.fi>
Support for Hauppauge 627 and Temic 4006
Submitted by: Maurice Castro <maurice@atum.castro.aus.net>
Bug Fix:
Fix bug in AverMedia card detection.
1999-08-31 10:29:42 +00:00
Mark Murray
8e831169b9
FreeBSD District court of Appeals - TN3270 vs Ports
...
Judge: TN3270, you are charged with being superfluous to
requirement, and have been found guilty.
Defence, do you have any final words?
Defence lawyer: Yes,..
*!BLAM!*
Judge: Contempt of court!! That blood is disgusting! Sergeant?
Sergeant: Sah!?
Judge: Get that mess out of here.
Sergeant: Sah!!
Judge: Anyone else have anything else to say?
...
Judge: Executioner!
Executioner: My lord?
Judge: Carry out the sentence, forthwith!
Executioner: As my lord wishes...
*!BLAM!* *!BLAM!* *!BLAM!*
Judge: Any more matters for the court today?
...
1999-08-31 08:55:39 +00:00
Mark Murray
da52b932b9
Further preparation for tn3270's demise.
1999-08-31 06:53:39 +00:00
Julian Elischer
d205ed0a1b
make correct minor numvers for some of the devices.
...
Submitted by: Hellmuth Michaelis <hm@hcs.de>
1999-08-31 05:55:14 +00:00
Bill Paul
a8ba3c35cb
Add splimp protection to wb_tick().
1999-08-31 05:30:13 +00:00
Bill Paul
ca11eaac63
Make sure to free resources on failure correctly in a couple of places
...
in ste_attach().
1999-08-31 05:20:59 +00:00
Peter Wemm
ead4c37a5d
Fix a couple of things that weren't quite right for not using
...
PN_RX_BUG_WAR - it was freeing memory that may not have been allocated,
and unconditionally bzero'ing the mbufs even if the workaround wasn't
enabled.
1999-08-31 04:22:46 +00:00
Jonathan Lemon
ccb4d0c653
Add a SYSCTL_PROC so that TCP timer values are now expressed to
...
the user in ms, while they are stored internally as ticks. Note
that there probably are rounding bogons here, especially on the
alpha.
1999-08-31 03:40:24 +00:00
Jonathan Lemon
46d6c35550
#ifdef out section of code dealing with integer timers,
...
they aren't here any more.
1999-08-31 02:32:14 +00:00
Mike Smith
ac3595b017
Make the error return from mem_range_attr_get actually do something useful
...
(return an error to the caller)
1999-08-31 01:00:30 +00:00
Dmitrij Tejblum
0c5ed04869
Make SYMLINKS relative. SYMLINKS are supposed to be relative, and for this
...
reason ${DESTDIR} isn't added to the symlink source.
1999-08-30 23:15:40 +00:00
Bill Paul
4ae17070a2
Convert the Adaptec and Winbond drivers to miibus.
1999-08-30 23:08:32 +00:00
Mike Smith
4af396a52d
Check that there is memory range support before attempting to perform such
...
an operation, as a kernel client may not have previously checked the CPU
type (it may not be able to).
Also correct the function declaration style for the mem_range functions to
match the rest of this file (oops).
Submitted by: gibbs
1999-08-30 22:13:28 +00:00
Jonathan Lemon
9b8b58e033
Restructure TCP timeout handling:
...
- eliminate the fast/slow timeout lists for TCP and instead use a
callout entry for each timer.
- increase the TCP timer granularity to HZ
- implement "bad retransmit" recovery, as presented in
"On Estimating End-to-End Network Path Properties", by Allman and Paxson.
Submitted by: jlemon, wollmann
1999-08-30 21:17:07 +00:00
Mark Murray
e0eed6c8af
Remove tn3270 from the build, preparatory to a short trial and a
...
brutal sentence. Once the dateline has crossed the repository,
tn3270 is history. Folk who want it, please use the new port.
1999-08-30 20:57:06 +00:00
Poul-Henning Kamp
e45a8fa69d
Null commit to get last commit message recorded:
...
Avoid name clash with dev_t member si_tty.
1999-08-30 20:52:14 +00:00
Mark J. Taylor
77cff66552
Make vnconfig's device argument not require a leading "/dev/", ala "ccdconfig".
...
Cleanup a few "-Wall -O" warnings.
Make "usage()" agree with man page.
1999-08-30 20:49:31 +00:00
Poul-Henning Kamp
3608e384ca
*** empty log message ***
1999-08-30 20:47:29 +00:00
Dima Ruban
8c0abeface
ktrace should not follow symlinks either.
...
Suggested by: bde
1999-08-30 19:08:28 +00:00
Luoqi Chen
5ef84cd20e
Wrong sleep addr passed to wakeup.
...
Submitted by: Vsevolod Lobko seva@sevasoft.alex-ua.com
1999-08-30 18:35:31 +00:00
Poul-Henning Kamp
5968e18b69
pps_shiftmax only exists #ifdef PPS_SYNC
...
Found by: Roger Hardiman <roger@cs.strath.ac.uk>
1999-08-30 16:21:32 +00:00
Justin T. Gibbs
9be376cc32
aic7xxx.c:
...
Clean out some #if 0'ed debugging cruft.
aic7xxx.h:
Definitions for the aic7855 and aic7859.
1999-08-30 16:12:39 +00:00
Justin T. Gibbs
5bdd92770e
Add support for the aic7859 which is found on the 2930CU.
...
Break out the detection logic for the aic7855 and properly report
these chips as 7855s instead of 7850s.
The 2940AU_CN is an aic7860 based card, not aic7860.
Not setting CACHETHEN turned out to be a bad idea. It can cause
spurious corruption under heavy PCI load with multiple masters.
1999-08-30 16:11:46 +00:00
Dmitrij Tejblum
ffd73a0043
Fix a memory leak: free the thread-specific poll_data, used in the select()
...
implementation.
PR: 13368
Submitted by: Steve Bernacki, Jr. <steve@copacetic.net>
1999-08-30 15:45:42 +00:00
Nick Sayer
df6cb0046a
MFS: Change path to perl.
1999-08-30 14:41:09 +00:00
Poul-Henning Kamp
82e84c5bd2
Update to the latest nanokernel from Dave Mills.
1999-08-30 12:04:49 +00:00
Sheldon Hearn
cd9e4cab46
For every "promiscuous mode enabled" message printed for an interface,
...
print a matching "disabled" message when we drop out of promiscuous
mode for that interface.
Discussed on the freebsd-hackers mailing list.
1999-08-30 11:55:30 +00:00
David E. O'Brien
6641a1b79d
Use the stock EGCS 1.1.2 file here. Our previous changes are OBE.
...
(code change by rev 1.3 has been removed, and 1.2 is not needed since
contrib/gcc/cp/except.c is now the stock one)
1999-08-30 10:50:39 +00:00
Sheldon Hearn
8ca1dc4b47
Only do a full pwd_mkdb for deletions; other operations may use the -u
...
option as an optimization.
PR: 13346
Submitted by: Neil Blakey-Milner <nbm@rucus.ru.ac.za>
1999-08-30 10:35:38 +00:00
Poul-Henning Kamp
c5b72c3d85
s/si_tty_tty/si_tty/g
1999-08-30 10:35:37 +00:00
David E. O'Brien
291e7c65a6
Use the stock EGCS 1.1.2 file here. I cannot determine if our previous
...
changes for ObjC are still appropriate.
1999-08-30 10:27:11 +00:00
Sheldon Hearn
6b15476ec9
Clean-up:
...
Fix grammar and spelling nits.
Use .Dq and .Qq where appropriate.
Divorce trailing punctuation from quoted elements.
Use .Dq instead of .Xr for builtins.
Remove trailing whitespace and blank lines.
PR: 13340
1999-08-30 10:13:04 +00:00
David E. O'Brien
e5b502affd
This brings rev 1.2 into EGCS 1.1.2. Also tweaks gleemed from EGCS
...
ChangeLog's. Note that rev 1.3 changes (HOST_PTR_PRINTF) was not
brought into EGCS 1.1.2 as that is the default.
1999-08-30 10:12:33 +00:00
Peter Wemm
7d39118a94
Nearly missed this one. Turn off -DTERMCAP otherwise it defines a bunch
...
of conflicting symbols with ncurses.
1999-08-30 10:03:27 +00:00
David E. O'Brien
7870fcbbe0
Fix conflicts.
1999-08-30 09:58:28 +00:00
Sheldon Hearn
8559ed58e8
Only issue a warning for the first occurrence of a UID > USHRT_MAX and
...
the first occurrence of a GID > USHRT_MAX.
PR: 13344
Reviewed by: bde
1999-08-30 09:55:42 +00:00
David E. O'Brien
37f5c2fd7b
Use the stock EGCS 1.1.2 file here. Our previous changes are OBE.
1999-08-30 09:54:31 +00:00
Roger Hardiman
a8a77e3724
Add #include <sys/select.h> ready for select() support in bt848 driver
1999-08-30 09:28:47 +00:00
David E. O'Brien
a80c005075
This add Alpha and proper x86 support to EGCS 1.1.2. Functionally speaking,
...
this covers revs 1.{2,3}.
1999-08-30 08:41:19 +00:00
Peter Wemm
4c2a26e352
Update for ncurses5 aftermath..
1999-08-30 08:33:15 +00:00
Peter Wemm
1da5e923ab
We're using ncurses now.
1999-08-30 08:28:47 +00:00
Peter Wemm
18bfeb3d34
Take a shot at making this work under termcap/terminfo ncurses. It
...
cheats a bit by accessing the termcap string buffer. A better solution
is needed.
1999-08-30 08:27:31 +00:00