Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-24 | die die die | Theo de Raadt | |
2008-11-24 | Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out. | Kenneth R Westerback | |
"I'm all for it." marco@ "Yeah" deraadt@ | |||
2008-11-23 | pccom can finally die; ok kettenis dlg drahn, tested by okan | Theo de Raadt | |
2008-11-23 | enable bio | Marco Peereboom | |
ok dlg | |||
2008-11-23 | sizeofa -> nitems | David Gwynne | |
2008-11-23 | sizeofa is now nitems in param.h, so dont declare my own in mpi.c it was | David Gwynne | |
unused there anyway. use nitems in mpi_pci_match. | |||
2008-11-23 | Don't use ifp->if_xname if you can use the sc_dev.dv_xname instead. | Claudio Jeker | |
Removes some unneeded ifp pointers from the stack and don't assign ifp->if_softc twice in the same function. | |||
2008-11-19 | Make sure to check that the TX queue is empty before clearing the | Brad Smith | |
watchdog timer. From FreeBSD Tested on quite a few 3c905/B/C/575 adapters. | |||
2008-11-19 | Do not reset TX threshold value whenever xl_init() is called. Instead | Brad Smith | |
the initial threshould is initialized at device attach. Later the threshold could be increased if encountering a TX underrun error and the new threshold should be used in xl_init(). From FreeBSD Tested on quite a few 3c905/B/C/575 adapters. | |||
2008-11-18 | Remove dup proto from <alexey.suslikov@gmail.com> | Marco Peereboom | |
2008-11-17 | Sprinkle a few more tabs. | Brad Smith | |
2008-11-17 | NETBSD -> OPENBSD in #endif comment. | Kenneth R Westerback | |
2008-11-17 | Use new isp_library.c rather than isp_inline.h. No functional change. | Kenneth R Westerback | |
Tested by naddy@. 'go for it' marco@ | |||
2008-11-16 | Add new style replacement for isp_inline.h. | Kenneth R Westerback | |
2008-11-14 | Revert the reduction in the delays in the miibus read/write routines, | Christian Weisgerber | |
which broke on-board RTL8111C adapters. | |||
2008-11-10 | remove unused variable 'error' from two functions; llvm/clang; ok dlg | Constantine A. Murenin | |
2008-11-09 | Introduce bpf_mtap_ether(), which for the benefit of bpf listeners | Christian Weisgerber | |
creates the VLAN encapsulation from the tag stored in the mbuf header. Idea from FreeBSD, input from claudio@ and canacar@. Switch all hardware VLAN enabled drivers to the new function. ok claudio@ | |||
2008-11-08 | Reduce the delay's a bit in the miibus read/write routines. | Brad Smith | |
Based on the Linux r8169 driver. Tested on PCI/CardBus and PCIe adapters. | |||
2008-11-08 | Reduce the number of TX descriptors to 512, such a large number is not | Brad Smith | |
necessary without TSO. | |||
2008-11-07 | Try recollecting RX/TX descriptors if we are going to switch back to TX/RX | Brad Smith | |
interrupts. There seems to be a race between turning on TX/RX interrupt and asserting TX/RX interrupt by the hardware. From Sephe@DragonFly | |||
2008-11-07 | Simplify the interface flag handling in the ioctl handler. | Brad Smith | |
2008-11-07 | Remove storing the Ethernet header in the receve interrupt handler, the | Brad Smith | |
disabled code that used to use this was removed 7 years ago. | |||
2008-11-07 | Add more initialisation steps (read reset register; pause; set burst size | Brad Smith | |
in config register). From NetBSD | |||
2008-11-07 | - According to the Apple GMAC driver, the GEM ASIC specification and | Brad Smith | |
the OpenSolaris eri(7D) the TX FIFO threshold has to be set to 0x4ff for the Gigabit variants and 0x100 for the ERI in order to avoid TX underruns. - Turn on workarounds for silicon bugs in the Apple GMAC variants. This was based on information obtained from the Darwin GMAC and Linux GEM drivers. - Turn on "infinite" (i.e. maximum 31 * 64 bytes in length) DMA bursts. From FreeBSD Tested by a few users with Apple GMAC's and Sun ERI. | |||
2008-11-03 | Don't attach bio unless we do RAID. | Marco Peereboom | |
2008-11-02 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. Use isp_stds.h. | |||
2008-11-02 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-11-02 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-11-01 | Add sensors | Marco Peereboom | |
2008-11-01 | Fix bogus shift. | Marco Peereboom | |
2008-11-01 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-11-01 | Oops forgot .h part. | Marco Peereboom | |
2008-11-01 | Add disk. This makes bio mostly done however to make it pretty we need | Marco Peereboom | |
to implement RAID_ACTION. Remains disabled for now. | |||
2008-10-31 | Generalize function to obtain all details to do bio stuff. This is in | Marco Peereboom | |
preparation to start showing unsused disks which will require all this information to do the math. While at it fix a size of hotspare volume bug. | |||
2008-10-31 | Add opcode | Marco Peereboom | |
2008-10-30 | Fix bug that when there are no volumes but there are hot spares it would | Marco Peereboom | |
no show the hotspares. | |||
2008-10-29 | Add initial bio support; only volume status is handled. | Brad Smith | |
Based on cac(4) bio support from NetBSD which is derived from OpenBSD's ciss(4) bio support. Tested by otto@ jbg@ ok marco@ | |||
2008-10-29 | Bring pd structure up to date | Marco Peereboom | |
2008-10-28 | Fix output when reporting on multivolume disk groups. | Marco Peereboom | |
Reported by mitja@muzenic.net | |||
2008-10-28 | Shut splassert up | Marco Peereboom | |
Fix an undo error in previous commit | |||
2008-10-28 | Be nicer waking up. | Marco Peereboom | |
prompted and ok dlg | |||
2008-10-28 | Major overhaul of bio. | Marco Peereboom | |
Fix set hotspare that didn't always work. Fix several very subtle bugs because of firmware lies Fix disk size that sometimes was incorrect Only poke drives if something changed so it makes bio way faster on subsequent calls Tested by several folks, thanks Ok dlg | |||
2008-10-28 | Pointer sizeof oops | Marco Peereboom | |
2008-10-28 | Add beginings of bio. Disabled for now. | Marco Peereboom | |
dlg "go go go" | |||
2008-10-27 | Move some include stuff around | Marco Peereboom | |
2008-10-27 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-10-26 | Spello and ad some #defines | Marco Peereboom | |
2008-10-26 | Move sensors into SMALL_KERNEL | Marco Peereboom | |
2008-10-26 | Space | Marco Peereboom | |
2008-10-25 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. |