summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-05-08- make this compile with AZALIA_DEBUGBrad Smith
- introduce WIDGET_CHANNELS macro From NetBSD
2006-05-08- Don't assume the device always has PCI_MAPREG_MEM_TYPE_64BIT. [1]Brad Smith
- OpenBSD-ify dmesg entry and error path printf's. [1] From NetBSD
2006-05-08Revert last commit till a better method can be found.Jonathan Gray
At least one system (Ben Lovett's) had issues with the change.
2006-05-07Add remaining glue for physical disk count.Marco Peereboom
Fix a bugglet in the size of GDT_IOCHAN_DESC structure.
2006-05-07Oops, correct import this time.Miod Vallat
2006-05-07Fix cut'n'paste abuse in previous typo fix; spotted by Constantine A. Murenin,Miod Vallat
thanks!
2006-05-07If a device says a MODE SENSE command worked fine, do *not* try a MODEKenneth R Westerback
SENSE BIG command even if no page data was returned. Just accept the fact that the device does not have any such page data. This is more in line with the spec, and unbreaks devices (like the Neodio 8-in-1 USB Card Reader donated by Manuel Pata) which freak out when getting a MODE SENSE BIG. Should not break any 'working' device. ok pedro@ dlg@ marco@ 'Looks correct.' miod@
2006-05-07oops, use correct size for GET_IOC_CHAN_DESCMarco Peereboom
2006-05-07Add bio framework (not functional yet).Marco Peereboom
Replace index into struct for device name with DEVNAME macro. Started translating linux driver back into swedish for gdt->sc_more_proc part. Added initial scsi passthrough magic. Added 2 new debug bits. ok krw
2006-05-07add a name to rwlock so that we can tell where procs are getting stuckTed Unangst
without breaking into ddb. doubles the size of rwlock [1], but moving forward this really helps. ok/tested pedro fgsch millert krw [1 - next person to add a field to this struct gets whipped with a wet noodle]
2006-05-07remove drain hooks from pool.Ted Unangst
1. drain hooks and lists of allocators make the code complicated 2. the only hooks in the system are the mbuf reclaim routines 3. if reclaim is actually able to put a meaningful amount of memory back in the system, i think something else is dicked up. ie, if reclaiming your ip fragment buffers makes the difference thrashing swap and not, your system is in a load of trouble. 4. it's a scary amount of code running with very weird spl requirements and i'd say it's pretty much totally untested. raise your hand if your router is running at the edge of swap. 5. the reclaim stuff goes back to when mbufs lived in a tiny vm_map and you could run out of va. that's very unlikely (like impossible) now. ok/tested pedro krw sturm
2006-05-07Oops, correct import this time.Miod Vallat
2006-05-07fix pmap debug code and only compile it when PMAPDEBUG is defined.Robert Nagy
this change also unbreaks builds with DEBUG defined. ok miod@
2006-05-07Add abstraction for resistor factor; makes it easier to compare them toMark Kettenis
the datasheets. Fix a few typos too. From Constantine Murenin <mureninc@gmail.org>.
2006-05-07No need to mask misaligned address exceptions for global flush or invalidateMiod Vallat
operations (those do not take a page number in the low address bits of the 88410 control register).
2006-05-07Oops, correct import this time.Miod Vallat
2006-05-07Move the userland stack at the top of the userland address space.Miod Vallat
2006-05-07Nuke TRACE_DEBUG code. Half of it was useless, and the other half was eitherMiod Vallat
not smart enough to cope with gcc -O2 or with the no longer fixed address for the kernels stack.
2006-05-07Do not panic on MVME188 if the abort switch is pressed while we are at ipl 7Miod Vallat
(fallout from always enabling the abort switch).
2006-05-07Long due update from a.out to ELF (slightly different) relocation defines,Miod Vallat
from sparc64 with love. Spotted by drahn@
2006-05-07Missing license block; from art@Miod Vallat
2006-05-07forgot to remove this sentence from the commentNikolay Sturm
ok pedro
2006-05-07.globl PTDsize; mickey obviously doesn't test before he commitsMark Kettenis
2006-05-07fix a typo and some KNF.Brad Smith
2006-05-07- Remove unreachable bus_dmamap_unload() in em_dma_malloc().Brad Smith
- Set the dma_tag to NULL upon failure in em_dma_malloc(). - In em_dma_free(), return if dma_tag is NULL.
2006-05-07- Return if there is nothing to do in the interrupt handler.Brad Smith
- Check for IFF_RUNNING in the interrupt loop.
2006-05-07Default to Ultra DMA Mode 6 not 5 when we know we have a nativeJonathan Gray
SATA drive. ok grange@
2006-05-07Zap a bunch of trailing whitespace.Kenneth R Westerback
2006-05-06initialize the propolice cookie more carefully so -fstack-protector-allTheo de Raadt
will work; ok miod
2006-05-06Sync VM games on startup with earlier pmap_table[] cleanups.Miod Vallat
2006-05-06Decide whether we are running on 88100 or 88110 upon the processorMiod Vallat
identification register value, rather than upon the MVME board number.
2006-05-06The SPI in a TDB is actually stored in network order. Make sa synchronisationRyan Thomas McBride
work between little-endian and big-endian machines, and compare the spi against SPI_RESERVED_MAX correctly. Fix from Nathanael <list-openbsd-tech at polymorpheus dot com>
2006-05-06Fix bracketing messed up in KNF commit 1.86, allows sasyncd to reliablyRyan Thomas McBride
set up pfkey promiscuous mode. Diff from Nathanael <list-openbsd-tech at polymorpheus dot com>
2006-05-06On 88100-based systems, take the two hardwired BATC into account inMiod Vallat
pmap_extract(), and do not bother creating regular page table mappings for obio regions which are covered by these BATC entries.
2006-05-06remove a block of duplicated defines, ok marcoPeter Stromberg
2006-05-06if the fan data rate is per second convert it to per minute, ok marcoPeter Stromberg
2006-05-06somehow PTDsize got lost from the pae diff; found by kettenis@Michael Shalayeff
2006-05-06fix the untested comment.Brad Smith
2006-05-06- Add vge(4), lge(4), hme(4), mtd(4), luphy(4) and ciphy(4)Brad Smith
- Move tl(4) and ste(4) out of the untested section
2006-05-06restore ALTQ support which was lost with rev 1.87Brad Smith
2006-05-06add ciss(4) to the untested section, 530[24]'s exist with Alpha specificBrad Smith
firmware for SRM setup.
2006-05-05Oops, correct import this time.Miod Vallat
2006-05-04scaled version of ld.d and st.d is obviously not a 64 bit transaction,Miod Vallat
so there is no need to take care of it in double_reg_fixup(), as it will never trigger the kind of misalignment faults this function recovers from. Doh!
2006-05-04Even better control register name display logic.Miod Vallat
2006-05-04Document the 88110 extended (80-bit) floating point format.Miod Vallat
2006-05-04eneble -> enableMiod Vallat
2006-05-04Now that .S files have proper dependencies, do not hardcode dependenciesMiod Vallat
on assym.h in Makefile, especially since some files have been renamed...
2006-05-04free resources on close; found by Alexandre Ratchov <alex@caoua.org>Michael Shalayeff
2006-05-04fix interrupt out transfersJolan Luff
from netbsd, ok dlg
2006-05-03Overhaul of the disassembler code, with random fixes, better conditionnalMiod Vallat
branches decoding, correct control register descriptions, and (the reason for these changes in the first place) 88110 instruction support. ddb will now disassemble by default for the processor it is running for, and using the alternate format (x/I) disassembles for the other.