summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-03-06this is a fix for kernel panics and craches along w/ other stabilityMichael Shalayeff
improvements worked out over past few months w/ different people. the main bug was fixes w/ help of harding@motd.ca . 10x to all and enjoy the better driver (;
2003-03-06enable elansc; ok deraadt@Markus Friedl
2003-03-06Improve comments, including type fixes; lebel@Miod Vallat
2003-03-06Premiliminary driver for the Fujitsu AG-10e SBus frame buffer.Miod Vallat
It will currently only work in 8bit mode, and without using the i128 acceleration features (but that's a good start for 3.3). Written initially in november 2002, but it took some time in experiments until I realized the ramdac had to be fed values shifted left by 16 bits in order to work as intended, for no good reason. So, I am now officially founding a ``RAMDAC Hater's Club''. Feel free to apply.
2003-03-06move cpu_configre() lower after the proc0 is more completely initialized.Michael Shalayeff
still calculate the memory limits for proc0 at after the autoconf is done. miod@ testing on everything; art@ ok
2003-03-06set ip6_nxt to IPPROTO_ETHERIP; ok angelos@Markus Friedl
2003-03-06Support for ServerWorks CSB6 IDEAlexander Yurchenko
2003-03-06bpf_mtap incoming proto 97 traffic; ok jason@Markus Friedl
2003-03-06The existing IOMMU code had a rounding problem that was most noticeableHenric Jungheim
on faster systems under heavy network load. This replaces some of the unreadable iommu functions with something a little less dense and a lot less crash prone. The bus_dma function pointer/cookie handling was broken. Change them to work like the stacked bus_space drivers (where "work" is the key word). Tested my many (thanks). ok jason@ deraadt@
2003-03-06Remove double include of scsi_all.hmjacob
2003-03-06date should be written formally: .Dd Month day, yearDavid Krause
ok henning@ jmc@
2003-03-05syncTheo de Raadt
2003-03-05new VIA gear on EPIA M-seriesTheo de Raadt
2003-03-05make sure asi and sasi are set in the bustag. Fixes the le@lebuffer problemJason Wright
reported by Tyler Hardison.
2003-03-05update media handling based on NetBSD: mainly fix setting up of the outputJason Wright
drivers also, force a preference of the external phy a little earlier: both ports on the netra T1/105 now work.
2003-03-05no \n in panic(); rimshot@pandora.beTheo de Raadt
2003-03-05Driver for the Parallax XVideo and PowerVideo frame buffers.Miod Vallat
Currently limited to dump frame buffer operation, the acceleration features will be used later... Code by me, tests on real hardware by Paul Weissmann.
2003-03-05Small fixes after code review, mostly on error path.Cedric Berger
ok dhartmei@ henning@ pb@
2003-03-05Some typos prevented STCs from being detected and the size of theHenric Jungheim
PCI configuration space is actually one "0" larger. Noticed on an E450 with all 10 PCI slots populated. ok jason@
2003-03-04told you it was not knfTheo de Raadt
2003-03-04Move 'userret' code to a seperate function, add it to child_return(). w/KNFDale Rahn
2003-03-04remove -beta markerTheo de Raadt
2003-03-04do not treat map entries above the stack as stack; only for the grow-upsMichael Shalayeff
2003-03-04(really) support user/group rules with 'inet6'Philipp Buehler
pointed out by hugh ok dhartmei@, henning@
2003-03-03Prefer pmap_kenter_pa() in pmap_map().Miod Vallat
2003-03-03nuke extra semicolonmjacob
2003-03-03Enabled inclusion of ISP SBus f/w for GENERIC kernels. This tendsmjacob
to make people's days so much better.
2003-03-03Argh. Put back mickey's change here and also follow Ted's suggestionmjacob
wrt bogus identity assignments.
2003-03-03Add some A64 defines.mjacob
Fix egregious botch where ICBXOPT_ZIO is suppose to be bit #5, not the value '5'.
2003-03-03Get rid of ISP_DMA_ADDR_T and uses ISP_DAC_SUPPORTED to define themjacob
width of a dma address type- this also allows us to define macros that set upper words of a dma address. Remove STRNCAT. Add (untested) 10160 support.
2003-03-03spelling fixesmjacob
2003-03-03In isp_putback_atio, propagate iid && rxid for FC ATIOs.mjacob
LINT fixes for printing out the lun for recevied messages. Spelling fix.
2003-03-03Remove STRNCAT define.mjacob
2003-03-03For type 3 requests, the count is ISP_RQDSEG_T3, not ISP_RQDSEG_T2, that we needmjacob
to set up.
2003-03-03Add (untested, no h/w) 10160 support. Propagate some spelling fixes.mjacob
Add back in merged 'mhz' change. Use A64 variants to initialize ULTRA2 or better && 1240 cards. If PAE is ever implemented for *BSD, we'll be closer to being ready to go. Add in a commented out example for how to adjust idelaytimer on 2300s. If we have ISP_FW_CRASH_DUMP defined, then don't reinit the isp in ISP_CONN_FATAL case- that's up to the platform outer layer to do after it finishes saving a f/w crashdump. Replaces STRNCAT with SNPRINTF.
2003-03-03march through the trapframes on the stack trace until the very lastMichael Shalayeff
2003-03-03Use new pci_matchbyid routine. Add (unable to test, no h/w) 10160 support.mjacob
Use correct size to zero sdparam area for 12160. Compile tested: sparc64, sparc run tested: sparc64 (2200, 1040), sparc (sbus isp)
2003-03-03Make "pfctl -ss" output easier to parse. NO TRAFFIC -> NO_TRAFFIC.Cedric Berger
ok dhartmei@ henning@
2003-03-03set n->m_len, somehow the line have lost. thanks danielJun-ichiro itojun Hagino
2003-03-03use M_READONLY instead of defining M_SHAREDCLUSTER(). the change should haveJun-ichiro itojun Hagino
been made when M_READONLY was introduced. sync w/kame
2003-03-03Provide a functional d_psize() function for ramdisk block devices.Miod Vallat
ok deraadt@
2003-03-02Use priority queue for TCP ACKs that have no payload. Very useful onDaniel Hartmeier
asymmetric links. ok henning@, cedric@
2003-03-02only assign a new queue id if a->qid is 0. otherwise, check a->qid forHenning Brauer
validity and take that. validity checks provided by kjc@ ok dhartmei@ kjc@
2003-03-02The gem driver will sometimes unmap bus_dma mappings that are stillHenric Jungheim
in use by the hardware. Since the sparc64 has IOMMUs, an access by the hardware after the unmap operation will cause a fault. This replaces "disable" calls by "reset" calls. This increases the time between the command to disable DMA and when the maps are actually unloaded.
2003-03-01- only declare and provide pmap_map() for mac68k, until it bites the dust.Miod Vallat
Other m68k-based arches do not need it. - do not wait to allocate struct pv_page. Either pmap_enter() has been invoked with PMAP_CANFAIL and can live with this, or we are close to fandagoland anyways.
2003-03-01Provide real ieee fp*() functions; from NetBSD.Miod Vallat
ok millert@
2003-02-28intrcnt's are now int's to fit with kern.intrcnt assumptions; miod okJason Wright
2003-02-28Based on several comments from tedu:Jason Wright
- two variables 'err' and 'error', whacked - missing initialization in the error path for the case where an SA expired while off in crypto land. - a small bit of knf.
2003-02-28update lasttick in clockintr() so that time doesn't run away with usJason Wright
(based on a larger diff from henric).
2003-02-28do not entice people into playing with broken fsTed Unangst
ok deraadt@