244174 Commits

Author SHA1 Message Date
jdolecek
5f1e3b3190 add defines for the missing ext4 feature flags 2016-08-05 21:22:06 +00:00
jakllsch
fb5b48267a Only include static inline pmap_asid_check() if it might be used.
Should fix HEAD-llvm evbppc autobuild.
2016-08-05 20:54:28 +00:00
macallan
139ff8f938 simplify macepci_intr():
- use uint32_t
- always clear all error bits
- avoid a compiler bug(?) which caused the test for MACE_PERR_MASTER_ABORT
  to fail on n32
now my O2 no longer hangs when leaving cold
2016-08-05 20:21:58 +00:00
jdolecek
954e54d738 PR kern/7867 add support for UF_NODUMP flag to ext2fs 2016-08-05 20:15:41 +00:00
jdolecek
5b3ce9d448 add devel ifndefs for incompat/rocompat features so that it's possible
to ignore them and mount the filesystem; default is for the mount to fail
2016-08-05 20:06:55 +00:00
scole
7ba6ca8143 PR port-ia64/51261
Use exec_elf64 modules for ia64
2016-08-05 17:12:13 +00:00
scole
d3196bfdc3 PR port-ia64/51261
Use common/lib/libc/arch/ia64/string functions
2016-08-05 17:10:48 +00:00
scole
cdfb7623f2 PR port-ia64/51261
Put skiload loader.efi loader.sym in /usr/mdec
2016-08-05 17:08:10 +00:00
maya
8f5e015d8d uk(4) is safe to suspend, register it as such 2016-08-05 17:04:58 +00:00
scole
24d1a025cf PR port-ia64/51261
Add pci_enumerate_bus stub so kernels will compile
2016-08-05 17:04:52 +00:00
scole
045f07da73 PR port-ia64/51261
Import more variables from FreeBSD that will be needed later
2016-08-05 17:04:16 +00:00
scole
a690c1e34d PR port-ia64/51261
Sync with FreeBSD, no functional changes
2016-08-05 17:02:59 +00:00
scole
209a1b3bcb PR port-ia64/51261
Add pci_enumerate_bus
2016-08-05 17:01:56 +00:00
scole
bea6fe222d PR port-ia64/51261
Add __fpregset_t __gregset_t _UC_MACHINE_PC stubs
2016-08-05 17:01:13 +00:00
scole
01e980a512 PR port-ia64/51261
Add mb_read mb_write mb_memory
2016-08-05 16:59:26 +00:00
scole
7ae46ccb2d PR port-ia64/51261
Add macro R_TYPE() stub
2016-08-05 16:58:33 +00:00
scole
a76d63071c PR port-ia64/51261
Remove local acpi_func.h as common version exists
2016-08-05 16:56:43 +00:00
scole
cbe090683e PR port-ia64/51261
Use common/lib/libc/arch/ia64/string/bzero.S and other string functions
2016-08-05 16:53:36 +00:00
scole
a1b9a5a3b3 PR port-ia64/51261
Add procfs_getcpuinfstr()
2016-08-05 16:51:56 +00:00
scole
f8171c7d04 PR port-ia64/51261
Add cpu_coredump() stub
2016-08-05 16:50:07 +00:00
scole
b4897b3e7e PR port-ia64/51261
Add pcibus so kernels will compile.  Required for acpi now
2016-08-05 16:48:04 +00:00
scole
fc0e77863a PR port-ia64/51261
Import later version from FreeBSD
2016-08-05 16:45:50 +00:00
scole
3bee3bfd27 PR port-ia64/51261
For ia64, don't build elf32, disable MKDYNAMICROOT and MKRUMP.
ld.elf_so and rump are not implemented yet
2016-08-05 16:44:31 +00:00
scole
21984c24a3 PR port-ia64/51261
Add stubs for ia64 build
2016-08-05 16:40:47 +00:00
scole
6afc3b56dd PR port-ia64/51261
Change JEMALLOC_TINY_MIN_2POW for ia64
2016-08-05 16:25:18 +00:00
scole
e0fd82f4fc PR port-ia64/51261
Stubs for ia64
2016-08-05 16:22:08 +00:00
scole
341a8a2df6 PR port-ia64/51261
Changes for ia64
2016-08-05 16:21:09 +00:00
scole
93ff0c2593 PR port-ia64/51261
Add stubs for ia64
2016-08-05 16:18:19 +00:00
skrll
e55e183684 Fix register usage in the swap operation in tlb_update_addr.
This should help LOONGSON and hpcmips
2016-08-05 15:39:09 +00:00
skrll
daba771f89 Fix a comment 2016-08-05 15:35:32 +00:00
skrll
7c68dea0a8 Whitespace (comment alignment) 2016-08-05 15:33:28 +00:00
scole
b83ebeba7f PR port-ia64/51261
Imported from FreeBSD with a minor change or two
2016-08-05 15:06:02 +00:00
scole
d68880c4ee PR port-ia64/51261
Fix for ia64
2016-08-05 15:02:29 +00:00
scole
ea5cb0d634 PR port-ia64/51261
Make this compile for ia64
2016-08-05 15:01:39 +00:00
kiyohara
56a59430a9 Support TI_DM37XX. These register maps like to OMAP 34xx/35xx. 2016-08-05 14:32:36 +00:00
christos
de4e7aad22 add the sched_affinity man pages. 2016-08-05 13:14:16 +00:00
christos
f87fbe2f55 add missing stuff for the affinity calls (Rocky Hotas) 2016-08-05 13:03:13 +00:00
skrll
3e43f35414 Typo in comments 2016-08-05 10:39:49 +00:00
christos
64a263edf9 partial sync with FreeBSD 2016-08-05 09:06:52 +00:00
christos
7f175560ac unifdef 2016-08-05 09:05:02 +00:00
pgoyette
87cc8eeb68 Actually commit the changes for making this into a loadable module. The
module infrastructure was committed earlier, but the "guts" of the commit
were somehow missed.
2016-08-05 08:56:36 +00:00
wiz
07114cee33 Remove trailing whitespace. 2016-08-05 08:55:28 +00:00
pgoyette
106cffc32f Ignore return values when restoring what has just been undone. We're
really just putting back something that was there before, so we should
not get any errors, and a panic() would be rather severe.

This and the corresponding commit to vnd.c address newly reported
Coverity CID 1364761 and CID 1364760
2016-08-05 08:24:46 +00:00
pgoyette
c8a6580a87 Ignore return values when backing out of a "finish" sequence. There
really shouldn't be any errors here (we're just putting something back
that previously existed), and a panic() would be rather drastic.
2016-08-05 08:21:24 +00:00
christos
b31382fbd7 Avoid string gymnastics in an olympic year. 2016-08-05 07:22:17 +00:00
knakahara
a5c3fa9748 fix CID 1364766: Resource leaks 2016-08-05 06:58:55 +00:00
christos
5a86cfc800 CID 1364758: Integer handling issues, avoid sign extension to 64 bits. 2016-08-05 06:54:22 +00:00
isaki
2c5968324f Revert a part of previous commit.
If addr is not specified as "zsc0 at intio0" in kernel config
(though it's not right of course), it will cause a panic.
intio_map_allocate_region() should be called after address check.
2016-08-05 05:32:02 +00:00
pgoyette
86ecb258f2 The ppp compressors are already being handled correctly. No new
work will be needed here.
2016-08-05 04:21:01 +00:00
pgoyette
5c61d9f897 Add some info regarding ppp 2016-08-05 02:27:14 +00:00