summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2001-11-06pmap_pinit needs proto now, also disable cache for mapped pagesMichael Shalayeff
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-06unbreak child_return.Artur Grabowski
2001-11-06Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument,Artur Grabowski
instead of doing fork1, cpu_set_kpc. This lets us retire cpu_set_kpc and avoid a multiprocessor race. This commit breaks vax because it doesn't look like any other arch, someone working on vax might want to look at this and try to adapt the code to be more like the rest of the world. Idea and uvm parts from NetBSD.
2001-11-06Need local prototypes for pmap_pinit and pmap_release.Artur Grabowski
2001-11-06Need to prototype pmap_pinit and pmap_release here.Artur Grabowski
(although they are leftovers from an earlier bad time, the macppc decided that it's a good idea to use them.)
2001-11-06No need for those prototypes here.Artur Grabowski
2001-11-06remove the last uses of vm/vm_page.hArtur Grabowski
2001-11-06 - include shufflingArtur Grabowski
- pmap_pinit and pmap_release need local prototypes now.
2001-11-06Redundant includes.Artur Grabowski
2001-11-06Redundant includes.Artur Grabowski
2001-11-06redundant includes.Artur Grabowski
2001-11-06Zap some redundant includes.Artur Grabowski
2001-11-06Kill vm/vm_param.h, move it to uvm/uvm_param.hArtur Grabowski
2001-11-05Workaround to prevent Altivec Unavilable problem.Dale Rahn
Why did Motorola put this exception misaligned with respect to all other exceptions? Altivec is not supported. This will cause any process executing altivec instructions to recieve an illegal instruction signal.
2001-11-05Raise the shared memory size to 16MB from 4MB. 4MB is too small for currentDale Rahn
memory machines and current program demands.
2001-11-05typo.Artur Grabowski
2001-11-05Fallout from the mmap changes.Artur Grabowski
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@ and drahn@.
2001-11-05irongate needs isadma bouncing.Artur Grabowski
2001-11-05Code for isadma bouncing.Artur Grabowski
From NetBSD.
2001-11-04Two new sysctls in the chipset tree.Artur Grabowski
CPU_CHIPSET_PORTS - address of the I/O ports. CPU_CHIPSET_HAE_MASK - mask for the HAE register.
2001-11-04Add alpha_ldlu and alpha_stl.Artur Grabowski
2001-11-04hp300spu.h information not needed anymore.Miod Vallat
2001-11-04Change the magic formulae in charge of setting the correct definesMiod Vallat
for cpu, mmu, and cache attributes from a mandatory include file to the kernel makefile. This saves some cpp cycles and removes forced dependencies on hp300spu.h. millert@ does not like but does not object either.
2001-11-02Make kernel compile without IPSEC, PPP_DEFLATE but with CRYPTO. Reported byJean-Jacques Bernard-Gundol
Brian J. Kifiak <bk@rt.fm>. Thanks!
2001-11-01Unnecessary cast.Artur Grabowski
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets.
2001-10-31Add boardtype 1301.Hugh Graham
2001-10-31Change the internal vc_mmap from returning int to paddr_t.Artur Grabowski
2001-10-31Change the audio_hm_if->mappage interface to return paddr_t and take off_tArtur Grabowski
as the mmap offset.
2001-10-28duh, don't forget cdev entries for char device sabtty (It's been a rough week)Jason Wright
2001-10-28oops, don't forget sab entries here too.Jason Wright
2001-10-28sab* and sabtty* (commented out for now until console stuff is done)Jason Wright
2001-10-28SAB82532 driver (missing console stuff, but working as a generic ttyJason Wright
device). Based on datasheet from Infineon (another datasheet with non-trivial errors) and info from the linux driver for same chip.
2001-10-28Handle RB_TIMEBAD in boot().Miod Vallat
2001-10-28Use the same pipeline flush instruction everywhere.Miod Vallat
2001-10-28Define kernel_pmap only if _KERNEL defined.Miod Vallat
2001-10-28Let 188-only kernels compile.Miod Vallat
2001-10-28I have nothing against stack checks at clock ints, as long as they areMiod Vallat
gramatically correct and only there if DEBUG is defined.
2001-10-28Prune more old stuffMiod Vallat
2001-10-26Don't bomb if isadma is not configured.Artur Grabowski
2001-10-26First cut at a port of isadma and floppy driver. ok art@Nathan Binkert
From NetBSD via jay@rootaction.net
2001-10-26spaces to tabsNathan Binkert
2001-10-26fix commentNathan Binkert
2001-10-25add an ali1543 and fix amd756 icu driversMichael Shalayeff
2001-10-24forgot the audio at emu (; from Dries Schellekens <gwyllion@ace.ulyssis.org>Michael Shalayeff
2001-10-24make libc compileMichael Shalayeff
2001-10-24use _C_LABEL for C labelsMichael Shalayeff
2001-10-24add emu at pciMichael Shalayeff