summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2020-06-25Fix variable shadowing that caused us to map the entire range (manyjmatthew1-5/+5
2020-06-25Include <machine/pte.h>.kettenis1-1/+3
2020-06-25Add a commented out entry for mvpp(4).patrick2-2/+6
2020-06-25Register mvmdio(4) in the MII "framework". On the Armada 7K and 8Kpatrick4-41/+26
2020-06-25Add a "framework" for MII busses.patrick2-2/+52
2020-06-25Add mvpp(4), a driver for the Marvell Packet Processor v2, as used onpatrick3-1/+6206
2020-06-25LUT writes go through actual regsiters on 710s, not ctl writes.dlg1-4/+6
2020-06-25Fix some small whitespace issues.kettenis1-4/+4
2020-06-25add rss/toeplitz support for 710 chips.dlg2-4/+236
2020-06-25use the ixl_chip struct to store different rss_hena settings for 710/722dlg1-4/+26
2020-06-25add definitions for rss bits.dlg1-1/+60
2020-06-25Setjmp size for powerpc64.drahn1-0/+4
2020-06-25we're close to a point where the differences between 710s and 722s matter.dlg1-21/+56
2020-06-25Additional Makefile infrastructure for powerpc64drahn2-0/+57
2020-06-25use intrmap to set up multiple queues across multiple cpus.dlg2-105/+167
2020-06-25bump the ifq maxlen like i just did for ixl(4).dlg1-2/+2
2020-06-25PowerPC64 reloc.h created by copying powerpc 32 bit version.drahn1-0/+124
2020-06-25report rx ring state for all rings, not just the first one.dlg1-3/+30
2020-06-25PowerPC asm.h with tweak for 64bit.drahn2-3/+131
2020-06-24set IFQ_SET_MAXLEN to the number of slots on the tx ring, not 1.dlg1-2/+2
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha52-259/+259
2020-06-24First stab at making signal handling work.kettenis3-8/+120
2020-06-24Terminate stack trace at userland boundary.kettenis1-1/+10
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of '7' to indicate the adapter iskrw1-2/+2
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of the value that is beingkrw15-30/+30
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of the value of adapter_buswidth tokrw5-10/+10
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of -1 to indicatekrw4-9/+9
2020-06-24Use C99 initializers in wsdisplay_font struct definitions forfcambus3-39/+39
2020-06-24Adapters that do not appear as a target on the SCSI bus must setkrw1-3/+4
2020-06-24get rid of the per device sff lock because we only use the global one.dlg1-3/+1
2020-06-24Acknowledge xhci(4) interrupts before calling usb_schedsoftintr().patrick1-5/+5
2020-06-24Fix `IFF_RUNNING' bit handling for pppx(4) and pppac(4).mvs1-3/+7
2020-06-24Apply sc->sc_xfer_flags to control transfers as well. These are usedpatrick1-5/+5
2020-06-24actually use pci_intr_establish_cpu with cpus from the intrmap.dlg1-4/+3
2020-06-24Nuke some pointless *_dev_probe() and *_dev_free() functions andkrw1-23/+6
2020-06-24Nuke some pointless *_dev_probe() and *_dev_free() functions andkrw2-26/+8
2020-06-24remove ifdeffed out code for redistributing pyro eq interrupts over cpus.dlg1-75/+1
2020-06-23enable wg(4).dlg1-2/+2
2020-06-23Revert previous. hashfree() just calls free() which handles NULL withkrw1-7/+6
2020-06-23Use C99 initializers in wsdisplay_font struct definitions for Spleenfcambus5-65/+65
2020-06-23Enable virtual consoles on armv7, the same way it is done on arm64.fcambus1-3/+3
2020-06-23hashfree() doesn't like NULL, so check for NULL if NULL is akrw1-6/+7
2020-06-23Enable MPSAFE start routine to keep encryption workers more active.tobhe1-12/+12
2020-06-23Increase TX mitigation backlog size for increased throughput.tobhe1-1/+2
2020-06-23Fix format strings (%p --> %lx) in debug code.aoyama1-23/+23
2020-06-23add intrmap_one, some temp code to help us write pci_intr_establish_cpu.dlg2-2/+17
2020-06-23Implement pci_intr_establish_cpu() for pyro(4) and vpci(4) based sparc64jmatthew10-129/+426
2020-06-22timecounting: add gettime(9), getuptime(9)cheloha2-2/+49
2020-06-22Add opalcons(4), a driver for the OPAL console.kettenis6-5/+309
2020-06-22The minimum frame size for the ELFv2 ABI is 32 bytes. Using this valuekettenis3-87/+86