Commit Graph

244528 Commits

Author SHA1 Message Date
skrll c6c4b8f206 loongson whack-a-mole.
- clear the top bits so the legal address check is correct.
- need to sign-extend the seg offset for kernel fault check
2016-08-17 20:59:08 +00:00
jakllsch 0ec59b6319 Complete implementation of clocks for SPI controllers in tegra124_car. 2016-08-17 19:08:18 +00:00
sjg 2e603a118c Refactor the handling of .MAKE.META.IGNORE_* to meta_ignore()
so that we can call it before adding paths to missingFiles.
Ie. do not track files we have been told to ignore.
2016-08-17 15:52:42 +00:00
jakllsch d7cdc3c29e t_usbhid/check_hid_get_data has been failing since it existed, mark as such 2016-08-17 12:10:42 +00:00
jakllsch d0b2f20734 These clock_subr tests are no longer expected to fail. 2016-08-17 12:06:49 +00:00
msaitoh 490105a602 regen. 2016-08-17 07:55:36 +00:00
msaitoh 326c49a0d9 Update Skylake devices. 2016-08-17 07:55:12 +00:00
msaitoh 3cc204e989 regen. 2016-08-17 06:45:09 +00:00
msaitoh 4d32491dbf Add Xeon D devices. 2016-08-17 06:44:45 +00:00
msaitoh e60650bd19 Add Dynamic Power Allocation (DPA) ECN support. 2016-08-17 06:32:01 +00:00
mrg b83c6c9b59 updates for libdrm 2.4.70. build libdrm_amdgpu on x86. 2016-08-17 03:10:22 +00:00
jakllsch 33332c25ae Change tegra_pcie_conf_hook() to only give us the defaults without
enabled bus mastering.  Previously both bus mastering and ROM decode
were enabled at pci_configure_bus() time.  Both bus mastering and ROM
decode potentially have undesireable side effects.  These can best be
managed by drivers familiar with their hardware.
2016-08-17 00:22:56 +00:00
mrg 143d08947e clean up some obsolete and duplicated code. port to xf86-video-ati 7.7.0. 2016-08-17 00:10:19 +00:00
jakllsch 3574628685 Fix I2C clock calculations. Previously I2C clocks were half what was
requested.  The I2C clock registers have a LSB of one-half rather than
one-whole like the rest of them.
2016-08-17 00:09:19 +00:00
jakllsch c1abcaacd7 Fix fractional temperature conversion.
Previously 0 to 15 whole degrees were added for each 1/16th degree fraction.
2016-08-16 23:47:45 +00:00
mrg 2d18f0e389 only build the radeon and nouveau drivers on i386/amd64/evbarm,
where they're useful.  this saves almost 2MB in text/data on shark.
2016-08-16 21:05:14 +00:00
mrg 3e012635a6 disable chips and igs drivers on shark and xorg-server 1.18 for now.
fortunately, wsfb works.
2016-08-16 19:45:33 +00:00
mrg cf3b1a653e mark xorg-server 1.10 only objects for shark. 2016-08-16 19:44:53 +00:00
mrg 375d6d7a1d remove obsolete code, and adjust for new amd64 iopl usage. 2016-08-16 19:09:48 +00:00
mrg d103086284 nouveau is active and neomagic is not active, with xorg-server 1.18. 2016-08-16 19:04:41 +00:00
mrg 4967babff0 find and include xorg-config.h. 2016-08-16 18:20:38 +00:00
roy 9fcb01a336 Fix test_lo6 because ::1 now has RTF_LOCAL assigned to it. 2016-08-16 10:34:12 +00:00
roy fe4671807c Separate ioctl address prefix management from RA prefix management
as we have no API for controlling the latter.

This fixes a long standing problem where addresses added with non /128
prefixes and non infinte address lifetimes would register a prefix route
which would expire. Subsequent calls set new lifetimes for the same address
would not affect the prefix route management, so once expired, the
prefix route would be impossible to add back as the kernel would remove it.
2016-08-16 10:31:57 +00:00
skrll 60a6c9ad06 Code consistency. No functional change. 2016-08-16 09:55:14 +00:00
mrg 37660223d1 revert part of previous 2016-08-16 08:37:47 +00:00
mrg 671bb85e83 remove obsolete things. 2016-08-16 07:56:47 +00:00
wiz 88e1ed9dd0 File system police. 2016-08-16 07:52:05 +00:00
mrg 71ae4d9714 don't build a bunch of drivers for xorg-server 1.18 and x86:
xf86-video-apm
	xf86-video-ark
	xf86-video-ast
	xf86-video-chips
	xf86-video-cirrus
	xf86-video-cirrus_alpine
	xf86-video-cirrus_laguna
	xf86-video-glint
	xf86-video-i128
	xf86-video-i740
	xf86-video-intel-old
	xf86-video-mach64
	xf86-video-mga
	xf86-video-neomagic
	xf86-video-s3
	xf86-video-s3virge
	xf86-video-tdfx
	xf86-video-tseng
	xf86-video-xgi

some of them could be ported.  future work!
2016-08-16 07:20:25 +00:00
mrg 45fc8a47de apply -Wno-error more liberally for xorg-server 1.18 builds. 2016-08-16 07:10:01 +00:00
mrg d62f76fece remove stuff only present in the old intel driver 2016-08-16 07:09:27 +00:00
mrg f5d1493562 define USE_XAA here for xorg-server 1.10.
for xorg-server 1.18 builds, copy some files from xorg-server 1.10.

this may not work with xorg-server 1.18, i'll test later.
2016-08-16 07:08:17 +00:00
mrg dce7324f6a apply -Wno-error more liberally, needed for xorg-server 1.18 2016-08-16 06:54:12 +00:00
mrg baa63cbc7d drivers should not define HAVE_XORG_CONFIG_H 2016-08-16 06:53:01 +00:00
mrg ee6c54ac8f define HAVE_XAA_H in Makefile.xf86-driver for xorg-server 1.10 only,
move it out of many driver makefiles.
2016-08-16 06:24:01 +00:00
mrg ed696a0205 define XV_NEW_REPUT. 2016-08-16 06:19:47 +00:00
dholland 961950ca08 More stuff spotted by jnemeth: fix wording for /var/mail, and document
utmpx/wtmpx. While here also document dmesg.boot.
2016-08-16 02:29:43 +00:00
uwe e4498e4903 Use .An -nosplit to avoid unwanted line breaks in the middle of a sentence. 2016-08-16 02:04:01 +00:00
dholland d146eb73fa Document /etc/login.conf, /etc/profile, /etc/ttyaction. 2016-08-16 01:46:51 +00:00
dholland a96b900116 More important fix: there is an /etc/skel but no /usr/share/skel. 2016-08-16 01:41:18 +00:00
dholland df8a7cd2f0 More improvements from jnemeth 2016-08-16 01:39:40 +00:00
mrg b52c251264 sets lists updates for xorg-server 1.18. mark the obsolete files
with xorg_server_ver=110 and the new-only files with 118.
2016-08-16 01:10:19 +00:00
mrg 7a224e01cd support xorg_server_ver define, currently settable to 110 (1.10.x)
or 118 (1.18.x).
2016-08-16 01:05:19 +00:00
mrg 9f5c81fc6e add a HAVE_XORG_SERVER_VER for use in sets. clean up the x11
defines a little for modern xorg, particularly the version.
2016-08-16 01:03:07 +00:00
mrg f3da43c3c2 build libxshmfence. 2016-08-16 00:55:09 +00:00
dholland 7789072ffe Another typo. 2016-08-16 00:47:19 +00:00
dholland fb286563d4 another typo; spotted by jnemeth 2016-08-16 00:40:09 +00:00
dholland 560c63031e typo in previous. 2016-08-16 00:12:34 +00:00
dholland 4af0b2e016 Harmfully sentence fragments. Use sentences instead.
I've also made some additional minor edits, and added missing
/usr/src/sys/ufs/{chfs,ext2fs}.
2016-08-16 00:08:17 +00:00
mrg ec6114f808 add new mi headers in xorg-server 1.18. 2016-08-15 22:01:44 +00:00
mrg bd12e3e346 add missing include paths. 2016-08-15 22:01:16 +00:00