aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge llvm, clang, lld and lldb release_40 branch r292009. Also updateDimitry Andric2017-01-14373-3660/+8974
|\ | | | | | | | | | | | | build glue. Notes: svn path=/projects/clang400-import/; revision=312197
| * Vendor import of llvm release_40 branch r292009:vendor/llvm/llvm-release_40-r292009Dimitry Andric2017-01-14485-8554/+41265
| | | | | | | | | | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@292009 Notes: svn path=/vendor/llvm/dist/; revision=312173 svn path=/vendor/llvm/llvm-release_40-r292009/; revision=312174; tag=vendor/llvm/llvm-release_40-r292009
* | Merge ^/head r311812 through r311939.Dimitry Andric2017-01-11165-17113/+6467
|\ \ | | | | | | | | | Notes: svn path=/projects/clang400-import/; revision=311940
| * | Pretend we support some IOCTLs to not scary upper layers.Alexander Motin2017-01-111-0/+5
| | | | | | | | | | | | | | | | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=311935
| * | Use proper prototypes in struct boot_module_tDimitry Andric2017-01-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With clang 4.0.0, we are getting the following warnings about struct boot_module_t in efi's boot_module.h: In file included from sys/boot/efi/boot1/ufs_module.c:41: sys/boot/efi/boot1/boot_module.h:67:14: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] void (*init)(); ^ void sys/boot/efi/boot1/boot_module.h:92:16: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] void (*status)(); ^ void sys/boot/efi/boot1/boot_module.h:95:24: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] dev_info_t *(*devices)(); ^ void 3 errors generated. Fix this by adding 'void' to the parameter lists. No functional change. Reviewed by: emaste, imp, smh MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D9144 Notes: svn path=/head/; revision=311933
| * | Make EFI_RESERVED_SERVICE a proper prototypeDimitry Andric2017-01-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With clang 4.0.0, the EFI API header causes the following warning: In file included from sys/boot/efi/loader/bootinfo.c:43: In file included from sys/boot/efi/loader/../include/efi.h:52: sys/boot/efi/include/efiapi.h:534:32: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] (EFIAPI *EFI_RESERVED_SERVICE) ( ^ Add VOID to make it into a real prototype. Reviewed by: imp, emaste, tsoome MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D9132 Notes: svn path=/head/; revision=311932
| * | Restore v6 offload caps for igb(4) class devices.Sean Bruno2017-01-113-3/+4
| | | | | | | | | | | | | | | | | | | | | Reported by: tuxen Notes: svn path=/head/; revision=311931
| * | committers-ports.dot: Add myselfJean-Sébastien Pédron2017-01-111-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Approved by: antoine (mentor) Differential Revision: https://reviews.freebsd.org/D9143 Notes: svn path=/head/; revision=311930
| * | Don't include <errno.h> in reloc_elf.c, as it includes <stand.h> justDimitry Andric2017-01-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | after it, which has a conflicting definition of errno. This leads to the following warning with clang 4.0.0: In file included from sys/boot/common/reloc_elf32.c:6: In file included from sys/boot/common/reloc_elf.c:37: /usr/obj/usr/src/tmp/usr/include/stand.h:155:12: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] extern int errno; ^ sys/sys/errno.h:46:26: note: expanded from macro 'errno' #define errno (* __error()) ^ MFC after: 3 days Notes: svn path=/head/; revision=311929
| * | Fix build of usr.bin/tail with GCCAlan Somers2017-01-111-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Submitted by: pluknet Reported by: pluknet MFC after: 27 days X-MFC-with: 311895 Sponsored by: Spectra Logic Corp Notes: svn path=/head/; revision=311928
| * | Consolidate __NetBSD__ #ifdefEnji Cooper2017-01-111-2/+0
| | | | | | | | | | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=311926
| * | Import testcase updates with code contributed back to NetBSDEnji Cooper2017-01-1129-205/+190
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also (inadvertently) contains an update to contrib/netbsd-tests/lib/libc/sys/t_wait.c (new testcases). MFC after: 2 weeks In collaboration with: christos@NetBSD.org Notes: svn path=/head/; revision=311925
| | * | Pull in changes from upstream for lib/libc/{c063,gen,string,sys} to addressEnji Cooper2017-01-1129-106/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | issues resolved in FreeBSD or support added to testcases In collaboration with: <christos@NetBSD.org> Notes: svn path=/vendor/NetBSD/tests/dist/; revision=311922
| * | | Fix whitespace in commentEnji Cooper2017-01-112-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=311924
| * | | Add acpi_if.h and opt_acpi.h to Makefile to unbreak "make depend" withEnji Cooper2017-01-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sys/modules/sdhci_acpi MFC after: 6 days X-MFC with: r311911 Reported by: Jenkins Notes: svn path=/head/; revision=311923
| * | | Partially revert r311236Enji Cooper2017-01-111-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's no sense in trying to close a file descriptor from the negative cases with unlink_test; it's best to ignore these cases. The mkfifo case does make sense to keep though. MFC after: 3 days Notes: svn path=/head/; revision=311919
| * | | Add more #ifdef INET and INET6.Hiroki Sato2017-01-111-2/+25
| | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=311918
| * | | Fix up r311227Enji Cooper2017-01-111-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check for creat returning a value != -1, not a non-zero value MFC after: 3 days Pointyhat to: ngie Reported by: Coverity CID: 1368366 Notes: svn path=/head/; revision=311917
| * | | MFV r311913:Xin LI2017-01-118-15/+55
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix multiple OpenSSH vulnerabilities. Submitted by: des Approved by: so Notes: svn path=/head/; revision=311914
| | * | | Apply upstream fix for CVE-2016-10009 and CVE-2016-10010:Xin LI2017-01-113-10/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add a whitelist of paths from which ssh-agent will load (via ssh-pkcs11-helper) a PKCS#11 module; ok markus@ disable Unix-domain socket forwarding when privsep is disabled (Note that this is a backport of upstream fixes, and this commit is mainly to ease future imports). Obtained from: OpenBSD Notes: svn path=/vendor-crypto/openssh/dist/; revision=311913
| * | | | Force all TOC references in asm to include '@toc'Justin Hibbits2017-01-111-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reportedly fixes one problem with booting a clang kernel. PR: kern/215819 Submitted by: Mark Millard <markmi AT dsl-only.net> MFC after: 2 weeks Notes: svn path=/head/; revision=311912
| * | | | [sdhci] Add ACPI platform support for SDHCI driverOleksandr Tymoshenko2017-01-114-0/+381
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Create ACPI version of SDHCI attach/detach/accessors logic. Some platforms (e.g. BayTrail-based Minnowboard) expose SDHCI devices via ACPI, not PCI - Add sdchi_acpi kernel module Reviewed by: ian, imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D9112 Notes: svn path=/head/; revision=311911
| * | | | Have DTrace handle faults when dereferencing a lock object pointer.Mark Johnston2017-01-111-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=311910
| * | | | Ignore LC_SLEEPABLE when testing whether a mutex is adaptive.Mark Johnston2017-01-111-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=311909
| * | | | Follow r311103: add "pool" to the keywords that rc.d/ntpdate examines toIan Lepore2017-01-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find a server address in ntp.conf. Submitted by: Ronald Klop <ronald@klop.ws> Pointy hat to: ian Notes: svn path=/head/; revision=311907
| * | | | Revert r311843, r311667Conrad Meyer2017-01-113-84/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As jkim@ points out, it isn't needed. Notes: svn path=/head/; revision=311906
| * | | | Build libarchive tests missing in r311899Martin Matuska2017-01-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 1 week X-MFC with: r311899 Notes: svn path=/head/; revision=311904
| * | | | MFV r311899:Martin Matuska2017-01-1032-96/+495
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync libarchive with vendor. Vendor bugfixes: #691: Support for SCHILY.xattr extended attributes #854: Spelling fixes Multiple fixes in ACL code: - prefer acl_set_fd_np() to acl_set_fd() - if acl_set_fd_np() fails, do no fallback to acl_set_file() - do not warn if trying to write ACLs to a filesystem without ACL support - fix id handling in archive_acl_(from_to)_text*() for NFSv4 ACLs MFC after: 1 week X-MFC with: r310866 Notes: svn path=/head/; revision=311903
| | * | | | Update vendor/libarchive to git 22f2d190639e6bd496a3b82f70c01fba0d38b40aMartin Matuska2017-01-1035-97/+498
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vendor changes: #691: Support for SCHILY.xattr extended attributes #854: Spelling fixes Multiple fixes in ACL code: - prefer acl_set_fd_np() to acl_set_fd() - if acl_set_fd_np() fails, do no fallback to acl_set_file() - do not warn if trying to write ACLs to a filesystem without ACL support - fix id handling in archive_acl_(from_to)_text*() for NFSv4 ACLs Notes: svn path=/vendor/libarchive/dist/; revision=311899
| * | | | | Coalesce TLB shootdowns of global PTEs in pmap_advise() on x86.Mark Johnston2017-01-102-16/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We would previously invalidate such entries individually, resulting in more IPIs than necessary. Reviewed by: alc, kib MFC after: 3 weeks Differential Revision: https://reviews.freebsd.org/D9094 Notes: svn path=/head/; revision=311902
| * | | | | Do not set BIO_DONE if the BIO specifies a completion handler.Mark Johnston2017-01-101-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | biowait() will otherwise race with completions of such BIOs. In-tree code only calls biowait() on BIOs that do not specify a handler, so this change should not have any functional impact. Reviewed by: mav MFC after: 1 month Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D9070 Notes: svn path=/head/; revision=311901
| * | | | | Set CFLAGS correctly for sys/modules/emSean Bruno2017-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unbreak gcc sparc64 builds (or any gcc build that uses em(4)). Reported by: lidl@freebsd.org Notes: svn path=/head/; revision=311900
| * | | | | sparc64: add atomic_fcmpsetMateusz Guzik2017-01-101-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested on hardware provided by feld. Reviewed by: marius Notes: svn path=/head/; revision=311898
| * | | | | Add checks for received mode page length.Alexander Motin2017-01-101-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If our buffer is too small, we may receive part of the page, and should not try read/write past the end of the buffer. Reported by: Coverity CID: 1368374, 1368375 MFC after: 1 week Notes: svn path=/head/; revision=311897
| * | | | | Remove unused __gnu_inline() attribute.Pedro F. Giffuni2017-01-101-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was meant to be used by a future FORTIFY_SOURCE implementation. Probably for good, FORTIFY_SOURCE and this particular GCCism were never well supported by clang or other compilers. Furthermore, the technology has long since been replaced by either static checkers, sanitizers, or even just the strong stack protector that was enabled by default. Drop __gnu_inline to avoid cluttering the headers. MFC after: 5 days Notes: svn path=/head/; revision=311896
| * | | | | Fix memory leaks during "tail -r" of an irregular fileAlan Somers2017-01-105-77/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rewrite r_buf to use standard tail queues instead of a hand-rolled circular linked list. Free dynamic allocations when done. * Remove an optimization for the case where the file is a multiple of 128KB in size and there is a scarcity of memory. * Add ATF tests for "tail -r" and its variants. Reported by: Valgrind Reviewed by: ngie MFC after: 4 weeks Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D9067 Notes: svn path=/head/; revision=311895
| * | | | | Fix typo from change 310985 in ObsoleteFiles.incAlan Somers2017-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 16 days X-MFC-With: 310803 Sponsored by: Spectra Logic Corp Notes: svn path=/head/; revision=311894
| * | | | | ATFify the geom gate tests.Alan Somers2017-01-107-177/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures their cleanup routines will be run even if they should timeout. tests/sys/geom/class/gate/ggate_test.sh tests/sys/geom/class/gate/Makefile Add an ATF test with three testcases, one for each TAP test. Use ATF-style cleanup functions, and convert sleeps to polling loops. ObsoleteFiles.inc tests/sys/geom/class/gate/conf.sh tests/sys/geom/class/gate/1_test.sh tests/sys/geom/class/gate/2_test.sh tests/sys/geom/class/gate/3_test.sh Delete TAP test files Reviewed by: ngie MFC after: 4 weeks Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D8891 Notes: svn path=/head/; revision=311893
| * | | | | Do not wait for HA thread shutdown if scheduler is stopped.Alexander Motin2017-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This wait loop made system hang on panic instead of reboot. MFC after: 1 week Notes: svn path=/head/; revision=311892
| * | | | | [efi] Build EFI bits with -fPIC on ARMOleksandr Tymoshenko2017-01-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang 3.9.0 without -fPIC generates absolute jump table for switch/case statement which trips boot1.efi and loader.efi on ARM platform. Reviewed by: andrew MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D9108 Notes: svn path=/head/; revision=311891
| * | | | | [efi] Fix .rel.data.* being erroneously merged into .data on ARMOleksandr Tymoshenko2017-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix section pattern code to exclude .rel.data.* sections from being merged into .data. Otherwise relocations in those sections are lost in final binary Reviewed by: andrew MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D9108 Notes: svn path=/head/; revision=311890
| * | | | | [efi] Fix off-by-one error in ARM .bss zeroing code in loader's _startOleksandr Tymoshenko2017-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __bss_end should not be included in .bss zeroing code. Otherwise first 4 bytes of the section that follows .bss (in loader's case it's .sdata) are overwritten by zero. Reviewed by: andrew MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D9108 Notes: svn path=/head/; revision=311888
| * | | | | Fix build without IEEE80211_DEBUG.Sergey Kandaurov2017-01-101-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by: many Notes: svn path=/head/; revision=311887
| * | | | | Fix acquisition of nested write compat rtld locks.Konstantin Belousov2017-01-101-24/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Obtaining compat rtld lock in write mode sets process signal mask to block all signals. Previous mask is stored in the global variable oldsigmask. If a lock is write-locked while another lock is already write-locked, oldsigmask is overwritten by the total mask and on the last unlock, all signals except traps appear to be blocked. Fix this by counting the write-lock nested level, and only storing to oldsigmask/restoring from it at the outermost level. Masking signals disables involuntary preemption for libc_r, and there could be no voluntary context switches in the locked code (dl_iterate_phdr(3) keeps a lock around user callback, but it was added long after libc_r was renounced). Due to this, remembering the level in the global variable after the lock is obtained should be safe, because no two libc_r threads can acquire different write locks in parallel. PR: 215826 Reported by: kami Tested by: yamagi@yamagi.org (previous version) To be reviewed by: kan Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Notes: svn path=/head/; revision=311886
| * | | | | Replace using of objdump with elfdumpLi-Wen Hsu2017-01-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In-tree objdump is too old to dump new ELF headers. But for example if we use: `make CROSS_TOOLCHAIN=riscv64-gcc TARGET_ARCH=riscv64` and do not specify CROSS_BINUTILS_PREFIX in env, embed_mfs.sh cannot find the correct objdump. This patch just replaces using of objdump with elfdump to collect needed information. Later we may also put an ELFDUMP in CROSSENV and use it in embed_mfs.sh . Reviewed by: emaste, br MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D9062 Notes: svn path=/head/; revision=311881
| * | | | | The iw_cxgb and iw_cxgbe drivers should not use a FreeBSD device_t whereNavdeep Parhar2017-01-102-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a linuxkpi style device is expected. If OFED/linuxkpi actually starts using this field then we'll have to figure out whether to create fake devices for these drivers or have linuxkpi deal with NULL device. This mismatch was first reported as part of D6585. Notes: svn path=/head/; revision=311880
| * | | | | Use ANSI C definitions, update comment.Konstantin Belousov2017-01-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation MFC after: 1 week Notes: svn path=/head/; revision=311879
| * | | | | sfxge(4): avoid unnecessary mbuf data prefetchAndrew Rybchenko2017-01-101-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unnecessary prefetch just loads HW prefetcher and displaces other cache entries (which could be really useful). If we parse mbuf for TSO early and use firmware-assisted TSO, we do not expect mbuf data access when we compose firmware-assisted TSO (v1 or v2) option descriptors. If packet header needs to be linearized or finally FATSO cannot be used because of, for example, too big header, we do not care about a bit more performance degradation because of prefetch absence (it is better to optimize more common case). Reviewed by: gnn Sponsored by: Solarflare Communications, Inc. MFC after: 2 days Differential Revision: https://reviews.freebsd.org/D9120 Notes: svn path=/head/; revision=311877
| * | | | | Teach crunchide about EM_S390 to make bootstrapping from futureBjoern A. Zeeb2017-01-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | releases easier unless someone will fix the PR properly. MFC after: 3 days PR: 215940 Notes: svn path=/head/; revision=311876
| * | | | | Add acpi_if.h to SRCS so we have it when building ahci_generic.c with ACPI.Andrew Turner2017-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=311875