Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-14 | Enable uslcom(4) and uark(4) on all the USB capable archs. | Jonathan Gray | |
2006-08-14 | enable arc since it works here | David Gwynne | |
2006-08-12 | Make all DEV_BSIZE definitions consistant by using (1 << DEV_BSHIFT) | Kenneth R Westerback | |
in the six cases using "512". As DEV_BSHIFT is always 9, this should be a no-op. "no objections" miod@ "I can't see any problem doing this." pedro@ | |||
2006-08-11 | Use d_secperunit rather than 0x1fffffff as the default value for | Kenneth R Westerback | |
RAW_PART's p_size. Since d_secperunit is initialized to 0x1fffffff if not specified there should be no need to use the magic number again. And if d_secperunit was specified then that value should be used instead of the magic number. This was already being done for hp300, luna88k, mac68k, mvme68k, mvme88k. Should be a no-op. | |||
2006-08-11 | For non-console vgafb, force rasops to initialize it as a monochrome resource, | Miod Vallat | |
since we can't program the colormap anyway. | |||
2006-08-11 | add rum(4) on arches where ural(4) is enabled. | Damien Bergamini | |
rum(4) has been tested on i386 by niallo@ and me and on sparc64 by Pablo Mendez Hernandez so I assume it is endian safe and 64bit clean. | |||
2006-08-10 | Hookup hw.vendor and hw.product sysctls on sparc64. | Gordon Willem Klok | |
ok dlg@, "looks good" miod@ | |||
2006-07-27 | remove weird floppyboot garbage; ok miod | Theo de Raadt | |
2006-07-27 | Compile all kernels with -Wstack-usage-larger-than-2047, now that all | Miod Vallat | |
offending code has been taken out and shot. ok deraadt@ | |||
2006-07-10 | Do not blindly enable pci io/mem space. | Mark Kettenis | |
ok deraadt@ | |||
2006-07-09 | *enty->*ently where applicable | Miod Vallat | |
2006-07-06 | Make sure we alter ddb variables as ints, not longs; only matters on 64 bit | Miod Vallat | |
platforms. | |||
2006-07-06 | Make dummy $g0 in ddb the right size. | Miod Vallat | |
2006-07-04 | disable alipm until someone can find this spurious bug, which happens most | Theo de Raadt | |
often on the x1, and is really bizzare: data error type 32 sfsr=0 sfva=43caa000 afsr=84000000 afva=1fe02004000 tf=0x18e999c0 data fault: pc=1314578 addr=43caa000 sfsr=0 alipm_smb_exec(2389200, 1, 18, 0, 1, 18e99d4e) at alipm_smb_exec+0x258 | |||
2006-07-02 | get rid of an unused variable. | David Gwynne | |
ok deraadt@ | |||
2006-07-01 | Cleanup dmesg printing. | Mark Kettenis | |
2006-07-01 | one more dmesg tweak | Theo de Raadt | |
2006-07-01 | clean dmesg output for iommu more; tested miod dlg | Theo de Raadt | |
2006-07-01 | Make probeget() and related code in trap.c #ifdef DDB | Miod Vallat | |
2006-07-01 | Add PMAP_LITTLE to the list of forbidden pa bits in pmap_kenter_pa(). | Miod Vallat | |
2006-07-01 | Provide our own alloc_attr() routine for sun frame buffer, since the computation | Miod Vallat | |
of highlighted color indexes is slightly different due to different black and white color code (and the fact that the default white is the highlighted white). | |||
2006-07-01 | Make sure we don't accidentally match one of the unused PCI error interrupts | Mark Kettenis | |
instead the interrupt for PCI slot 0. ok dlg@ | |||
2006-06-30 | For 32bit sun frame buffers, tweak ri_devcmap to get the BoW palette instead | Miod Vallat | |
of needing different WSCOL_{BLACK,WHITE} values than 8bit frame buffers. This allows us to not special case the alloc_attr() invocations depending on the color depth, and to make WSCOL_{BLACK,WHITE} constants again in the wsemul_sun land. | |||
2006-06-30 | Some machines lack the virtual-dma property. In that case, go back | Theo de Raadt | |
to the 128KB assumption, until we find out another way to determine the space. Damn. | |||
2006-06-29 | Fix PMAP_PREFER and make it use VA_ALIAS_MASK to prevent me from breaking | Mark Kettenis | |
it again. ok miod@, jason@ | |||
2006-06-29 | No need to keep specific variables for the kernel messages colors on sun | Miod Vallat | |
emulation, we can reuse the existing WSCOL_xxx codes, and WSCOL_BLACK and WSCOL_WHITE will point to variables anyway. | |||
2006-06-29 | try prom mapping first, then memory mapping, then io mapping.. this works | Theo de Raadt | |
on v210 and on netra t1 105, good sign it will work on others. mechanism pointed out by miod, tested by dlg and djm and I | |||
2006-06-28 | cleanup dmesg logging for iommu goo, make it follow the standard form | Theo de Raadt | |
2006-06-28 | look at "virtual-dma" property to decide where the iommu address space | Theo de Raadt | |
is, instead of having iommu_init() decide | |||
2006-06-28 | keep track of what is a schizo and what is tomatillo | Theo de Raadt | |
2006-06-27 | Fix interrupt mapping. This now seems to work on all machines, even with | Mark Kettenis | |
pci cards that have a pci-pci bridge and lack fcode. tested by many, ok jason@, dlg@ | |||
2006-06-27 | pull in files.gpio in case we want it | Theo de Raadt | |
2006-06-27 | don't bother printing "{se}bus: %s incomplete" for devices missing a reg | Jason Wright | |
property. They're not interesting. | |||
2006-06-26 | Always skip the offending instruction for fpu faults, even if it is | Miod Vallat | |
theoretically recoverable, as there is no way we can rely on the signal handler to do this properly; consistent with other platforms, and lets a few autoconf tests in ports pass again. spotted by sturm@; reluctantly ok kettenis@ | |||
2006-06-26 | Enable wide targets on FAS366 esp; note that this changes the way esp | Miod Vallat | |
user-controllable device flags are parsed, be sure to rerun config(8) on your next kernel compile. | |||
2006-06-23 | match tomatillo varient (not yet fully working) | Theo de Raadt | |
2006-06-22 | Enable sk(4). | Brad Smith | |
ok reyk@ | |||
2006-06-22 | BBC-based machines swap the two registers (good going Sun -- that is why we | Theo de Raadt | |
don't get documentation, right?), and the clock fed into the chip can vary from model to model; help & testing from dlg | |||
2006-06-21 | if machdep.kbdreset==1 and the front panel button interrupt fires, tell init | Jason Wright | |
that it's time to go sleepy-bye. | |||
2006-06-21 | Only attach timer to the first counter-timer found. | Miod Vallat | |
2006-06-21 | add the machdep.kbdreset logic to sparc64 (stuff to use it is coming) | Jason Wright | |
2006-06-21 | grr... missed this... nuke SUN4U stuff here, too | Jason Wright | |
2006-06-21 | Don't need option SUN4U. It's not -really- an option on sparc64, duh. | Jason Wright | |
2006-06-21 | There was hope, at one time, of sharing fpu/ with sparc. That's still | Jason Wright | |
possible, but not with #ifdef SUN4U all over the place. The define should be _v9 or __sparc64__ since it will equally well apply to all v9 machines. We'll burn that bridge before we cross it. | |||
2006-06-20 | Do not print hostid while booting, there's a sysctl for this. | Miod Vallat | |
2006-06-20 | Fix tsbsize computation; from NetBSD | Miod Vallat | |
2006-06-19 | move clock_subr.c to a better place, and now it is always in the kernel | Theo de Raadt | |
so that things can use it; tested on all architectures; ok kettenis | |||
2006-06-18 | enable udcf(4) on sparc64, works on my Blade 100; ok mbalmer@ | Christian Weisgerber | |
2006-06-16 | When checking if a page is managed or not, do not invoke IS_VM_PHYSADDR | Miod Vallat | |
and then pa_to_pvh, since they amount to the same work; instead let pa_to_pvh return NULL for unmanaged pages and test for this. | |||
2006-06-16 | documentation on the register | Jason Wright | |