Commit Graph

266084 Commits

Author SHA1 Message Date
leot
24a5814c13 Add SGTM 2019-03-08 08:47:17 +00:00
msaitoh
659e7a3c69 s/ are are / are /
s/ a a / a /
2019-03-08 08:35:58 +00:00
wiz
8cbebd4130 Remove Pp without effect. 2019-03-08 08:24:41 +00:00
martin
0a2b4fff53 XDM Xresources has been extended and the new values are important for proper
working of newer XDM. Check for the missing values and ask the user to
fix manually.
2019-03-08 08:19:56 +00:00
msaitoh
c2f2b1bf58 s/ the the / the / 2019-03-08 08:12:39 +00:00
msaitoh
2610beba63 Regen. 2019-03-08 07:10:54 +00:00
msaitoh
62f45a5d88 Add yyASIX and AX88772* devices. 2019-03-08 07:10:26 +00:00
msaitoh
86b83621a7 Cleanup xx or yy OUIs. Sort by number. 2019-03-08 07:08:49 +00:00
msaitoh
c6e5f1c8c6 Regen. 2019-03-08 05:26:21 +00:00
msaitoh
8991912a6a Fix I82578 OUI. This change only affects to MIIVERBOSE.
See also if_wm.c rev. 1.599.
2019-03-08 05:26:04 +00:00
msaitoh
c80c5b675b Regen. 2019-03-08 03:44:46 +00:00
msaitoh
8bc342e11d - Add other two Core 8G host bridges.
- Add Intel Xeon E devices.
2019-03-08 03:44:19 +00:00
mrg
8b21018e17 on m68010 set BOZO_WRSZ to 16k and BOZO_WRSZ to 64k. 2019-03-08 03:12:28 +00:00
msaitoh
496334640a Use pmf(9). 2019-03-08 03:05:15 +00:00
mrg
5d426a4e9f drm_gem_cma_fault() is a UVM fault function. return netbsd errnos. 2019-03-08 02:53:22 +00:00
christos
e6b2ce53d6 fix memory allocation problems detected by jemalloc... 2019-03-07 22:08:59 +00:00
maxv
cdf8841dbc Mmh, fix len, mh_size includes the malloc header, but we don't redzone it. 2019-03-07 18:32:10 +00:00
maxv
4977f2eb4a Micro optimizations:
- Compress x86_rexpref, x86_regmodrm, x86_opcode and x86_instr.
 - Cache-align the register, opcode and group tables.
 - Modify the opcode tables to have 256 entries, and avoid a lookup.
2019-03-07 15:47:34 +00:00
maxv
de0599b900 Rename the internal NVMM HVA table entries from "segment" to "hmapping",
less confusing. Also fix the error handling in nvmm_hva_unmap().
2019-03-07 15:22:21 +00:00
maxv
b0d29546d4 Parse EXC_NMI on nvmm-intel, and don't return NVMM_EXIT_INVALID if we
received a host NMI, otherwise the guest could get killed if an NMI comes
in, typically when the host runs tprof at the same time.

Already handled on nvmm-amd.
2019-03-07 15:06:37 +00:00
christos
aefefd4dcd add SIOCS80211CHANNEL special handling in monitor mode (from OpenBSD) 2019-03-07 14:55:49 +00:00
maxv
1c8fe94a56 Introduce a new set of PTE bits, with a different naming convention.
PG_V      -> PTE_P        /* Present */
	PG_RW     -> PTE_W        /* Write */
	PG_u      -> PTE_U        /* User */
	PG_WT     -> PTE_PWT      /* Write-Through */
	PG_N      -> PTE_PCD      /* Cache-Disable */
	PG_U      -> PTE_A        /* Accessed */
	PG_M      -> PTE_D        /* Dirty */
	PG_PAT    -> PTE_PAT      /* PAT on 4KB Pages */
	PG_PS     -> PTE_PS       /* Large Page Size */
	PG_G      -> PTE_G        /* Global Translation */
	PG_AVAIL1 -> PTE_AVL1     /* Ignored by Hardware */
	PG_AVAIL2 -> PTE_AVL2     /* Ignored by Hardware */
	PG_AVAIL3 -> PTE_AVL3     /* Ignored by Hardware */
	PG_LGPAT  -> PTE_LGPAT    /* PAT on Large Pages */
	PG_NX     -> PTE_NX       /* No Execute */

Until now we were using "PG_BIT". The "BIT" part of the naming did not
follow the x86 naming convention in the spec, and was very confusing. We
don't want the "PG_" part of it either, because UVM has similar flags
(ie PG_BUSY).
2019-03-07 14:40:35 +00:00
roy
c784e53c88 Case to uintptr_t instead of using __BIT to fix 32-bit builds. 2019-03-07 14:39:21 +00:00
msaitoh
48fb522ffd Fix previous. Pass phy_id correctly. 2019-03-07 14:02:16 +00:00
msaitoh
2cee260851 Use pmf(9). 2019-03-07 14:00:25 +00:00
maxv
53821357af Drop PG_RO, PG_KR and PG_PROT, they are useless and create confusion. 2019-03-07 13:26:24 +00:00
maxv
3f3f05d76c Style, and remove useless comments. 2019-03-07 13:02:13 +00:00
maxv
e3c7f940e9 Remove getsombuf(), unused. 2019-03-07 12:29:14 +00:00
maxv
6b068aa46b style 2019-03-07 12:22:43 +00:00
roy
c9433660b0 rbtree: Use __BIT macro to avoid a lot of compiler warnings 2019-03-07 12:07:42 +00:00
roy
452b6fbdca rbtree(3): Implement _FOREACH_SAFE macros
And _NEXT and _PREV as well.
2019-03-07 12:05:54 +00:00
hannken
21e56f354b Change vn_openchk() to fail VNON and VBAD with error ENXIO.
Reported-by: syzbot+d66b1be08516a4d2d2b2@syzkaller.appspotmail.com
Reported-by: syzbot+c5eaef5a8af535c3b217@syzkaller.appspotmail.com
2019-03-07 11:09:48 +00:00
hannken
cc5ff99872 Change "fli_alias" to point to the corresponding "fstrans_lwp_info".
Fix fstrans_clear_lwp_info() list traversal, remove already advanced
the list pointer.
2019-03-07 11:09:10 +00:00
nonaka
fb2893f832 Use IDTVEC instead of NENTRY for handle_hyperv_hypercall. 2019-03-07 10:16:07 +00:00
mrg
531a6cc390 build libutil_ul and link it into fontconfig. this should not change
the output as no functions will be consumed by fontconfig yet, but
will be used in an update shortly.
2019-03-07 03:56:15 +00:00
mrg
e35ff3d389 build glue libuuid_ul from util-linux's libuuid, with renamed functions,
as a private library so that fontconfig can link it in.

provide a randutils.h compat as the generic util-linux one is GPL.
2019-03-07 03:53:51 +00:00
msaitoh
390a0b6a01 Regen. 2019-03-07 03:27:14 +00:00
msaitoh
4f794ab358 Add SMSC(Microchip) LAN911X and LAN75XX. 2019-03-07 03:26:53 +00:00
jakllsch
e8b82306fc Add RK3399 PCIe host bridge support.
Not enabled yet due to occasional hangs during boot, and needing
__BUS_SPACE_HAS_PROBING_METHODS enabled.

Uses slightly non-standard DT bindings to avoid suboptimality of the
Linux binding.   This allows for much more flexibility and efficency
in allotment of the limited apertures into PCI spaces.
2019-03-07 00:35:22 +00:00
jakllsch
45eecda71a Enable WSDISPLAY_SCROLLSUPPORT in evbarm GENERICs. 2019-03-06 19:36:59 +00:00
jakllsch
a500c860ee Hint more strongly that "#if maybenever" is also "#if notyet". 2019-03-06 19:16:53 +00:00
jakllsch
4a04e829d9 Fix GPIO line for NanoPi NEO Plus2 status LED. 2019-03-06 19:09:36 +00:00
nakayama
db885abd27 Centralize pam definitions and tabify. 2019-03-06 12:40:23 +00:00
mrg
2601d52e06 regen for xkeyboard-config 2.26. 2019-03-06 11:05:18 +00:00
msaitoh
56270bf575 Make m_devget()'s 3rd argument to 0 again. 2019-03-06 08:08:25 +00:00
martin
f079cca48c Apply fix for CVE-2016-3189 bzip2: heap use after free in bzip2recover 2019-03-06 07:21:55 +00:00
mrg
f493a0ad6c don't use ERE in sed. fortunately, thes strings are all at the
end of the line so we can anchor them with (make processed) $$.

i now have fonts that i can see again in xdm.
2019-03-06 05:59:25 +00:00
mrg
93017991ff - clean up a little and avoid leaving partial files
- put SEDSCRIPTS into FILES vs CONFIGFILES, so they're install properly
2019-03-06 05:21:50 +00:00
mrg
6a0755298a make ext2fs rev1 the default. this enables LARGEFILES support. 2019-03-06 05:11:13 +00:00
mrg
18ed869019 merge our changes and their changes across the last few xdm releases. 2019-03-06 05:08:21 +00:00