Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-25 | Adjust fwrandom() to return 0 for sucess, -1 for failure | Theo de Raadt | |
2020-05-25 | add wsmoused support to efifb | Jonathan Gray | |
from John Carmack | |||
2020-05-25 | Add a comment explaining the interaction between kcovclose() and | anton | |
kcov_exit(). | |||
2020-05-25 | Use <dev/clock_subr.h> in mcclock(4). | Visa Hankala | |
Tested on Yeeloong. Looks good to miod@ | |||
2020-05-25 | Use <dev/clock_subr.h> in mfokclock(4). | Visa Hankala | |
Looks good to miod@ | |||
2020-05-25 | Pass boothowto from the bootloader to the kernel on octeon. | Visa Hankala | |
OK deraadt@ | |||
2020-05-25 | Mix board information into the entropy pool. | Visa Hankala | |
The data are static but they introduce differences between systems. OK deraadt@ | |||
2020-05-25 | regen | Patrick Wildt | |
2020-05-25 | ThingM blink(1) | Patrick Wildt | |
2009-12-25 | By popular demand and peer pressure, check-in work in progress work to support | Miod Vallat | |
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year. | |||
2009-11-26 | By popular demand and peer pressure, check-in work in progress work to support | Miod Vallat | |
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year. | |||
2020-05-25 | change wsdisplay attribute type from long to uint32_t | Jonathan Gray | |
miod explained it was initially a long as it was thought drivers may need to allocate storage but in practice they don't need more than 32 bits for an attribute. suggested and reviewed by miod@ | |||
2020-05-25 | rename wsdisplay alloc_attr() to pack_attr() | Jonathan Gray | |
Suggested by John Carmack. miod agrees a rename would make sense and explained it was initially thought drivers may need to allocate storage but in practice they don't need more than 32 bits for an attribute. ok mpi@ | |||
2020-05-25 | Kill unused cdev_pc_init(). | Martin Pieuchot | |
ok kettenis@, visa@ | |||
2020-05-25 | Unfortunately, breaks UDP NFS under volume, when used on the src machine. | Theo de Raadt | |
backout until resolved. | |||
2020-05-25 | Add support for write operations to diskstrategy(). | Theo de Raadt | |
2020-05-25 | The dependencies were insufficient. | Theo de Raadt | |
2020-05-23 | Increase chances of getting a successful PCIe link on the i.MX8MM. | Patrick Wildt | |
Hold the reset GPIO for 100ms instead of 20ms, and also directly continue setting up the link instead of waiting for another 20ms. This brings us in line with what Linux is doing and removes the 10% risk of em(4) not showing up on my HummingBoard Pulse. ok kettenis@ | |||
2020-05-23 | Look at the openbsd,boothowto property and bring the bootarg parsing | Mark Kettenis | |
code in line with arm64. ok deraadt@ | |||
2020-05-23 | Add a little bit of const-ness. | Mark Kettenis | |
2020-05-23 | Define PTE bits. | Mark Kettenis | |
2020-05-23 | Clean up the code that implements the OPAL API. | Mark Kettenis | |
2020-05-23 | Implement kqueue(2) support. | Martin Pieuchot | |
inputs & ok kettenis@ | |||
2020-05-23 | Implement kqfilter matching the corresponding poll routine. | Martin Pieuchot | |
ok kettenis@ | |||
2020-05-23 | Fix typo in a comment that originated in wpi(4) and has spread elsewhere. | Stefan Sperling | |
2020-05-23 | remove ifdef'd out tc fb cnattach bits | Jonathan Gray | |
miod@ agrees this can go | |||
2020-05-23 | Define PPB_IO_32BIT. Should have been part of the commit to mvkpcie(4) | Patrick Wildt | |
that improved bridge emulation, but unfortunately was forgotten. From kettenis@ | |||
2020-05-23 | Use a distinct trap code with retguard on mips64. | Visa Hankala | |
This lets the kernel detect retguard traps and send SIGABRT instead of SIGEMT. SIGEMT does not indicate correctly the nature of the error (stack overflow, violation of control flow). It can confuse the user to restart the program without further investigation. Prompted by and OK deraadt@ OK mortimer@ | |||
2020-05-23 | remove more cfb and sfb bits | Jonathan Gray | |
2020-05-23 | remove cfb and sfb alpha tc fb drivers | Jonathan Gray | |
These were removed from files.alpha 1.105 in 2017 and the rcons bits they reference were removed in 2006. removal suggested by miod@ | |||
2020-05-23 | Prevent km_alloc() from returning garbage if pagelist is empty. | jan | |
ok bluhm@, visa@ | |||
2020-05-23 | Add RB_GOODRANDOM passed from bootloader to kernel in boothowto. Indicates | Theo de Raadt | |
confidence 'a great seed' was loaded, otherwise the kernel should assume at best a 'ok seed' or 'weak seed'. This mechanism is being kept vague and simple intentionally. Existing bootloaders won't set it, of course. discussed with kettenis | |||
2020-05-22 | Improve emulation of bridge config space. | Mark Kettenis | |
ok patrick@ | |||
2020-05-22 | Improve resetting PCIe devices by making use of the reset-gpios property, | Patrick Wildt | |
which is supposed to be PERST. Before issuing PERST, we must disable link training. This makes my PCIe device come up reliably after warm reboots. Promped by, with feedback from and ok kettenis@ | |||
2020-05-22 | Enable link training just before triggering the actual training. | Mark Kettenis | |
Inspired by a proposed fix for Linux mainline. | |||
2020-05-22 | Fill complete trap frame. | Mark Kettenis | |
2020-05-22 | Panic on unhandled traps (which for now is all of them). | Mark Kettenis | |
2020-05-22 | Reboot (unconditionally for now). | Mark Kettenis | |
2020-05-22 | regen | Patrick Wildt | |
2020-05-22 | Add Atheros QCA986x/988x PCI ID. | Patrick Wildt | |
2020-05-22 | Add some very simple trap handling. | Mark Kettenis | |
2020-05-22 | Enable option FFS2 on RAMDISK; ok aoyama@ deraadt@ | Otto Moerbeek | |
2020-05-22 | Add support for the Marvell Xenon SDHC. This is used on the Armada | Patrick Wildt | |
3700 and 8040 SoCs and allows me to use an SD card as storage on the Turris Mox. It also should make eMMC/SD show up on the MACCHIATObin. ok kettenis@ | |||
2020-05-22 | Add pre/post hooks for bus clock changes to sdhc(4). These will be | Patrick Wildt | |
used by sdhc(4) attachment drivers to do additional MD initialization. ok kettenis@ | |||
2020-05-22 | Use the parsed address and interrupt information from | Mark Kettenis | |
struct acpi_attach_args. tpm(4) tested by kn@ ok jmatthew@ | |||
2020-05-22 | Attach mvpinctrl(4) to the Armada 3700's NB as well. As a consequence | Patrick Wildt | |
mvclock(4) cannot attach to the NB's xtal clock anymore. Instead, have mvpinctrl(4) attach the xtal clock. With this we can use the SD card detect pins on the Turris Mox. ok kettenis@ | |||
2020-05-22 | Always defer attaching the mvneta(4) interfaces. Otherwise this | Patrick Wildt | |
leads to unsorted interface lists in ifconfig and the installer, depending on hardware configuration. ok kettenis@ | |||
2020-05-22 | And add the node to the struct. Sometimes I maybe shouldn't try spliting | Patrick Wildt | |
up diffs before committing. | |||
2020-05-22 | Actually store the node in the softc. Missed chunk from the previous | Patrick Wildt | |
commit. | |||
2020-05-22 | Some sdhc(4) on FDT use a card-detect GPIO or have a non-removable flag. | Patrick Wildt | |
If those properties exist, use those to detect a card. ok kettenis@ |