Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-13 | Drop the second and third arguments to adb_op_sync, for they are not used; | Miod Vallat | |
while there, remove explicit global variable initializations to zero, and appease the gods by removing the most ludicrous spurious casts. No functional change (except for code shrinkage). | |||
2007-03-13 | Be more strict during probe, consider failures to get device description | Miod Vallat | |
and device status code fatal, and do not attach in these cases. | |||
2007-03-13 | When about to run X11 in 32 bpp mode, advertize correctly that we are | Miod Vallat | |
really using 24 bpp pixels on 32 bit boundaries. | |||
2007-03-13 | Reset psl to spl0 in cpu_fork(), so that kthreads start at spl0 and not | Miod Vallat | |
splhigh(); from NetBSD | |||
2007-03-13 | Move UKC later in the boot process, so that it can use malloc(). | Miod Vallat | |
2007-03-13 | It is safe to run tlb_exception() at the pre-fault ipl. | Miod Vallat | |
2007-03-13 | Add two more SFSR bits found on UltraSPARC-III cpus. | Mark Kettenis | |
2007-03-13 | Dangling include | Miod Vallat | |
2007-03-13 | tlb shootdown in pmap_change_attrs was shooting the wrong va. | Artur Grabowski | |
"yes man" mickey@ (I think that meant 'ok'). | |||
2007-03-13 | Implement proper atomic.h for sparc64. | Artur Grabowski | |
ok kettenis@ | |||
2007-03-07 | For unsupported (yet) Expert3D style frame buffers, attach pcons and attach | Miod Vallat | |
a really dumb wsdisplay to pcons, so that wskbd/wsmouse input drivers can be used for input, and prom for output. This is a band-aid for the release, so that people with such frame buffers do not need to unplug them or switch to serial console to install OpenBSD. Probably not the best way to do this, but this one has a minimal footprint and no tentacles in wscons. ok deraadt@ | |||
2007-03-06 | Implement WSDISPLAYIO_GETSUPPORTEDDEPTH; makes X actually work if you follow | Mark Kettenis | |
the instructions in /usr/X11R6/README. | |||
2007-03-06 | Three more Expert3D-like frame buffers we shouldn't attach to yet. | Miod Vallat | |
2007-03-05 | Add pmap_prefer() for SH4, from NetBSD; ok drahn@ | Miod Vallat | |
2007-03-05 | Prevent a NULL pointer dereference in __pmap_kptp_lookup(); from NetBSD | Miod Vallat | |
2007-03-05 | Lower the ipl to what it was at the time of the trap in general_exception, | Miod Vallat | |
instead of remaining at splhigh; from NetBSD ok drahn@ | |||
2007-03-05 | Work around a virtual aliasing conflict issue. Basically allow multiple | Dale Rahn | |
readers but only one writer on a physical page. Not the most optimal, but has been tested. ok miod@ | |||
2007-03-05 | Add mmap for upa(4). Makes the X wsfb(4) driver actually work instead of | Mark Kettenis | |
crashing the machine on UltraSPARC-III machines with creator(4) framebuffers. ok jason@, tsi@ | |||
2007-03-05 | proper check for [non]user returns to syscall gate page; found by miod@ | Michael Shalayeff | |
2007-03-04 | Oops, bring back pmap_collect1() and the check for pmap_kernel() in | Miod Vallat | |
pmap_collect() as we do an explicit pmap_collect(pmap_kernel()) in dire memory situations. | |||
2007-03-04 | Limit knowledge of splfoo() return values, and use mac68k_machine.via1_ipl | Miod Vallat | |
instead of hardcoded 1; this gets us rid of unnecessary polls on machines running with A/UX interrupts. | |||
2007-03-04 | Invoke adb_cuda_autopoll() and leave polling mode after all initialization | Miod Vallat | |
commands are set; also add a delay between adb_intr_cuda() and adb_soft_intr() while polling, as this seems to be necessary on some models; ok gwk@ drahn@ | |||
2007-03-03 | Kernel crash dumps and associated libkvm bits for landisk. | Miod Vallat | |
2007-03-03 | Fix a logic error in dumpconf() | Miod Vallat | |
2007-03-02 | Move landisk to hardware floating point. At the moment the FPU context is | Miod Vallat | |
always saved upon context switches, as FPU registers are heavily used for long long computations (don't ask). Gcc default to -m4. Credits to drahn@ otto@ and deraadt@ for feedback and help testing. Upgrade procedure if you don't want to use the damn snapshots: - build and install new kernel, reboot off it - build new gcc, do not install it yet - make includes - install new gcc - build and install lib/csu and lib/libc - make build | |||
2007-03-01 | typo | Miod Vallat | |
2007-03-01 | On the first generation iMac G5 (PowerMac8,1) the fans node is called | Mark Kettenis | |
rpm-fans. | |||
2007-03-01 | If the kauai is not found in openfirmware, abort the config. ok deraadt | Dale Rahn | |
2007-03-01 | Don't attach sensors and iic(4) if we didn't find any fans. | Mark Kettenis | |
Tickling the SMU when we don't set the fans running is bad since this prevents the fans to spin up automatically causing the machine to overheat. | |||
2007-03-01 | proper softint treatment (that get missed otherwise); found and tested by ↵ | Michael Shalayeff | |
mpf@ on pppoe; drahn@ ok | |||
2007-02-28 | some older machines have small banks, and the kernel is too big! | Theo de Raadt | |
remove one very rarely used driver; tested by mglocker miod will look at this later ;) | |||
2007-02-28 | Add Smart Battery Monitor device driver. Provided by | Alexander Yurchenko | |
Aaron Linville <aaron@linville.org> in PR 5398. | |||
2007-02-28 | Use diskerr() to print error messages. | Miod Vallat | |
2007-02-28 | do not bother printing 5 lines of cpu information which is always, on | Theo de Raadt | |
every machine, exactly the same. only print the most interesting bits ok miod, tested martin | |||
2007-02-28 | SBus parallel port driver, from NetBSD but untested (no printer or cables); | Miod Vallat | |
this should hopefully stop people from asking me about it (-: | |||
2007-02-28 | spelling | David Krause | |
2007-02-27 | nicer panic; kettenis ok | Theo de Raadt | |
2007-02-27 | include alipm, but disabled; ok kettenis | Theo de Raadt | |
2007-02-27 | call_apm should be 64 bit. | Marco Peereboom | |
ok art | |||
2007-02-27 | previous commit ppc machines. has miod been reading tech-kern too much, | Theo de Raadt | |
and is he trying to emulate them? | |||
2007-02-26 | Zero rval[1] in setregs. | Miod Vallat | |
2007-02-26 | FPU disabled bit on SH4 is not a ``must be zero'' bit, but userland shall not | Miod Vallat | |
be allowed to fiddle with it anyway. | |||
2007-02-26 | Fix spurious right brace in some decoders, and always print the hex value for | Miod Vallat | |
unrecognized opcodes. | |||
2007-02-26 | Revert a portion of rev 1.21, via-cuda behaves exactly opposite of via-pmu, | Gordon Willem Klok | |
if we attempt to clear the wake on ac loss bit just before shutting down it yo-yo's found by claudio@, tested by drahn@ on early imac, and myself on a 9600. ok drahn@ | |||
2007-02-25 | Add cas(4). Ad a few missing comments while there. | Mark Kettenis | |
stolen from deraadt@ | |||
2007-02-25 | Disable acceleration by default; set device flags to a nonzero value to | Miod Vallat | |
enable. | |||
2007-02-25 | Change how we determin if were running on a new world versus old world | Gordon Willem Klok | |
machine for the purposes of printing model information durring boot and the hw.vendor/product sysctls. Turns out the apple didnt use the same format in the early imacs as they did in the latter new world machines resulting in NULL strings as found by drahn@. In this case and all future cases where we dont understand the format the default is to print whats found in the name property without interpertation. ok drahn@ | |||
2007-02-25 | add missing USBD_FORCE_SHORT_XFER checks, put back some code I had for a | Dale Rahn | |
while but removed incorrectly, some minor cleanup. | |||
2007-02-25 | Defines to make isr status more useable. Bit patterns for debug prints. | Dale Rahn | |
2007-02-24 | move debug print into debug block. | Dale Rahn | |