pooka
48121ce977
remove files which are autogenerated in every build
2015-05-09 12:03:34 +00:00
pooka
8c13dec0ff
Make the cool syscall autogeneration feature work with the
...
newfangled r/o src feature.
2015-05-09 12:03:10 +00:00
mlelstv
9803ba0320
CID 1297229: Memory - illegal accesses (BUFFER_SIZE_WARNING)
2015-05-09 11:53:34 +00:00
jmcneill
2d86ca1420
add tegra_car_pllu_rate
2015-05-09 11:17:59 +00:00
pooka
3e29c19da0
fix to work for syscalls.conf without sysautoload
...
reported by Justin('s buildbot)
2015-05-09 10:57:04 +00:00
snj
4697c995b8
first pass de-suckification for 2015. modernize content a bit, fix dirty
...
rotten lies, improve wording, sync legalese with reality, yada yada yada.
2015-05-09 08:13:34 +00:00
pgoyette
9fc9038db1
Provide additional info on why ENOEXEC gets returned.
2015-05-09 08:10:01 +00:00
mrg
8990a7e1ad
initialise sc_mtx slightly earlier, before it is used on systems with rng.
...
fixes problem reported by msaitoh@.
2015-05-09 08:08:50 +00:00
martin
746360b112
Make gcc generate better debug info when building with DEBUG set.
2015-05-09 06:15:42 +00:00
pgoyette
e7d73c5ce1
Regen again, this time without the extra word in the "generated from" line.
2015-05-09 06:06:14 +00:00
pgoyette
6d24076578
Remove extraneous word 'compat' on header line
2015-05-09 06:04:13 +00:00
pgoyette
bd1072bc60
Another regenerated file
2015-05-09 05:58:53 +00:00
pgoyette
718c347b7c
Add new configuration variable to point at the list of auto-loadable
...
syscalls
2015-05-09 05:57:18 +00:00
pgoyette
6318a1352e
Use the generated list of auto-loadable syscalls rather than our own
...
hard-coded list.
2015-05-09 05:56:36 +00:00
pgoyette
060ac9689e
Regen from syscalls.master
2015-05-09 05:55:43 +00:00
pgoyette
98e18f463f
Teach makesyscalls.sh how to auto-generate the list of syscalls that
...
can be resolved by module auto-load.
Update syscalls.master to identify the specific module that contains
the auto-loadable code for each syscall.
2015-05-09 05:51:26 +00:00
matt
e350bbfa42
add INSTALL_ERLITE kernel
2015-05-09 02:12:29 +00:00
mrg
c41192ce74
revert previous.
2015-05-09 01:20:07 +00:00
riastradh
c6f6be16c2
Fix ytpo: INSTALLBOOTOPTIONS, not INSTALLBOOTOPTOINS.
...
From qjsgkem on Freenode.
2015-05-08 17:46:03 +00:00
jmcneill
f3abbbb7a4
update PM field in set_config
2015-05-08 17:00:51 +00:00
skrll
47d8d0b280
Define bfd_elf64_bfd_is_local_label_name so that local symbols really
...
get stripped, etc.
2015-05-08 15:13:53 +00:00
christos
6955535c25
Undo the OBJC hack for __weak, it will be done in gnustep-base
2015-05-08 13:58:53 +00:00
christos
e94e9e7953
goto out for negative lengths too. Really this test should either be removed
...
or turned into a KASSERT(). From max.
2015-05-08 11:47:53 +00:00
martin
9d38c277ed
Remove mips-kern-ksyms-size, now that it is already gone
2015-05-08 09:44:45 +00:00
martin
2a3b2deb34
Backout previous, Nick has a fix for binutils.
2015-05-08 09:43:41 +00:00
martin
ba04258df8
Add COPY_SYMTAB
2015-05-08 07:45:53 +00:00
martin
2873464391
Document mips64 kernel symbol table hack
2015-05-08 07:44:59 +00:00
martin
fe65851c65
On mips64, the size calculation for the symbol table is off by a few bytes
...
(probably a bfd bug or misconfiguration), so add a bit of slope here
untill we fix it.
2015-05-08 07:41:07 +00:00
msaitoh
04cf945ec6
Update some Intel CPU models (Sky Lake, Broadwell and Atom X[357]).
2015-05-08 07:29:08 +00:00
msaitoh
7bd0ea0d0a
From Intel SDM:
...
- Add the Silicon Debug bit in CPUID Fn00000001 %ecx
- Add CPUID Fn0000_0007 %ecx bits
- Add comments.
2015-05-08 07:23:56 +00:00
knakahara
f9deecc437
add a const qualifier to struct pci_attach_args *pa argument
2015-05-08 04:27:48 +00:00
jmcneill
2486eb6552
enable tegrampio
2015-05-07 23:55:31 +00:00
jmcneill
cb68b2512a
add Tegra MPIO / Pinmux driver
2015-05-07 23:55:11 +00:00
mrg
4499df58a1
bump CHILD_MAX and OPEN_MAX defaults on several platforms, both to 1024.
2015-05-07 19:14:55 +00:00
christos
fce62f0d34
regen
2015-05-07 14:43:30 +00:00
christos
ac4fc9a0ef
generalize the mips test to match mips64.
2015-05-07 14:43:22 +00:00
martin
c08c6a5017
Make it compilable without PCI
2015-05-07 12:52:46 +00:00
pgoyette
95bd0f4ec1
Use correcet variable name when printing the error code.
2015-05-07 06:23:23 +00:00
hkenken
17a231d797
fixed register size
2015-05-07 04:37:29 +00:00
hkenken
275055545e
use armv7_generic_space
2015-05-07 04:13:47 +00:00
palle
2434428a74
sun4v: disable MP suport for now in cpu_boot_secondary_processors() - this will allow the kernel to start probing for devices with the primary cpu as the only active cpu
2015-05-07 04:03:38 +00:00
pgoyette
9f8be6380b
Don't fail if open() of sysmon devices returns ENODEV. This can
...
occur if sysmon subcomponents are not included in the kernel and
autoloading of modules is not allowed or not supported.
2015-05-07 01:35:35 +00:00
pgoyette
77cc846abe
Use _PATH_WATCHDOG from <paths.h> instead of locally-defined value.
2015-05-06 23:08:30 +00:00
pgoyette
3e6c65d1e2
Add missing PATH_WATCHDOG (to complement PATH_SYSMON and PATH_POWER)
2015-05-06 23:06:26 +00:00
skrll
936b1aa081
More device bit definitions.
2015-05-06 21:27:05 +00:00
christos
6153d123b0
hack for Objective-C __weak keyword
2015-05-06 20:25:29 +00:00
martin
456df11265
Enable INET6 by default
2015-05-06 19:47:59 +00:00
wiz
9ff958c753
Fix typo in usage. From Christopher M. Fuhrman in PR 49882.
2015-05-06 17:31:49 +00:00
hannken
e10a32f7f7
Remove miscfs/syncfs and
...
- move the syncer into kern/vfs_subr.c.
- change the syncer to process the mountlist and VFS_SYNC as appropriate.
- use an API for mount points similiar to the API for vnodes:
- vfs_syncer_add_to_worklist(struct mount *mp) to add
- vfs_syncer_remove_from_worklist(struct mount *mp) to remove a mount.
No objections on tech-kern@
2015-05-06 15:57:07 +00:00
msaitoh
85e6157fe0
Fixes link error without vlan. PR#49879.
2015-05-06 09:21:22 +00:00