Age | Commit message (Expand) | Author |
2021-06-02 | Avoid spinning on the kernel lock with interrupts disabled. | Mark Kettenis |
2021-01-23 | OPAL implements firmware calls that abstract communicating with the BMC over | Mark Kettenis |
2020-12-30 | Enter power-saving mode on POWER9 (ISA v3) | gkoehler |
2020-12-20 | Fix typo. | Mark Kettenis |
2020-12-20 | The TCE table needs to be aligned on a boundary that is a multiple of its | Mark Kettenis |
2020-11-15 | Make sure we perform address translation to all elements of a DMA mapping. | Mark Kettenis |
2020-10-30 | No need to print that we're the console device; wsdisplay(4) will do that | Mark Kettenis |
2020-10-30 | Add a comment that explains why the major/minor of the device is set | Mark Kettenis |
2020-10-30 | Allow astfb(4) to become the console. At this point this is a "late" switch | Mark Kettenis |
2020-10-25 | Implement a workaround for PCI devices that can't address the full 64-bit | Mark Kettenis |
2020-10-24 | Prefer 32-bit MSI even if the hardware supports 64-bit MSI to work | Mark Kettenis |
2020-10-10 | Handle spurious interrupts. | Mark Kettenis |
2020-10-01 | Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on | Mark Kettenis |
2020-10-01 | correct size argument to free(9) | Jonathan Gray |
2020-09-26 | Do the NULL -> cpu_info_primary conversion in the interrupt controller | Mark Kettenis |
2020-09-23 | Use an IPI, so hw.setperf affects all cores in the mp kernel. | gkoehler |
2020-09-21 | Correctly pass the "struct cpu_info" pointer along when establishing | Mark Kettenis |
2020-09-03 | Sprinkle some more eieio(); seems to avoid triggering the KASSERT(new > old). | Mark Kettenis |
2020-09-02 | vfs_shutdown() is neccessary to ensure buffer cache drain before reexec() | Theo de Raadt |
2020-09-01 | Implement address translation for bus_space_mmap(9). | Mark Kettenis |
2020-09-01 | Store the device tree node in the pcitag_t. | Mark Kettenis |
2020-08-30 | Reorganize the interrupt handler code to avoid a potential bogus KASSERT, | Mark Kettenis |
2020-08-29 | Mark certain sections with debug information as "allocated" such that they | Mark Kettenis |
2020-08-26 | Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>. | Visa Hankala |
2020-08-23 | Add xicp(4), a driver for the interrupt control presenter hardware found | Mark Kettenis |
2020-08-23 | Add missing conversion from IPL to CPU priority. | Mark Kettenis |
2020-08-23 | Attempt to support IODA2 bridges such as the one found on POWER8 chips. | Mark Kettenis |
2020-07-22 | Don't grab the kernel lock for mpsafe interrupts. | Mark Kettenis |
2020-07-22 | Implement IPIs. | Mark Kettenis |
2020-07-21 | Attach secondary CPUs early like we now do on arm64. | Mark Kettenis |
2020-07-21 | Add missing KERNEL_LOCK() and KERNEL_UNLOCK() calls. | Mark Kettenis |
2020-07-18 | Load kernel as an initrd such that we have symbols in ddb. | Mark Kettenis |
2020-07-18 | Pass boothowto and bootduid parameters to the booted kernel via the | Mark Kettenis |
2020-07-16 | Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily | Mark Kettenis |
2020-07-16 | Reset firmware state upon reboot. | Mark Kettenis |
2020-07-15 | Use SENSOR_ENERGY as the type of energy sensors. | Mark Kettenis |
2020-07-14 | Make INTx interupts work. | Mark Kettenis |
2020-07-14 | Add xics(4), a driver for the OPAL virtual ICS. | Mark Kettenis |
2020-07-10 | Add hw.cpuspeed and hw.setperf | gkoehler |
2020-07-07 | Add opalsens(4), a driver for sensors provided by the OPAL firmware. | Mark Kettenis |
2020-07-05 | We need to set the bypass bit for "raw" DMA memory as well. | Mark Kettenis |
2020-07-02 | Use IPL_TTY, at least for now, as the only consumer of OPAL interrupts | Mark Kettenis |
2020-06-29 | Use the right bus space tag when enabling MSI-X interrupts. Makes them | Mark Kettenis |
2020-06-29 | Attach event counter. | Mark Kettenis |
2020-06-26 | Accept input. | Mark Kettenis |
2020-06-26 | Handle OPAL interrupts. | Mark Kettenis |
2020-06-26 | Add support for level-triggered interrupts and unmask established interropts. | Mark Kettenis |
2020-06-26 | avoid uninitialised pointer use | Jonathan Gray |
2020-06-22 | Add opalcons(4), a driver for the OPAL console. | Mark Kettenis |
2020-06-19 | Fix calculation of the year. | Mark Kettenis |