Commit Graph

144597 Commits

Author SHA1 Message Date
jmcneill
ceda354d47 Enable hw csum offload by default 2019-03-04 11:35:38 +00:00
msaitoh
2342c5d283 Use do { ... } whille (0) for DPRINTF(x, y). 2019-03-04 05:28:48 +00:00
pgoyette
95d5f8653d Regen 2019-03-03 22:26:58 +00:00
pgoyette
f84972dd9b The compat_09_{get,set}domainname() syscalls should not be defined
based on existence of COMPAT_09.  Make them modular instead, and
reference the compat_09 module.
2019-03-03 22:26:30 +00:00
pgoyette
b50e3080b4 Fix the required-list for compat_ultrix. With the merge of the
[pgoyette-compat] branch there is no longer a "compat" module;
instead we have lots of version-specific compat_xx modules.

Code inspection shows compat_ultrix uses compat_13 (and newer)
stuff, so set the requirements list accordingly.

Should fix PR port-pmax/54037
2019-03-03 22:25:00 +00:00
maxv
cd61a5041c Fix bug, the entry we're iterating on is 'current', not 'entry'. Here only
the first entry gets wired in.
2019-03-03 17:37:36 +00:00
maxv
fd5b9c590e Fix bug, PG_W is 'wired', not 'writable'. 2019-03-03 17:33:33 +00:00
jmcneill
6ef45b1177 "s_cir" function is now named "s_cir_rx" 2019-03-03 17:09:24 +00:00
jmcneill
9cae9137ac Fix A83T AP startup 2019-03-03 17:00:22 +00:00
skrll
b638978987 Trailing whitespace 2019-03-03 16:29:00 +00:00
jmcneill
9663dc4745 Reset device at attach and fix eMMC 1.8V flags 2019-03-03 12:54:58 +00:00
jmcneill
125256724f Add eMMC reset sequence provider 2019-03-03 12:54:07 +00:00
maxv
d8c443bc3d Add KASAN use-after-scope detection in aarch64, tested by Ryo Shimizu,
thanks.
2019-03-03 07:04:40 +00:00
maxv
40a4d78bcc Choose which CPUID bits to allow, rather than which bits to disallow. This
is clearer, and also forward compatible with future CPUs.

While here be more consistent when allowing the bits, and sync between
nvmm-amd and nvmm-intel. Also make sure to disallow AVX, because the guest
state we provide is only x86+SSE. Fixes a CentOS panic when booting on
NVMM, reported by Jared McNeill, thanks.
2019-03-03 07:01:09 +00:00
jmcneill
9fd3794014 ODROID-C1 kernel is no more 2019-03-02 19:59:06 +00:00
jakllsch
4a71e72f53 Validate burst and width arguments.
Also add some more register definitions, and a (disabled) example of
how to set the DMA flow control mode.
2019-03-02 16:55:13 +00:00
christos
08012305cd Catch up with MI pci changes. 2019-03-02 14:21:19 +00:00
jmcneill
c6c83c514a Add support for Meson GXBB 2019-03-02 13:21:08 +00:00
jmcneill
35e039beae Fix IRQ trigger type for macirq, from upstream. 2019-03-02 12:25:15 +00:00
jmcneill
e8f1247c58 Setup RGMII mode for Meson DWMAC 2019-03-02 12:24:44 +00:00
jmcneill
79892c9da1 When acquiring a GPIO, disable any conflicting pinctrl function groups 2019-03-02 11:15:55 +00:00
jakllsch
84ca289a77 Implement support for multi-segment transfers.
Make more efficent use of DMA descriptor table memory.
2019-03-02 03:21:17 +00:00
jakllsch
e91c24419b Fix whitespace. (In the source code, not in the functionality.) 2019-03-01 23:20:13 +00:00
jakllsch
64ae72b8b2 Underline when the attribute say underline, not when it says to reverse. 2019-03-01 23:17:05 +00:00
jakllsch
1278bae26e Reset 'height' before underlining in rasops32_putchar_aa().
Prevents segfault when underlining whitespace in the upper left cell.
2019-03-01 23:14:13 +00:00
skrll
b14a651935 Handle processor private interrupts better and add support for the PMU
interrupt.

Thanks to jmcneill for review and suggestions.
2019-03-01 14:53:12 +00:00
nonaka
6d3a7524b0 fix typo. pointed out by pgoyette@n.o. 2019-03-01 12:25:09 +00:00
nonaka
fc714bd7bf commented out hvkvp entry. 2019-03-01 12:23:10 +00:00
pgoyette
8c2f80f160 Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
discussed on irc.

NFCI intended.

Ride the earlier kernel bump - it;s getting crowded.
2019-03-01 11:06:55 +00:00
nonaka
209264f340 Remove unused definition. 2019-03-01 10:02:33 +00:00
msaitoh
7977047465 - Almost all ppbreg.h's definitions are also in pcireg.h. Remove duplicated
definitions from ppbreg.h and move some definitions from ppbreg.h to
  pcireg.h.
- Change fast back-to-back "capable" to "enable" in pci_subr.c.
- Print Primary Discard Timer, Secondary Discard Timer, Discard Timer Status
  and Discard Timer SERR# Enable bit in pci_subr.c.
- PCI_BRIDGE_PREFETCHBASE32_REG and PCI_BRIDGE_PREFETCHLIMIT32_REG are
  "upper" 32bit registers, rename to *UP32_REG to avoid confusion.
- Use macro.
2019-03-01 09:25:59 +00:00
mlelstv
6ddf27dbe6 Fix build for i386.
The acpi_intr_establish function should really take an AD_HANDLE parameter.
2019-03-01 09:21:06 +00:00
hannken
72421a1974 Move pointer to fstrans private data into "struct lwp".
Ride NetBSD 8.99.35
2019-03-01 09:02:03 +00:00
nonaka
38df7c851b Update Hyper-V related drivers description. 2019-03-01 08:17:51 +00:00
skrll
91ad2de258 Sprinkle static 2019-03-01 08:05:46 +00:00
msaitoh
c53d252e23 KNF. No functional change. 2019-03-01 07:02:56 +00:00
msaitoh
05fee1d2e6 No functional change:
- u_int* -> uint*
 - KNF.
2019-03-01 05:41:56 +00:00
mrg
c4218079dc fix a typo in a comment 2019-03-01 04:29:20 +00:00
christos
80c0a77f3a no more p_nsems. 2019-03-01 03:20:50 +00:00
christos
72a5054858 PR/53998: Joel Bertrand: Limit the number of semaphores on a
per-user basis not a per-process.  We cannot really keep track on
a per-process basis because a parent process can create the semaphore
and a child can free it taking credit for it.  There is also a
similar issue about resource exhaustion if we limited the number
of lwps per process as opposed to per user (which we don't).
2019-03-01 03:03:19 +00:00
mrg
111a44c91d no need to include opt_multiprocessor.h here. 2019-03-01 02:40:01 +00:00
mrg
50c8ce9fe9 make the conversion from degC to uK a macro instead of open
coding it 4 places.
2019-03-01 02:38:17 +00:00
macallan
83315f7fb1 since SX can trigger NMIs dump the status and error registers along with
the rest if sx is present.
2019-03-01 02:33:55 +00:00
macallan
04a1595b63 adapt to changes in sxreg.h 2019-03-01 02:30:42 +00:00
macallan
148f4b81c8 defflag SX_DEBUG 2019-03-01 02:28:27 +00:00
khorben
d2a72d8553 Typo (s/vaule/value/) 2019-02-28 16:56:35 +00:00
msaitoh
4eaa0efae0 - Remove extra cast.
- Cosmetic change.
2019-02-28 05:40:58 +00:00
msaitoh
ecdec0692e No functional change:
- Use TAILQ_FOREACH{,_SAFE}() macro.
 - KNF.
2019-02-28 05:25:35 +00:00
msaitoh
dadbc81916 Set RGMII delay for MAC side correctly on RK3399. 2019-02-28 03:05:46 +00:00
jakllsch
c3e7c8a7ec Split up the initialization of pcihost_fdt so we can borrow and override
its innards in an upcoming driver.
2019-02-28 00:47:10 +00:00