summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
AgeCommit message (Expand)Author
2010-01-10GCC doesn't respect the aligned attribute for automatic variables. SoMark Kettenis
2010-01-03Implement pmap_proc_iflush() such that the instruction cache is synchronizedMark Kettenis
2010-01-01Map the device registers before using them. We were lucky that some otherMark Kettenis
2009-12-31Implement wrappers for enabling and disabling interrupts.Joel Sing
2009-12-31Make cpl and cpu_inintr per CPU variables. For locore.S, cpl becomes anJoel Sing
2009-12-29Call proc_trampoline_mp() from the process trampoline when compiled for MP.Joel Sing
2009-12-29Implement MP safe mutexes for hppa.Joel Sing
2009-12-29Move hppa to a "cpu0 at mainbus0" configuration, rather than knocking CPUsJoel Sing
2009-12-29Make want_resched a per CPU variable.Joel Sing
2009-12-29Move hppa to per process AST.Joel Sing
2009-12-21Add uthum(4) to arches I could test it. ok deraadt@.Matthieu Herrb
2009-11-27Move MB_LEN_MAX into the machine-independent sys/limits.h header,Philip Guenthe
2009-11-11add a icache flush which appears to make the machines even more stableTheo de Raadt
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
2009-10-31Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE()Theo de Raadt
2009-10-29add isp(4), but disable it since on most machines the pci bus is earlierTheo de Raadt
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-10-19Correct a target name so that we don't rebuild vers.o (and thenPhilip Guenthe
2009-08-30When the `machine' commands part of the hppa bootloader were written, weMiod Vallat
2009-08-22Constify the what/name parameter of pci_intr_establish().Michael Knudsen
2009-08-13In pmap_pte_flush flush the icache before the dcache, as is done elsewhere.Theo de Raadt
2009-08-13Replace the error strings that were being passed around with much simplerTheo de Raadt
2009-08-13i forgot a commentDavid Gwynne
2009-08-13wire vscsi up to a cdevDavid Gwynne
2009-08-13A new(er) mtx_enter_try().Tobias Weingartner
2009-08-12Non-equivalent writable aliases (aka illegal aliases) are bad. Since PA-RISCMark Kettenis
2009-08-11Do not bother initializing bufpages in the md code if the computation isMiod Vallat
2009-08-11With the SysV memory allocation changes, allocsys() doesn't do anythingMiod Vallat
2009-08-09Introduce option DDB_STRUCT. Kernels compiled with this option (except onMiod Vallat
2009-08-09No need to clean genassym{.,o} during `make clean', genassym.sh does thisMiod Vallat
2009-08-09No options TIMEZONE and DST in GENERIC kernels.Miod Vallat
2009-08-09Unconditionally enable checks for writable non-uequivalent mappings. They'reMark Kettenis
2009-08-09Rototill system V message queues.Bret Lambert
2009-08-06reintroduce the uvm_tree commit.Owain Ainsworth
2009-08-02Dynamic buffer cache support - a re-commit of what was backed outBob Beck
2009-07-30Make sure the BUS_SPACE_BARRIER_xxx constants are all non-zero and can beMiod Vallat
2009-07-30Disable interrupts when we enter cpu_intr() and enable them again when leavingMark Kettenis
2009-07-29Fix bogus comment; requested by deraadt@Mark Kettenis
2009-07-29Get rid of non-equivalent aliases of the pcb by moving the fpu state outMark Kettenis
2009-07-28Enable ti(4), tested by myself OK deraadt@Claudio Jeker
2009-07-26Make sure all platforms understand the flags argument of bus_space_map() andMiod Vallat
2009-07-26I'm not as smart as mickey, so replace:Mark Kettenis
2009-07-25Make sure that if a PDE isn't there, we skip to the start of the addressMark Kettenis
2009-07-24in pmap_kenter_pa(), flush the old pte before installing the new one.Theo de Raadt
2009-07-21Change the rbus md_space_{map,unmap} signature to take a rbus_tag_t insteadMiod Vallat
2009-07-20Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow theMiod Vallat
2009-06-29enable isp(4)Theo de Raadt
2009-06-26Prefer fdcache() to pdcache() in cpu_fork(), as the MI uvm code has touchedMiod Vallat