summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
AgeCommit message (Expand)Author
2010-04-26next step towards unification: make all the genassym chunks handle bothTheo de Raadt
2010-04-26next unification step: move all MD naming _mach, _machdir, _arch, and _archdirTheo de Raadt
2010-04-26Make this compile with gcc4.Mark Kettenis
2010-04-26first step of unification: spaces at end of lines; comments, etc.Theo de Raadt
2010-04-23Merge the only relevant (for now) parts of simplelock.h into lock.hTheo de Raadt
2010-04-23Make sure IPL_SCHED is always defined by MD headers, instead of having a MIMiod Vallat
2010-04-20more misuse of user.h and sysctl.hTheo de Raadt
2010-04-20cleanup more confusion regarding user.h before proc.h, or missing proc.hTheo de Raadt
2010-04-20Allow MD oosiop(4) attachment to override default values for a few of theMiod Vallat
2010-04-19Make ipending a per-CPU value.Joel Sing
2010-04-19Make the Processor Status Word (PSW) a per-CPU value.Joel Sing
2010-04-12Some of the line disciplines want to check for suser. Better to pass themTed Unangst
2010-04-01Avoid null pointer dereference. Pointed out by Nick Hudson; variant on hisMark Kettenis
2010-04-01Allow for multiple CPUs by moving to an array of cpu_info.Joel Sing
2010-03-30Add missing bthub device entries on arches that support bluetooth.Matthieu Herrb
2010-03-30Since we use a direct mapping for the area where we save a process' floatingMark Kettenis
2010-03-30We will never condtionalize ficache on PTE_PROT(TLB_EXECUTE) because itTheo de Raadt
2010-03-28Fix user-after-free bug in pmap_remove(). Page table pages are freed as soonMark Kettenis
2010-03-28Allow a multiprocessor kernel to compile.Joel Sing
2010-03-27correct the documentation to distinguish cache line purges fromTheo de Raadt
2010-03-27Add locking to trap and syscall handlers.Joel Sing
2010-03-25Add MP lock support for OpenBSD/hppa.Joel Sing
2010-03-16PCXS processors (really, all PA-RISC processors with separate I and D tlbMiod Vallat
2010-03-03Enable urndis(4) everywhere that has USB enabled to get it tested.Michael Knudsen
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