#
3b251c97 |
|
20-Jun-2016 |
Daniel Golle <daniel@makrotopia.org> |
kernel: add missing symbol Add missing symbol When building kernel with profiling enabled and ARM or ARM64 targets. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
#
ce381601 |
|
31-Jan-2016 |
Florian Fainelli <florian@openwrt.org> |
buildroot: add options to build the kernel for NFS boot Add the basic set of kernel options to allow it from mounting a NFS root and boot from it. Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48590 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a82f94f5 |
|
28-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
include/kernel: add custom USER/DOMAIN config options These allow the generated kernel's build metadata to be defined explicitly. This metadata is reported, eg, at boot time and in `uname -a` on running systems. If the variables aren't configured, the current build system username and hostname are used as normal. The motivation for this option is to achive reproducible (bit-for-bit identical) kernel builds of official openwrt releases. Signed-off-by: bryan newbold <bnewbold@robocracy.org> Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48541 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
99ba1f47 |
|
04-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
Configure IPv6 kernel options in config/Config-kernel.in Revision 46834 changed IPv6 support from a module to builtin. But since the configuration of the IPv6 kernel options was left in package/kernel/linux/modules/netsupport.mk, this means that an empty kmod-ipv6 module was still being generated (not packaged). This patch moves the configuration of the IPv6 kernel options to config/Config-kernel.in to remove this last bit of the module. Note that CONFIG_IPV6_PRIVACY was dropped (enabled by default since Linux v3.13), so this option is no longer needed. See https://github.com/torvalds/linux/commit/5d9efa7ee99eed58388f186c13cf2e2a87e9ceb4 Signed-off-by: Arjen de Korte <arjen+openwrt@de-korte.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48132 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
dafe241d |
|
26-Oct-2015 |
John Crispin <blogic@openwrt.org> |
kernel: add support for KERNEL_CGROUP_PIDS Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47275 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
38727322 |
|
15-Oct-2015 |
Luka Perkov <luka@openwrt.org> |
cosmetic: remove trailing whitespaces Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47197 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7ffc16a4 |
|
18-Jun-2015 |
Felix Fietkau <nbd@openwrt.org> |
kernel: mitigate cgroups config dependency changes Memory Resource Controller no longer depends on Resource counters since Kernel version 4.0. 3.18 is the only still supported version needing Resource counters for MEMCG, thus declare the dependency only for that version. Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46024 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
450ac468 |
|
01-Apr-2015 |
John Crispin <blogic@openwrt.org> |
config: add an option to enable KPROBE Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45212 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
15527f7f |
|
26-Mar-2015 |
John Crispin <blogic@openwrt.org> |
kernel: cleanup seccomp symbol selection Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45005 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
65847256 |
|
24-Mar-2015 |
Felix Fietkau <nbd@openwrt.org> |
build: remove obsolete references to cris and avr32 Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44965 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b9d87db6 |
|
21-Mar-2015 |
John Crispin <blogic@openwrt.org> |
kernel: Support kernel options required by systemd These kernel options are all likely to be widely useful in this modern age, but are immediately useful for systemd support. c.f. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?&view=markup#l118 Adapted from a patch by Adam Porter. Signed-off-by: Jeff Waugh <jdub@bethesignal.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44929 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
079aa4c2 |
|
18-Mar-2015 |
John Crispin <blogic@openwrt.org> |
config: add function tracers Adds menuconfig options for ftrace function tracers Signed-off-by: Bryan Forbes <bryan@reigndropsfall.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44878 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
56c5f2ea |
|
15-Mar-2015 |
John Crispin <blogic@openwrt.org> |
kernel: enable open by fhandle syscalls This is needed by many services to function properly and as all modern distributions got it enabled, it starts to be a de-facto standard, i.e. user-space starts to silently depend on it. This also pulls in EXPORTFS, however, the kernel binary size increases only a little. On ARM systems comes down to 800 bytes uncompressed and about 200 bytes compressed size. On MIPS systems it's about 1.2 kB size increase of the LZMA compressed kernel. v2: use menuconfig option instead of just enabling the option Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44765 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d9852e75 |
|
11-Feb-2015 |
Nicolas Thill <nico@openwrt.org> |
config: disable kernel tracing on uml Signed-off-by: Nicolas Thill <nico@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44397 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d3fe1aff |
|
16-Jan-2015 |
Rafał Miłecki <zajec5@gmail.com> |
config: enable EARLY_PRINTK on bcm53xx by default It's useful for debugging and safe at the same time as we enable it per device. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43980 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
10c4ed3c |
|
08-Jan-2015 |
John Crispin <blogic@openwrt.org> |
kernel: add SECCOMP to menuconfig Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43888 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b68f431d |
|
13-Sep-2014 |
Hauke Mehrtens <hauke@openwrt.org> |
Kconfig: Various typo/grammar/line-length fixes in Config*.in files Non-functional changes to config/Config-*.in files, including: * spelling mistakes * inconsistent terminology * grammar * overly long lines in "help" components Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42519 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5360a529 |
|
10-Sep-2014 |
Luka Perkov <luka@openwrt.org> |
config: enable cgroup freezer This option will be enabled by default only when cgroups support is enabled. Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42464 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
02e9c5f1 |
|
12-Jun-2014 |
Steven Barth <steven@midlink.org> |
Disable crashlog for UML git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41153 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9eb585dd |
|
06-Jun-2014 |
Felix Fietkau <nbd@openwrt.org> |
kernel: fix duplicate KERNEL_PERF_EVENTS with wrong dependency Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41030 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
72aad7a9 |
|
25-May-2014 |
Felix Fietkau <nbd@openwrt.org> |
kernel: add a config option for enabling /proc/slabinfo Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40858 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7acb3ddb |
|
25-May-2014 |
Felix Fietkau <nbd@openwrt.org> |
kernel: add a config option for /proc page monitoring (useful for detailed memory usage info) Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40855 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
12bb716a |
|
12-Apr-2014 |
John Crispin <blogic@openwrt.org> |
sparse: add as a new package selectable from the config This change does multiple things, all related to enable sparse usage as a static analysis tool selectable from the OpenWrt configuration: *add a KERNEL_SPARSE option in the config to add sparse to the kernel build (through the C=1 option usage) *add sparse as a new host tools. It will get selected automatically when the above option will be enabled Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40490 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7399ef54 |
|
02-Apr-2014 |
Imre Kaloz <kaloz@openwrt.org> |
make printk, crashlog and swap support configurable Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40361 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8f3a1a27 |
|
24-Jan-2014 |
Luka Perkov <luka@openwrt.org> |
config: lxc: enable KERNEL_POSIX_MQUEUE Recent lxc versions are not useful if this option is not enabled. That said, enable KERNEL_POSIX_MQUEUE by default when KERNEL_LXC_MISC is selected. Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39385 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
82a0abbc |
|
09-Dec-2013 |
Luka Perkov <luka@openwrt.org> |
config: add KERNEL_DYNAMIC_DEBUG option Useful when debugging kernel which uses this infrastructure, for example ubi/ubifs. Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39007 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1f939e14 |
|
22-Nov-2013 |
Imre Kaloz <kaloz@openwrt.org> |
move menuconfig options into separate files Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38895 3c298f89-4303-0410-b956-a3cf2f4a3e73
|