History log of /openbsd-src/sys/dev/ic/gem.c (Results 101 – 125 of 128)
Revision Date Author Comments
# af303c5a 22-Sep-2002 jason <jason@openbsd.org>

Update ifp->if_opackets correctly


# d1c36586 28-Aug-2002 art <art@openbsd.org>

- Fix one typo (instead of two disable_rx, one disable_rx and one disable_tx)
- Instead of setting OACTIVE on the interface when encap fails and never
clearing it, set a 2 second timer instead an

- Fix one typo (instead of two disable_rx, one disable_rx and one disable_tx)
- Instead of setting OACTIVE on the interface when encap fails and never
clearing it, set a 2 second timer instead and hope that the memory
situation will improve. This stops the lockups of the interface when
memory is running low.
jason@ ok.

show more ...


# 87b5abd1 10-Jul-2002 deraadt <deraadt@openbsd.org>

shorten address printout


# e4d25771 14-Jun-2002 todd <todd@openbsd.org>

spelling; from Brian Poole <raj@cerias.purdue.edu>


# 57b6eae0 09-Jun-2002 drahn <drahn@openbsd.org>

make gem compile, arpcom is sc_arpcom.


# 98b72ef1 09-Jun-2002 todd <todd@openbsd.org>

a step towards consistancy; in general:
'struct arpcom foo' -> 'struct arpcom sc_arpcom'
ok itojun@


# 0cdd5826 07-Jun-2002 drahn <drahn@openbsd.org>

Multicast fixes, Gig-E support, mostly from netbsd. ok jason@


# 51e8e652 07-May-2002 jason <jason@openbsd.org>

Simplify multicast handling based on powerpc's gm.c and remove ether_cmp()


# 0484b968 03-Apr-2002 jason <jason@openbsd.org>

- read the rx completion register exactly once.
- don't complain about still owned descriptors
tested by myself and Joey Coleman <joeycoleman@acm.org>


# a09f1e92 22-Mar-2002 jason <jason@openbsd.org>

- Move reading collision counters out of splimp()
- all non-debug prints should print the interface name
- quite whining about RX counter expiring, who cares.


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# bdfa2dbe 22-Feb-2002 jason <jason@openbsd.org>

Call ether_ioctl() the way [insert favorite diety] intended.


# 4eb4bc4f 22-Feb-2002 jason <jason@openbsd.org>

Revert to previous (non hacked =) version now that the iommu is handled
correctly and it doesn't crash


# 9b4b7125 28-Jan-2002 jason <jason@openbsd.org>

Re-port the NetBSD driver, but rewrite tx logic to use static buffers (and
copies). This makes the Blade100 gem stable for me.


# 1a3536aa 25-Jan-2002 jason <jason@openbsd.org>

In encap, sync mbuf before writing descriptors


# 7b021e45 13-Dec-2001 drahn <drahn@openbsd.org>

changes to work with 32bit platforms and get ethernet address on powerpc.
Inspired by NetBSD.


# 489e49f9 06-Nov-2001 miod <miod@openbsd.org>

Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.
(Look ma, I might have broken the tree)


# fd357433 03-Oct-2001 jason <jason@openbsd.org>

Rewrite transmit handling (looks something more like hme), also takes advantage
of some register shadowing provided by the asic.
[This still isn't optimal, but it's getting closer...]
Move all of the

Rewrite transmit handling (looks something more like hme), also takes advantage
of some register shadowing provided by the asic.
[This still isn't optimal, but it's getting closer...]
Move all of the stat stuff out of the interrupt context and into the timeout.

show more ...


# 25dd4fad 02-Oct-2001 jason <jason@openbsd.org>

increase rx descriptors, remove some debugging code, deal with different endian; NetBSD
general cleanup; me.


# 0625f60f 29-Sep-2001 art <art@openbsd.org>

Some KNF.


# 13294324 28-Sep-2001 art <art@openbsd.org>

Fix a DIAGNOSTIC check.


# 49be8c6d 24-Sep-2001 art <art@openbsd.org>

Use splimp instead of splnet in some places.
I don't understand why, but it helps stability a lot.


# 8bea5f3a 23-Sep-2001 jason <jason@openbsd.org>

solve mtu problem a little more elegantly (ramdisk works on blade100 and
u5 now).


# 86de10e4 21-Sep-2001 jason <jason@openbsd.org>

configured mtu in BOTH places (grumble)
Also, make it a bit higher than normal (this is an ugly hack and will be
removed when I figure out what this thing wants).


# 4e7d2334 21-Sep-2001 jason <jason@openbsd.org>

openbsd style %b handling


123456