summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-08-25Change scsi_[free|get]_xs to use pool(9); art@ krw@ miod@ ok.Federico G. Schwindt
2001-08-25Implement the data cache invalidation functions for 040, and fix a typoMiod Vallat
as well. millert@ ok
2001-08-25Remove workarounds for old compiler bugs, and fix a few style issues.Miod Vallat
millert@ ok
2001-08-25Post-regdump cleanup.Miod Vallat
Gotta run, Beck is behind me with a large axe.
2001-08-25rcsidJason Wright
2001-08-25deal with 5 arg form of bus_dmamap_sync() if available.Jason Wright
2001-08-25deal with 5 arg for of bus_dmamap_sync() if availableJason Wright
2001-08-25Playing with string.Hugh Graham
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-08-25This hasn't been used for ages. Kill.Artur Grabowski
2001-08-25Allow machdep code to decide the order in which we probe theArtur Grabowski
pci buses. this is conditional on __PCI_BUS_DEVORDER and __PCI_DEV_FUNCORDER Used by sparc64.
2001-08-25 - Use BUS_DMA_RAW if it's defined.Artur Grabowski
- pretty.
2001-08-25Our diskconf needs process context. Do just like i386, moveArtur Grabowski
setroot, swapconf and dumpconf into a hook that main runs after scheduling has been enabled.
2001-08-25Some fixes:Artur Grabowski
- Make it build with DEBUG (by commenting out code). - Our uvm_fault still returns KERN_*, not errnos. - some cleanups.
2001-08-25profile.h from sparc, slightly hacked up to match ELF.Artur Grabowski
Not tested yet.
2001-08-25float.h from sparc.Artur Grabowski
2001-08-25Default to disabled zeroing of pages in the idle loop.Artur Grabowski
2001-08-25cleanupArtur Grabowski
2001-08-25One regdump to dump them all...Marc Espie
(moid@ wants that commit, because it interferes with stuff he's cleaning, and he's prepared to clean up stuff I may have forgotten, even though this was tested)
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
2001-08-25The VP cache code, while giving the powerpc port a signficant speedDale Rahn
increase is contributing to the instability of the port. This ifdef's the code, disabling it.
2001-08-25It is nice to have the hex address of the function as well as the symbolDale Rahn
address.
2001-08-24Adapt to trap() name change.Miod Vallat
Only compile compatibility with older mvme88k executables if COMPAT_25 is defined. This makes sense to me, at least...
2001-08-24Adapt to the <machine/asm.h> macros (only for entry points for now, becauseMiod Vallat
LABEL has disappeared), and to the trap() name changes.
2001-08-24Rename the trap() symbols with more insightful names. This forces usMiod Vallat
to check all trap() invocations in the sources and fix them, thus improving the chances of 197-kernels to live.
2001-08-24Define the usual <machine/asm.h> macros, for convenience of .S parts.Miod Vallat
2001-08-24Correct execution flow in m197_table_search().Miod Vallat
2001-08-24Grandma always told me, initialize your variables before you print theirMiod Vallat
values, you damn kid!
2001-08-24Get rid of a shupid define.Miod Vallat
2001-08-24Cleanup.Miod Vallat
2001-08-24Remove unused debugging code, fix uninitialized variables.Miod Vallat
2001-08-24There is no need to hide potentially useful stuff in .c files.Miod Vallat
2001-08-24Get rid of the ugly db_printf() wrappers, as well as of theMiod Vallat
``machine registers'' command, which prints nothing more than ``show registers''.
2001-08-24missing bus_dmamap_sync() calls on descriptors... also deal with 5 argument ↵Jason Wright
form of bus_dmamap_sync()
2001-08-24Correctly tell if a syscon is main one on 188.Miod Vallat
2001-08-24Pass a dev_t where a dev_t is expected.Miod Vallat
2001-08-24No newline at the end of panic messages.Miod Vallat
2001-08-24KNFTheo de Raadt
2001-08-24Add a missing spacebrian
2001-08-24switch to the optimised AES reference code fromMarkus Friedl
http://www.esat.kuleuven.ac.be/~rijmen/rijndael/rijndael-fst-3.0.zip the same code is used by ssh, so please make sure to update usr.sbin/ssh/rijndael.c if you change this code. tested on sparc (jason) and with swap encryption (me); ok deraadt@, provos@
2001-08-24Compile cleanup, systype is not currently used, so ifdef it.Dale Rahn
2001-08-24From NetBSD:Angelos D. Keromytis
Add an M_READONLY() macro, which evaluates to true if the mbuf's data area is not to be written to. This is the case for mbufs with external storage which is either a non-cluster or a cluster referenced by multiple mbufs. Change M_LEADINGSPACE() and M_TRAILINGSPACE() to use M_READONLY(), rather than their own testing for M_EXT. Previously, M_LEADINGSPACE() treated all M_EXT mbufs as read-only (which causes an extra mbuf to be needlessly allocated when sending large TCP packets), and M_TRAILINGSPACE() previously did not treat any external storage as read-only (could lead to data corruption of external storage buffers!).
2001-08-24make ofprint useable, do carriage return on newline,Dale Rahn
increment pointer to printed buf, instead of printing same character.
2001-08-24Fix the typos in the timeout replacement.Dale Rahn
2001-08-24propagate bootpathJason Wright
2001-08-24Theo says that this is probably all that's needed for sigreturn.Artur Grabowski
2001-08-24One can get really creative at 2am.Artur Grabowski
2001-08-23Vacuum cleanup. Half of this is now in <sys/conf.h>, the other half isMiod Vallat
unneeded.
2001-08-23option M88000 is not necessary for mvme88k.Miod Vallat
2001-08-23Sync with contents of arch/foo/conf directory, might be useful one day.Miod Vallat