summaryrefslogtreecommitdiff
path: root/sys/arch/vax/if
AgeCommit message (Collapse)Author
2008-08-22Instead of spewing error messages about link status, support link statusTheo de Raadt
like all drivers should ok miod
2008-08-14convert the last traces of btoc/ctob macrosMartin Reindl
ok miod@
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2007-09-17Only the most obvious bzero() -> M_ZERO changes. No cast changes, noKenneth R Westerback
MALLOC/FREE, etc. Just adding M_ZERO to malloc() and deleting an immediately adjacent bzero().
2007-09-01Do not include <machine/rpb.h> unless necessary.Miod Vallat
2007-04-10``prob ably'' can be written in one word.Miod Vallat
2006-08-31Make sure we do mbuf operations at splnet(), for some models have zeMiod Vallat
interrupting at spl4 (i.e. below splnet) and this can cause pool corruption; ok deraadt@
2006-08-30Teach the SGEC driver about the Real World:Miod Vallat
- check for error bits in descriptors, and count and report errors accordingly; make sure we do not pass up known-to-be-bad packets up the receive path. - check for various error conditions which would cause the transmit process to go to suspended state, and recover from them, before the timeout expires. - finally, on the VXT2000, the transmit process for some reason will reset its ring position to the beginning of the ring every time it completes a transmission burst, while we don't, so play with the head of ring register behind its back. This makes my VXT2000+ (net)boot multiuser. Tested on VXT2000 (ze@vxtbus), KA49 (ze@vsbus) and KA53 (ze@ibus); ok deraadt@
2006-08-27Move cfdriver structs to better places, in preparation for new attachments.Miod Vallat
2006-08-24Check for a selftest failure after reset in the correct register.Miod Vallat
2006-07-26More files which have changed name or location since some time already andMiod Vallat
are only confusing things.
2006-04-16Convert the last remaining net-driver users of ether_input to ether_input_mbuf.Christopher Pascoe
sgec ok martin@ if_ie ok miod@ if_de, if_hp not in GENERIC ok brad@
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
2005-12-10{en,re}trys -> {en,re}tries; eyeballed by jmc@Miod Vallat
2005-11-24splimp -> splnetBrad Smith
ok martin@
2005-07-02Remove dead code; ok deraadt@Miod Vallat
2005-06-08remove netns crud.Henning Brauer
some drivers actually had hooks for SIOCSIFADDR, most just useless includes "looks good" deraadt miod brad
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
From NetBSD NetBSD PR 27678 for details ok mcbride@
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
no functional change.
2004-09-15Kill more netiso ghosts.Alexander Yurchenko
ok millert@
2004-07-07new-style interrupt counters. based on initial work by hugh. ok miodTheo de Raadt
2003-11-10Get rid of the "struct pte" bitfield, and use straight integers.Miod Vallat
Makes the code slightly more readble, removes casts, and makes some specific constants defined for the bitfields disappear in pmap.c... No functional change.
2003-11-07adress -> address, and a few more; all from Jonathon Gray;Jason McIntyre
(mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@ isakmpd ones ok ho@
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-05-11string cleaning; krw okTheo de Raadt
2003-02-05LLADDR macro doesn't work here, so copy mac into the softc directly.Hugh Graham
2003-02-04Bring qe closer to NetBSD and make it compile. As yet untested.Hugh Graham
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
2002-06-11New boot code, mostly from ragge's work in NetBSD.Hugh Graham
Some header syncing and a couple network drivers came along for the ride. Assembly files have been renamed from .s to .S to facilitate diffs. Kernel is backwards compat - with manual interaction. OpenBSD features have been preserved.
2002-06-03spell transceiver correctlyTheo de Raadt
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-16Don't include <sys/map.h> when you don't need what's in it.Miod Vallat
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-08-25Bring in some useful stuff from NetBSD. Mostly work by Matt Thomas,Hugh Graham
and concerned with intvec counting. Also some ANSIfication.
2001-05-20From NetBSD:Hugh Graham
> date: 2000/05/08 18:51:17; author: ragge; state: Exp; lines: +6 -2 > branches: 1.4.2; > Get correct MAC address out of rom on VAX 4000/200. From Michael Kukat.
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2000-04-27sync w/netbsdBrandon Creighton
1999-05-13Compensate for the check for onwership of unicast packets in promiscuousJason Wright
mode being moved to if_ether.c. This is the last of the drivers hopefully.
1998-09-16o if_media'fied am7990Jason Wright
o if_media'fied sun4m le.
1997-09-10Sync with NetBSD 970516. -mojMats O Jansson
1997-05-29RCS taggingNiklas Hallqvist
1997-05-28remove bitmask_snprintfNiklas Hallqvist
1997-01-15sync with NetBSD 970112 -mojMats O Jansson
1996-06-12sync to 0611Theo de Raadt
1996-05-05add general ether_ioctl call in net/if_ethersubr.c,Michael Shalayeff
NS,IPX,X.25 special processing is now handled in there. reflect this amazing addition in all the ether ifaces. ppl, pls check the stuff.
1996-05-03sync w/ 0430Michael Shalayeff
1996-01-05from ragge: Don't include de.h; it doesn't exist anymoreTheo de Raadt
1995-12-27from netbsd:Theo de Raadt
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.