| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Useful for some auditing purposes.
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>
PR: kern/54529
|
|
|
|
| |
aware.
|
|
|
|
| |
bus_dma addition.
|
|
|
|
| |
someone wants to try to run 32bit binaries on sparc64.
|
|
|
|
|
|
| |
the runtime lockmgr initialization code in lockinit() can be eliminated.
Reviewed by: jhb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 5705 doesn't support jumbo frames
- Statistics must be read from registers
- RX return ring must be capped at 512 entries
- Omit initialization of certain device blocks
- Acknowledge link change interrupts by setting the 'link changed'
bit in the status register (used to have no effect)
- Remember to toggle the MI completion bit too
- Set the mbuf low watermark differently (on-chip memory buffers,
not BSD mbufs)
- Don't enable Ethernet@WireSpeed feature for certain 5705 chip revs
- Add additional PCI IDs for 5705 and 5782 parts
- Add a forgotten 5704 PCI ID
Most changes ripped kicking and screaming from the Broadcom linux driver.
Thanks to Paul Saab for sanity testing. (My lack of sanity has been
confirmed.)
|
|
|
|
|
|
|
|
|
| |
code from i386. The code has a slight bogon that interrupts are counted
twice. Once on the ithread dispatch and once on the dispatch for the vector
vmstat -i and systat -vm now contains interrupt counts.
Reviewed by: jake
|
|
|
|
|
|
| |
a full page instead of only part of a page.
Reviewed by: joe
|
|
|
|
|
|
|
|
|
|
|
| |
sync of the NetBSD code.
fix isochornous support for ohci. This gets webcams like my OV511
working on sparc64.
PR: kern/52589
Submitted by: Bruce R. Montague (isochonous support)
Reviewed by: joe among others
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allow set 31 to be used for rules other than 65535.
Set 31 is still special because rules belonging to it are not deleted
by the "ipfw flush" command, but must be deleted explicitly with
"ipfw delete set 31" or by individual rule numbers.
This implement a flexible form of "persistent rules" which you might
want to have available even after an "ipfw flush".
Note that this change does not violate POLA, because you could not
use set 31 in a ruleset before this change.
Suggested by: Paul Richards
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set 31 is still special because rules belonging to it are not deleted
by the "ipfw flush" command, but must be deleted explicitly with
"ipfw delete set 31" or by individual rule numbers.
This implement a flexible form of "persistent rules" which you might
want to have available even after an "ipfw flush".
Note that this change does not violate POLA, because you could not
use set 31 in a ruleset before this change.
sbin/ipfw changes to allow manipulation of set 31 will follow shortly.
Suggested by: Paul Richards
|
|
|
|
| |
Reviewed by: joe among others
|
|
|
|
|
|
| |
part of:
revision 1.101
date: 2002/06/01 23:51:04; author: lukem; state: Exp; lines: +5 -7
|
|
|
|
|
|
| |
initalize itds
remove extra htole32. Things don't work to well when you do
htole32(htole32(var))
|
|
|
|
|
|
|
|
|
|
|
|
| |
lastest rev of the spec. Use an explicit flag for Fast Recovery. [1]
Fix bug with exiting Fast Recovery on a retransmit timeout
diagnosed by Lu Guohan. [2]
Reviewed by: Thomas Henderson <thomas.r.henderson@boeing.com>
Reported and tested by: Lu Guohan <lguohan00@mails.tsinghua.edu.cn> [2]
Approved by: Thomas Henderson <thomas.r.henderson@boeing.com>,
Sally Floyd <floyd@acm.org> [1]
|
|
|
|
|
|
|
| |
problem that for some very slow ECs (~6 ms occasionally) causes a
timeout. Also finish resource cleanup in the error case in attach.
Tested by: ume
|
| |
|
|
|
|
|
|
|
| |
acfreebsd.h and remove it from the Makefile. Now ACPI_DEBUG implies
ACPI_DISASSEMBLER.
Noticed by: marcel
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
(or possibly testing) the previous formula worked for the default
constants compiled into inetd, but if you recompiled with different
values of CHTSIZE and CHTGRAN the calculation might not have worked.
PR: 54354
Submitted by: Claus Assmann <ca@sendmail.org>
Submitted by: Jose Marcio Martins da Cruz <Jose-Marcio.Martins@ensmp.fr>
MFC after: 5 days
|
|
|
|
|
| |
when we get request that we cannot handle ourself. This allows userland
to reach the ATM interfaces for ioctls.
|
|
|
|
| |
to look for vci != 0. We can now open VCI 0 for monitoring purposes.
|
|
|
|
|
|
| |
callback will never be deferred. ATM needs to prevent cell and packet
ordering. Also use the default mutex and lock functions (those that
panic) for the tag creation.
|
| |
|
|
|
|
|
|
| |
Updated release notes: OpenPAM.
Remove references to rescue(7).
|
| |
|
| |
|
|
|
|
|
|
| |
line and must always appear on the line.
Submitted by: netchild
|
|
|
|
| |
Requested by: bde
|
|
|
|
| |
referenced.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with a ProATM-155 and an IDT evaluation board and should also work
with a ProATM-25 (it seems to work at least, I cannot really measure
what the card emits). The driver has been tested on i386 and sparc64,
but should work an other archs also. It supports UBR, CBR, ABR and VBR;
AAL0, AAL5 and AALraw. As an additional feature VCI/VPI 0/0 can be
opened for receiving in AALraw mode and receives all cells not claimed
by other open VCs (even cells with invalid GFC, VPI and VCI fields and
OAM cells).
Thanks to Christian Bucari from ProSum for lending two cards and answering
my questions.
|
|
|
|
| |
Spotted by: gcc
|
|
|
|
|
|
|
| |
implement the ATMIOCGVCCS ioctls. This routine handles changing
VCC tables (which can occure because we cannot hold the driver mutex
while allocating memory) with a loop and a re-allocation, should the
table not fit in the allocated memory.
|
|
|
|
| |
Account for this in the byte count.
|
|
|
|
| |
the IDT77252 chip. The driver will follow soon.
|
|
|
|
| |
define one in terms of the other.
|
|
|
|
| |
Reported by: Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
large to huge amounts of small or medium sized receive buffers. The problem
with these situations is that they eat up the available DMA address space
very quickly when using mbufs or even mbuf clusters. Additionally this
facility provides a direct mapping between 32-bit integers and these buffers.
This is needed for devices originally designed for 32-bit systems. Ususally
the virtual address of the buffer is used as a handle to find the buffer as
soon as it is returned by the card. This does not work for 64-bit machines
and hence this mapping is needed.
|
|
|
|
|
|
|
| |
setting rcsids, and uses a consistent format for 'sccsid' lines.
Reviewed by: discussed with bde and obrien
MFC after: 15 days
|
|
|
|
|
|
|
|
| |
format of 'sccsid' lines so they consistently match style(9).
A minor Makefile change is needed so lptest.c can find lp.cdefs.h.
Reviewed by: discussed with bde and obrien
MFC after: 15 days
|
|
|
|
|
|
|
|
|
|
| |
format of 'sccsid' lines so they consistently match style(9)
Also the 'sccsid' line is formatted to match style(9), and
a 'From:' is removed so the sccsid returns to what it was back
in the days of '-r CSRG' (1996).
Reviewed by: discussed with bde and obrien
MFC after: 15 days
|
| |
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
|
| |
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|