| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=50733
|
|
|
|
| |
Notes:
svn path=/head/; revision=50732
|
|
|
|
| |
Notes:
svn path=/head/; revision=50728
|
|
|
|
|
|
|
| |
accessing union fields not valid for dev_t type.
Notes:
svn path=/head/; revision=50727
|
|
|
|
|
|
|
|
| |
to compile successfully. further details will be provided in the commit
enabling newpcm.
Notes:
svn path=/head/; revision=50724
|
|
|
|
|
|
|
| |
Reviewed by: peter, dfr
Notes:
svn path=/head/; revision=50723
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
external NatSemi PHY chip was programmed to respond to MII address 24.
In the 3c905B ASICs, the transceiver is internal but it's still mapped
to MII address 24. But *some* 3Com 3c905B ASIC revisions map the
transceiver control registers to *all* MII addresses (0 through 31).
The miibus code probes for PHYs at all MII addresses and because of
this unusual behavior, it will attempt to map the same PHY registers
several times over, which doesn't work.
Naturally, the 3c905B NIC that I tested happened not to exhibit this
behavior.
The fix is to tweak xl_miibus_readreg() and xl_miibus_writereg()
to only respond when attempting to read from MII address 24. This
is safe to do since the 3Com documentation indicates that the PHY
and/or internal transceiver will always be mapped to address 24,
and there are no 3Com XL NICs with more than one PHY.
Notes:
svn path=/head/; revision=50722
|
|
|
|
| |
Notes:
svn path=/head/; revision=50719
|
|
|
|
| |
Notes:
svn path=/head/; revision=50718
|
|
|
|
|
|
|
| |
Submitted by: Sean Fagan,
Notes:
svn path=/head/; revision=50717
|
|
|
|
| |
Notes:
svn path=/head/; revision=50716
|
|
|
|
|
|
|
|
|
| |
max(dev->si_bsize_phys, BLKDEV_IOSIZE).
Requested by: davidg
Notes:
svn path=/head/; revision=50715
|
|
|
|
|
|
|
| |
a sysctl vfs.bdev_access.
Notes:
svn path=/head/; revision=50714
|
|
|
|
| |
Notes:
svn path=/head/; revision=50712
|
|
|
|
|
|
|
|
|
| |
time value which results in < 1 tick.
Suggested by: bde
Notes:
svn path=/head/; revision=50705
|
|
|
|
| |
Notes:
svn path=/head/; revision=50704
|
|
|
|
|
|
|
| |
Also set it up to be compiled as a module.
Notes:
svn path=/head/; revision=50703
|
|
|
|
| |
Notes:
svn path=/head/; revision=50702
|
|
|
|
|
|
|
|
|
| |
the buffer instead of creating a future deadlock.
PR: 12800
Submitted by: dillon
Notes:
svn path=/head/; revision=50701
|
|
|
|
|
|
|
| |
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
Notes:
svn path=/head/; revision=50697
|
|
|
|
| |
Notes:
svn path=/head/; revision=50695
|
|
|
|
|
|
|
| |
Put it back to $FreeBSD:
Notes:
svn path=/head/; revision=50694
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=50693
|
|
|
|
|
|
|
| |
Submitted by: Hellmuth Michaelis <hm@hcs.de>
Notes:
svn path=/head/; revision=50686
|
|
|
|
| |
Notes:
svn path=/head/; revision=50685
|
|
|
|
|
|
|
| |
in ste_attach().
Notes:
svn path=/head/; revision=50684
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=50683
|
|
|
|
|
|
|
|
|
| |
the user in ms, while they are stored internally as ticks. Note
that there probably are rounding bogons here, especially on the
alpha.
Notes:
svn path=/head/; revision=50682
|
|
|
|
|
|
|
| |
(return an error to the caller)
Notes:
svn path=/head/; revision=50677
|
|
|
|
| |
Notes:
svn path=/head/; revision=50675
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=50674
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=50673
|
|
|
|
|
|
|
| |
Avoid name clash with dev_t member si_tty.
Notes:
svn path=/head/; revision=50671
|
|
|
|
| |
Notes:
svn path=/head/; revision=50669
|
|
|
|
|
|
|
| |
Suggested by: bde
Notes:
svn path=/head/; revision=50668
|
|
|
|
|
|
|
| |
Submitted by: Vsevolod Lobko seva@sevasoft.alex-ua.com
Notes:
svn path=/head/; revision=50666
|
|
|
|
|
|
|
| |
Found by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=50663
|
|
|
|
|
|
|
|
|
|
| |
Clean out some #if 0'ed debugging cruft.
aic7xxx.h:
Definitions for the aic7855 and aic7859.
Notes:
svn path=/head/; revision=50662
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=50661
|
|
|
|
| |
Notes:
svn path=/head/; revision=50659
|
|
|
|
| |
Notes:
svn path=/head/; revision=50656
|
|
|
|
|
|
|
|
|
|
| |
print a matching "disabled" message when we drop out of promiscuous
mode for that interface.
Discussed on the freebsd-hackers mailing list.
Notes:
svn path=/head/; revision=50655
|
|
|
|
| |
Notes:
svn path=/head/; revision=50652
|
|
|
|
| |
Notes:
svn path=/head/; revision=50642
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the highly non-recommended option ALLOW_BDEV_ACCESS is used.
(bdev access is evil because you don't get write errors reported.)
Kill si_bsize_best before it kills Matt :-)
Use the specfs routines rather having cloned copies in devfs.
Notes:
svn path=/head/; revision=50623
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the highly non-recommended option ALLOW_BDEV_ACCESS is used.
(bdev access is evil because you don't get write errors reported.)
Kill si_bsize_best.
Use the specfs routines rather having cloned copies in devfs.
Notes:
svn path=/head/; revision=50622
|
|
|
|
|
|
|
|
|
| |
DIAGNOSTIC.
Fixed an English style bug in the panic messages controlled by SAFETY.
Notes:
svn path=/head/; revision=50616
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
statement to put the rcsid into the .comment section. This allows
the comments (ie:version id's of compiler, headers, source, etc) to be
stripped out with the standard tools (strip/objcopy). SVR4 has a
tool called 'mcs' (manipulate comment section) which allows you to
add/remove/compact strings. Removing duplicate strings helps a lot
if the headers generate them.
Using __attribute__((section(".comment"))) would probably also work,
but that still leaves the RCSID occupying C name space somewhere.
Notes:
svn path=/head/; revision=50614
|
|
|
|
|
|
|
| |
Fixed some style bugs, especially the bogus definition of UMAPFS.
Notes:
svn path=/head/; revision=50611
|
|
|
|
| |
Notes:
svn path=/head/; revision=50604
|