summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2005-08-10suggested by art, go for it deraadt, ok miod@Todd T. Fries
remove ECOFF support
2005-08-09- Don't depend on the APM_CRIT_RESUME event to run PWR_RESUME power hooksUwe Stuehler
after a APM_CRIT_SUSPEND_REQ event. This fixes non-working devices after resume from battery low suspend. - Don't suspend automatically on APM_BATT_LOW because that's what could be too early (and we now understand APM_CRIT_SUSPEND_REQ).
2005-08-09apparently some ultra machines do need this, work by miod; testing my uweTheo de Raadt
2005-08-09Save a variable in espmatch(), vm_offset_t->vaddr_t, print DEBUG addressMartin Reindl
after everything else, fix transfer sizes on quick/non-quick and attach sub devices after interrupts are configured. from NetBSD
2005-08-09move to 3.8-betaTheo de Raadt
2005-08-08Skip (trap) instruction in cpu_fork() instead of proc_trampoline().Mark Kettenis
Fixes returning from fork(2) in the child with a pending signal. tested by otto@, krw@, sturm@ ok deraadt@
2005-08-08Avoid overlap in USB hard and the soft interrupt bits, update commentsUwe Stuehler
to reflect the new allocation of IRQ bits, and zap duplicate definition of SI_TO_IRQBIT; help/test niallo@ ok drahn@
2005-08-07ati ixp audio; ported form ntbsd in <4h of boretime; testing by krw@ and ian@Michael Shalayeff
2005-08-07a bunch more ADB handler IDs, will be necessary in the futureMartin Reindl
from NetBSD
2005-08-07Remove advertising clause from UCB licenses; ok deraad@Miod Vallat
2005-08-06overhaul the grf driver:Martin Reindl
- Simplify grfmv_phys() to work like grfiv_phys(), and eliminate the second argument to both, as we don't use it anyway. - Handle fbbase and fboff consistently throughout. - Eliminate grfaddr() by pulling it into grfmmap(), which is the only place it was used, previously. - grfmap() now gets the physical address of the framebuffer from the appropriate driver, rather than try to compute it by itself. Be careful with aligning the base to a page address and increase the length of the mapped region appropriately. - Store the PA of the framebuffer in the softc. This eliminates the need for the sc_phys callback; we can just store the PA in the grfbus attach args, rather than a function pointer, which simplifies the code nicely. - Disable Valkyrie interrupts on the Quadra 630 - New and improved console framebuffer initialization and autoconfig. This resolves a great many issues, including Performa 58x interrupt handling and offset displays on some models. - Remove unused grf ioctls - Some KNF and other minor things help and ok miod@ from NetBSD
2005-08-06Remove 16 bit mode_t leftover in syscall processing.Miod Vallat
ok deraadt@
2005-08-06We do not need a char machine_arch[] constant.Miod Vallat
ok deraadt@
2005-08-06Model 360 does not have a PAC.Miod Vallat
2005-08-06If a process has trashed its stack, use sigexit() instead of psignal() toMiod Vallat
terminate it with prejudice, as done in native sendsig(). Plus you get a memory leak in COMPAT_HPUX on m68k fixed for free. review art@ test martin@
2005-08-06In cache_flush(), after testing for curproc != NULL, do not use curprocMiod Vallat
blindly...
2005-08-05- missing m_free()Martin Reindl
- drop unused define from NetBSD
2005-08-05Uncomment aps to help gather more testing feedback.Jonathan Gray
I'd like to hear from anyone running with this.
2005-08-05Add commented entry for aps (ThinkPad Active Protection System)Jonathan Gray
2005-08-05typoTheo de Raadt
2005-08-04match on ich7; testing by Mark.Peoples@asu.eduMichael Shalayeff
2005-08-03Smart ARRAY comment fixes.Brad Smith
2005-08-03ciss can fit onto the large RAMDISKSTheo de Raadt
2005-08-03missing safte/ses/scsibus piecesMartin Reindl
discussed with dlg@, ok deraadt@
2005-08-03enable ciss; deraadt@ okMichael Shalayeff
2005-08-03enable safte and ses on all archs that appear to have real scsi bussesDavid Gwynne
ok deraadt@ beck@ marco@
2005-08-03Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.Todd C. Miller
OK deraadt@
2005-08-02Save floating point context on signals, same diff as macppcDale Rahn
2005-08-02Save floating point context on signals, looked at miod@ is it in yet? deraadt@Dale Rahn
2005-08-01Increment version so we can distinguish this in the future.Tobias Weingartner
2005-08-01Create installation media that is recognized as such by the PROM.Mark Kettenis
ok deraadt@
2005-08-01kernal->kernel;Jason McIntyre
from netbsd pr #30872 (anonymous post); ok deraadt@ krw@
2005-08-01put -l into the right place...Jason McIntyre
2005-08-01unmap correct size, oopsMartin Reindl
2005-08-01Add support for "hard links" in volume header.Mark Kettenis
ok miod@
2005-08-01spacingTheo de Raadt
2005-08-01Fiddle with dkcsum output. Improve verbiage and grouping of messages.Kenneth R Westerback
Clean up code. ok weingart@ tom@ 'go for it' deraadt@
2005-08-01enable amdgart if > 4GB of memoryTheo de Raadt
2005-08-01Change the compilers default scheduling settings from PA-8000 (4 instructionsMiod Vallat
in parallel) to PA-700 (no parallel instructions) on 32-bit hppa. This causes gcc to produce slightly faster code on most supported hppa, no change in code size. Tested by marcop@, mickey@, I and a few others; ok mickey@
2005-08-01Kill unused PARTITIONMASK define; ok deraadt@Miod Vallat
2005-08-01More entries in chrtoblktbl[]. ok deraadt@Miod Vallat
2005-08-01Remoe unused vtrace stuff; ok deraadt@Miod Vallat
2005-08-01Kill more "memory might be 2MB or less" checks in bufpages computation.Miod Vallat
ok deraadt@ otto@
2005-08-01Make bootdev a dev_t; ok martin@Miod Vallat
2005-08-01do not include boot.c since cdboot.c is a copy of it; shrink 1k off the cdbootMichael Shalayeff
2005-08-01I'm Positive these are Type-O.Miod Vallat
2005-08-01Thinko in 68060-only #ifdef line.Miod Vallat
2005-08-01Remove option FPU_EMULATE from the mvme68k kernels - first, it is misleadingMiod Vallat
as the mvme68k port does not provide the necessary MD parts of the FPU emulator; second, because we do not run (yet) on FPUless mvme68k boards, although I have a couple in the Attic... cVS:
2005-08-01Dead meat.Miod Vallat
2005-08-01In pmap_{,k}remove(), be more careful when deciding to flush the caches, if theMiod Vallat
kernel is configured with HP MMU support, but does not run with one. This speeds up most hp300 systems quite a bit. Tested millert@