| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-06-18 | Cache kernel SLB entries in per-CPU struct and restore them upon |  kettenis | 5 | -25/+74 |
| 2020-06-18 | Add pcamux(4), a driver for the PCA8548 I2C switch. |  kettenis | 3 | -2/+238 |
| 2020-06-18 | BCM5719 A1 seen in the wild. |  kettenis | 2 | -2/+4 |
| 2020-06-18 | Refuse to set 0 or a negative value for net.inet.tcp.synbucketlimit. |  mpi | 1 | -1/+14 |
| 2020-06-18 | Combine and replace duplicated code in pipex(4) and pppx(4) by new functions |  mvs | 3 | -256/+147 |
| 2020-06-18 | Compare `so' and `sosp' types just after `sosp' obtaining. We can't splice |  mvs | 1 | -5/+5 |
| 2020-06-18 | Introduce stoeplitz_hash_n32() and use it to simplify the hash_ip* |  tb | 2 | -20/+14 |
| 2020-06-18 | The same simplification can be done a second time: widen the type, |  tb | 1 | -39/+22 |
| 2020-06-18 | Enable bwfm(4) on armv7 RAMDISK for SD/MMC and USB devices. |  fcambus | 1 | -1/+3 |
| 2020-06-18 | Now that the calls to stoeplitz_cache_entry() are out of the way, we can |  tb | 1 | -38/+9 |
| 2020-06-18 | The next step is to use that we have cached the result of the matrix |  tb | 1 | -45/+49 |
| 2020-06-17 | Fix broken HID descriptors of Elecom trackballs. |  bru | 4 | -4/+99 |
| 2020-06-17 | Print CPU name and cache info in the same way as we do on arm64. |  kettenis | 2 | -7/+95 |
| 2020-06-17 | More pmap bits, mostly from powerpc andd arm64. |  kettenis | 2 | -19/+492 |
| 2020-06-17 | Instead of performing three distinct allocations per created pipe, |  anton | 2 | -52/+57 |
| 2020-06-17 | Explicitly unmap DMA memory using pmap_kremove(9). |  kettenis | 1 | -1/+2 |
| 2020-06-17 | needs param.h, not types.h |  deraadt | 1 | -2/+2 |
| 2020-06-17 | Expose SMR list and pointer macros to userspace. This enables the use |  visa | 1 | -3/+3 |
| 2020-06-17 | Remove the bus specific sc_ih (interrup handle) variable and use the common |  claudio | 3 | -20/+17 |
| 2020-06-17 | Let iwx(4) firmware decide which Tx rate to use. |  stsp | 2 | -7/+309 |
| 2020-06-17 | Attach secondary CPUs early. Since on most machine we need psci(4) to |  kettenis | 1 | -4/+21 |
| 2020-06-17 | if the chip did rss, use the hash from the chip as an mbuf flowid. |  dlg | 2 | -2/+8 |
| 2020-06-17 | make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags. |  dlg | 12 | -54/+51 |
| 2020-06-17 | Remove some of the unnecessary complications in the calculation of the |  tb | 1 | -24/+21 |
| 2020-06-17 | enable multiple queues (and interrupts on multiple cpus) on vmx(4). |  dlg | 2 | -33/+53 |
| 2020-06-17 | add a dumb pci_intr_establish_cpu(). |  dlg | 2 | -2/+16 |
| 2020-06-17 | pci_intr_establish_cpu() for establishing an interrupt no a specific cpu. |  dlg | 6 | -18/+37 |
| 2020-06-17 | wire intrmap into the build |  dlg | 1 | -1/+3 |
| 2020-06-17 | make intrmap_cpu return a struct cpu_info *, not a "cpuid number" thing. |  dlg | 2 | -10/+10 |
| 2020-06-17 | use atomic_set() in kref_init() |  jsg | 1 | -2/+2 |
| 2020-06-17 | kref_sub() interface was removed from linux and is unused |  jsg | 1 | -8/+1 |
| 2020-06-17 | add pci_intr_msix_count(), to get the msi-x table size for a device. |  dlg | 2 | -3/+22 |
| 2020-06-17 | sparc64 should define __HAVE_PCI_MSIX |  dlg | 2 | -2/+48 |
| 2020-06-17 | use WRITE_ONCE and READ_ONCE for set and read |  jsg | 1 | -6/+6 |
| 2020-06-17 | add intrmap, an api that picks cpus for devices to attach interrupts to. |  dlg | 2 | -0/+385 |
| 2020-06-17 | Do not do logical negation of a bitshifted field. |  mortimer | 1 | -2/+2 |
| 2020-06-16 | make intr_barrier run sched_barrier on the cpu the interrupt pinned to. |  dlg | 1 | -3/+4 |
| 2020-06-16 | Remove old commented out line and fix indent. |  mortimer | 1 | -3/+2 |
| 2020-06-16 | Some simplifications. |  kettenis | 1 | -50/+90 |
| 2020-06-16 | Add missing dependeny. |  kettenis | 1 | -2/+2 |
| 2020-06-16 | remove some unused defines |  jsg | 1 | -14/+6 |
| 2020-06-16 | implement atomic_inc_not_zero() by way of atomic_add_unless() |  jsg | 1 | -11/+3 |
| 2020-06-16 | remove a dead store |  jsg | 1 | -2/+2 |
| 2020-06-16 | Release the rx node if we were unable to allocate a new rx buffer. |  jmatthew | 1 | -2/+2 |
| 2020-06-16 | configure toeplitz using the kernel stoeplitz key if needed. |  dlg | 2 | -3/+32 |
| 2020-06-16 | show the structure for the rss configuration. |  dlg | 1 | -1/+20 |
| 2020-06-16 | wire stoeplitz code into the tree. |  dlg | 2 | -2/+13 |
| 2020-06-16 | Add a symmetric toeplitz implementation, with integration for nics. |  dlg | 2 | -0/+344 |
| 2020-06-16 | Use separate event queues and interrupt vectors for admin/link events |  jmatthew | 1 | -137/+193 |
| 2020-06-15 | Check rdrand for success and try up to ten times, as recommended by Intel. |  naddy | 2 | -6/+38 |