Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-14 | convert the last traces of btoc/ctob macros | Martin Reindl | |
ok miod@ | |||
2008-08-13 | Initial stab at a driver for the integrated random number generator of the | Mark Kettenis | |
UltraSPARC T2. | |||
2008-08-13 | This tab had bugged me forever. | Tobias Weingartner | |
2008-08-13 | Disable the fantastics mis-feature on some newer Turion CPUs called C1E. | Artur Grabowski | |
This "power saving" disables the apic when both cpu cores hit the hlt instruction which kills our timer. From FreeBSD. (poked by kettenis) | |||
2008-08-13 | Disable the fantastics mis-feature on some newer Turion CPUs called C1E. | Artur Grabowski | |
This "power saving" disables the apic when both cpu cores hit the hlt instruction which kills our timer. From FreeBSD. | |||
2008-08-12 | Fix multiple addition error recently introduced for when extended partitions | Theo de Raadt | |
are just before an OpenBSD partition in a MBR; done with kettenis & otto ok reyk | |||
2008-08-12 | Nuke bigmem for release, still has issues. | Tobias Weingartner | |
ok deraadt@ | |||
2008-08-12 | Figured out where the prom console routines are on KA60 and how to invoke | Miod Vallat | |
them, thanks to old ultrix bootblocks lying around. Also, enable M-Bus clock on the I/O slot IOCSR, this unstucks the cpu clocks (which really are implemented on the SSC on the I/O module, but need to be controlled via the cpu's ``internal'' processor registers...) | |||
2008-08-11 | Only print iotdb stuff when DEBUG. | Mark Kettenis | |
2008-08-11 | Allow mapping mmio regions that are not page aligned. | Mark Kettenis | |
ok miod@ | |||
2008-08-11 | Add hw.cupspeed cupport for all CPU types. | Mark Kettenis | |
2008-08-11 | Minimal apmvar.h such that we can enable apm(8) and apmd(8) on sparc64. | Mark Kettenis | |
ok deraadt@ | |||
2008-08-11 | Add hw.setperf support for UltraSPARC-IIe support. | Mark Kettenis | |
tested by miod@, matthieu@, naddy@, jsg@, djm@ | |||
2008-08-10 | Add support for the VAXstation 3[58][24]0 to the bootblocks, currently | Miod Vallat | |
limited to serial console. This is enough for a 3520 to mopboot and download a kernel over NFS. | |||
2008-08-10 | Use the STICK logic on UltraSPARC-IIe to generate clock interrupts. | Mark Kettenis | |
2008-08-10 | Add hypervisor calls for the sun4v random number generator interface. | Mark Kettenis | |
2008-08-09 | Add prom_set_sun4v_api_version(). | Mark Kettenis | |
2008-08-09 | Fix counting of shared (PCI) interrupts. Remove some useless debug code | Mark Kettenis | |
and unused variables. | |||
2008-08-09 | Pass a device name to {tc,tcds,ioasic}_intr_establish in order to get | Miod Vallat | |
meaningful names associated to the interrupt counters. | |||
2008-08-09 | Do not forget to set the ``specific EOI'' bit when sending a... specific EOI; | Miod Vallat | |
from NetBSD. | |||
2008-08-08 | Admit b_blkno means block number; a block is DEV_BSIZE (a.k.a. | Kenneth R Westerback | |
512) bytes; ffs is inextricably tied to using b_blkno and disklabel always uses sectorsize units. Thus use DEV_BSIZE units for all fields describing ffs filesystems and convert to/from sectors where required. This enables the creation and use of ffs filesystems on non-512 byte sectorsize devices. This diff allows i386 and sgi (the two test platforms) to find disklabels that are not on a sectorsize boundary. Same change to further archs coming. This is a no-op on 512-byte sectorsize devices. This work triggered by jsing@'s need to create ffs filesystems on sgi cdroms so we can create cdrom install media for sgi. sgi testing by jsing@ ok jsing@ pedro@ "looks sane" beck@ weingart@ | |||
2008-08-08 | Wrap long lines and remove useless comment. | Joel Sing | |
2008-08-08 | Make sgivol use the sgilabel struct from machine/disklabel.h, rather than | Joel Sing | |
declaring another. ok miod@ | |||
2008-08-07 | Use %sys_tick to generate clock interrupts on systems that have it. | Mark Kettenis | |
2008-08-07 | Give each CPU its own `struct intrhand' for %tick interrupts. Fixes a | Mark Kettenis | |
problem where the clock would stop ticking on some CPUs because of lost ticks. | |||
2008-08-07 | - Enable ALTQ support. | Brad Smith | |
- Let the VLAN driver know that the hw can send and receive full size VLAN tagged packets. Tested by maja@ | |||
2008-08-06 | Backout the acpicpu_setpdc code and the code to allow est to use acpicpu | Gordon Willem Klok | |
on amd64. Evaluating the _PDC seems to lead to instability (PR5878 and a report by jmc@) on lower end machines its too close to release and I don't have enough nickels. ok deraadt@ | |||
2008-08-05 | One last duplicate scsi initiator report in dmesg. | Miod Vallat | |
2008-08-04 | fix extended partition support by handling chained EBRs correctly | Reyk Floeter | |
(using a recursion limit). now OpenBSD can be installed in a subsequent DOS/Linux-compatible extended partition. ok krw@ deraadt@ | |||
2008-08-02 | compile inteldrm and radeondrm in GENERIC by default, but disabled. | Owain Ainsworth | |
This will let them get some more testing. Re-order things a little while i'm here. prompted by and ok deraadt@. | |||
2008-08-02 | Ignore the ata channel on 164SX when controller is the built-in one, when | Miod Vallat | |
looking for the boot device; PR #5895 | |||
2008-07-30 | Add ath(4). | Brad Smith | |
ok deraadt@ | |||
2008-07-30 | Do not print adapter target id on the attachment line, now that scsibus(4) | Miod Vallat | |
prints it. These should be the last offenders. | |||
2008-07-30 | wi@pci now works. | Miod Vallat | |
2008-07-30 | Implement bus_space_{read,write}_raw_mult_[248] correctly, it needs | Miod Vallat | |
endianness conversion on pci bridges. ok deraadt@ jsing@ | |||
2008-07-30 | Proper interrupt values for pci interrupt pins B to D, found in some IRIX | Miod Vallat | |
developer documentation some time ago. | |||
2008-07-30 | enable ix(4) on amd64 | Reyk Floeter | |
ok deraadt@ | |||
2008-07-29 | Give the eisa device a valid bus_dma_tag_t. | Miod Vallat | |
2008-07-29 | Fix range check in sio_intr_establish(). | Miod Vallat | |
2008-07-29 | Reenable the AUXWRITE dance to try and find the aux port in pckbc(4), based | Miod Vallat | |
on an attachment dependent flag; the Tadople SPARCLE needs it. ok kettenis@ deraadt@ | |||
2008-07-28 | No longer clear ci_want_resched within cpu_switchto(), now that it's done | Miod Vallat | |
in the MI code. | |||
2008-07-28 | regen | Miod Vallat | |
2008-07-28 | Put XBOW in the generated constants, not PCI... | Miod Vallat | |
2008-07-28 | In addition to cop0 sr, prevent cop0 ic from being modified in | Miod Vallat | |
process_write_regs(). | |||
2008-07-28 | Remove dead code. | Miod Vallat | |
2008-07-28 | In process_write_regs() and sigreturn(), be more strict about the bits | Miod Vallat | |
userland is allowed to change in psr. | |||
2008-07-28 | According to the manual, delay slot kill the benefits of being superscalar, | Miod Vallat | |
so don't use any in the 88110-specific parts of locore. | |||
2008-07-27 | Increase the size of the TSB on large memory machines. This make building | Mark Kettenis | |
a kernel 10-15% faster on the t1k. Don't do this for SMALL_KERNEL though, otherwise the 4MB locked mapping for the data segment will be too small to include a ramdisk. | |||
2008-07-25 | phyio -> physio | Miod Vallat | |
2008-07-25 | Improve eisa bus probe by deciding the number of logical eisa slots from | Miod Vallat | |
the motherboard eisa id, instead of using a ``one size fits all'' value which is too large on more than half the eisa-capable alpha designs. The id -> slot # logic is based on the alpha ECU configuration files, so we should not perform worse than ECU itself (and see all slots ECU sees too). |