aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac305
-rw-r--r--system.c3
-rw-r--r--xlat/sysctl_kern.in42
-rw-r--r--xlat/sysctl_net.in6
-rw-r--r--xlat/sysctl_net_core.in13
-rw-r--r--xlat/sysctl_net_ipv4.in53
-rw-r--r--xlat/sysctl_net_ipv4_conf.in11
-rw-r--r--xlat/sysctl_net_ipv4_route.in5
-rw-r--r--xlat/sysctl_net_ipv6.in7
-rw-r--r--xlat/sysctl_net_ipv6_route.in3
-rw-r--r--xlat/sysctl_net_unix.in1
-rw-r--r--xlat/sysctl_root.in5
-rw-r--r--xlat/sysctl_vm.in34
13 files changed, 466 insertions, 22 deletions
diff --git a/configure.ac b/configure.ac
index ab5066fd..ec8451a2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -310,6 +310,311 @@ AC_CHECK_DECLS(m4_normalize([
LO_FLAGS_PARTSCAN
]),,, [#include <linux/loop.h>])
+AC_CHECK_DECLS(m4_normalize([
+ CTL_KERN,
+ CTL_VM,
+ CTL_NET,
+ CTL_PROC,
+ CTL_FS,
+ CTL_DEBUG,
+ CTL_DEV,
+ CTL_BUS,
+ CTL_ABI,
+ CTL_CPU,
+ CTL_ARLAN,
+ CTL_S390DBF,
+ CTL_SUNRPC,
+ CTL_PM,
+ CTL_FRV,
+ KERN_OSTYPE,
+ KERN_OSRELEASE,
+ KERN_OSREV,
+ KERN_VERSION,
+ KERN_SECUREMASK,
+ KERN_PROF,
+ KERN_NODENAME,
+ KERN_DOMAINNAME,
+ KERN_PANIC,
+ KERN_REALROOTDEV,
+ KERN_SPARC_REBOOT,
+ KERN_CTLALTDEL,
+ KERN_PRINTK,
+ KERN_NAMETRANS,
+ KERN_PPC_HTABRECLAIM,
+ KERN_PPC_ZEROPAGED,
+ KERN_PPC_POWERSAVE_NAP,
+ KERN_MODPROBE,
+ KERN_SG_BIG_BUFF,
+ KERN_ACCT,
+ KERN_PPC_L2CR,
+ KERN_RTSIGNR,
+ KERN_RTSIGMAX,
+ KERN_SHMMAX,
+ KERN_MSGMAX,
+ KERN_MSGMNB,
+ KERN_MSGPOOL,
+ KERN_SYSRQ,
+ KERN_MAX_THREADS,
+ KERN_RANDOM,
+ KERN_SHMALL,
+ KERN_MSGMNI,
+ KERN_SEM,
+ KERN_SPARC_STOP_A,
+ KERN_SHMMNI,
+ KERN_OVERFLOWUID,
+ KERN_OVERFLOWGID,
+ KERN_SHMPATH,
+ KERN_HOTPLUG,
+ KERN_IEEE_EMULATION_WARNINGS,
+ KERN_S390_USER_DEBUG_LOGGING,
+ KERN_CORE_USES_PID,
+ KERN_TAINTED,
+ KERN_CADPID,
+ KERN_PIDMAX,
+ KERN_CORE_PATTERN,
+ KERN_PANIC_ON_OOPS,
+ KERN_HPPA_PWRSW,
+ KERN_HPPA_UNALIGNED,
+ KERN_PRINTK_RATELIMIT,
+ KERN_PRINTK_RATELIMIT_BURST,
+ KERN_PTY,
+ KERN_NGROUPS_MAX,
+ KERN_SPARC_SCONS_PWROFF,
+ KERN_HZ_TIMER,
+ KERN_UNKNOWN_NMI_PANIC,
+ KERN_BOOTLOADER_TYPE,
+ KERN_RANDOMIZE,
+ KERN_SETUID_DUMPABLE,
+ KERN_SPIN_RETRY,
+ KERN_ACPI_VIDEO_FLAGS,
+ KERN_IA64_UNALIGNED,
+ KERN_COMPAT_LOG,
+ KERN_MAX_LOCK_DEPTH,
+ KERN_NMI_WATCHDOG,
+ KERN_PANIC_ON_NMI,
+ NET_CORE,
+ NET_ETHER,
+ NET_802,
+ NET_UNIX,
+ NET_IPV4,
+ NET_IPX,
+ NET_ATALK,
+ NET_NETROM,
+ NET_AX25,
+ NET_BRIDGE,
+ NET_ROSE,
+ NET_IPV6,
+ NET_X25,
+ NET_TR,
+ NET_DECNET,
+ NET_ECONET,
+ NET_SCTP,
+ NET_LLC,
+ NET_NETFILTER,
+ NET_DCCP,
+ NET_IRDA,
+ NET_CORE_WMEM_MAX,
+ NET_CORE_RMEM_MAX,
+ NET_CORE_WMEM_DEFAULT,
+ NET_CORE_RMEM_DEFAULT,
+ NET_CORE_DESTROY_DELAY,
+ NET_CORE_MAX_BACKLOG,
+ NET_CORE_FASTROUTE,
+ NET_CORE_MSG_COST,
+ NET_CORE_MSG_BURST,
+ NET_CORE_OPTMEM_MAX,
+ NET_CORE_HOT_LIST_LENGTH,
+ NET_CORE_DIVERT_VERSION,
+ NET_CORE_NO_CONG_THRESH,
+ NET_CORE_NO_CONG,
+ NET_CORE_LO_CONG,
+ NET_CORE_MOD_CONG,
+ NET_CORE_DEV_WEIGHT,
+ NET_CORE_SOMAXCONN,
+ NET_CORE_BUDGET,
+ NET_CORE_AEVENT_ETIME,
+ NET_CORE_AEVENT_RSEQTH,
+ NET_CORE_WARNINGS,
+ NET_IPV4_FORWARD,
+ NET_IPV4_DYNADDR,
+ NET_IPV4_CONF,
+ NET_IPV4_NEIGH,
+ NET_IPV4_ROUTE,
+ NET_IPV4_FIB_HASH,
+ NET_IPV4_NETFILTER,
+ NET_IPV4_TCP_TIMESTAMPS,
+ NET_IPV4_TCP_WINDOW_SCALING,
+ NET_IPV4_TCP_SACK,
+ NET_IPV4_TCP_RETRANS_COLLAPSE,
+ NET_IPV4_DEFAULT_TTL,
+ NET_IPV4_AUTOCONFIG,
+ NET_IPV4_NO_PMTU_DISC,
+ NET_IPV4_TCP_SYN_RETRIES,
+ NET_IPV4_IPFRAG_HIGH_THRESH,
+ NET_IPV4_IPFRAG_LOW_THRESH,
+ NET_IPV4_IPFRAG_TIME,
+ NET_IPV4_TCP_MAX_KA_PROBES,
+ NET_IPV4_TCP_KEEPALIVE_TIME,
+ NET_IPV4_TCP_KEEPALIVE_PROBES,
+ NET_IPV4_TCP_RETRIES1,
+ NET_IPV4_TCP_RETRIES2,
+ NET_IPV4_TCP_FIN_TIMEOUT,
+ NET_IPV4_IP_MASQ_DEBUG,
+ NET_TCP_SYNCOOKIES,
+ NET_TCP_STDURG,
+ NET_TCP_RFC1337,
+ NET_TCP_SYN_TAILDROP,
+ NET_TCP_MAX_SYN_BACKLOG,
+ NET_IPV4_LOCAL_PORT_RANGE,
+ NET_IPV4_ICMP_ECHO_IGNORE_ALL,
+ NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS,
+ NET_IPV4_ICMP_SOURCEQUENCH_RATE,
+ NET_IPV4_ICMP_DESTUNREACH_RATE,
+ NET_IPV4_ICMP_TIMEEXCEED_RATE,
+ NET_IPV4_ICMP_PARAMPROB_RATE,
+ NET_IPV4_ICMP_ECHOREPLY_RATE,
+ NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES,
+ NET_IPV4_IGMP_MAX_MEMBERSHIPS,
+ NET_TCP_TW_RECYCLE,
+ NET_IPV4_ALWAYS_DEFRAG,
+ NET_IPV4_TCP_KEEPALIVE_INTVL,
+ NET_IPV4_INET_PEER_THRESHOLD,
+ NET_IPV4_INET_PEER_MINTTL,
+ NET_IPV4_INET_PEER_MAXTTL,
+ NET_IPV4_INET_PEER_GC_MINTIME,
+ NET_IPV4_INET_PEER_GC_MAXTIME,
+ NET_TCP_ORPHAN_RETRIES,
+ NET_TCP_ABORT_ON_OVERFLOW,
+ NET_TCP_SYNACK_RETRIES,
+ NET_TCP_MAX_ORPHANS,
+ NET_TCP_MAX_TW_BUCKETS,
+ NET_TCP_FACK,
+ NET_TCP_REORDERING,
+ NET_TCP_ECN,
+ NET_TCP_DSACK,
+ NET_TCP_MEM,
+ NET_TCP_WMEM,
+ NET_TCP_RMEM,
+ NET_TCP_APP_WIN,
+ NET_TCP_ADV_WIN_SCALE,
+ NET_IPV4_NONLOCAL_BIND,
+ NET_IPV4_ICMP_RATELIMIT,
+ NET_IPV4_ICMP_RATEMASK,
+ NET_TCP_TW_REUSE,
+ NET_TCP_FRTO,
+ NET_TCP_LOW_LATENCY,
+ NET_IPV4_IPFRAG_SECRET_INTERVAL,
+ NET_IPV4_IGMP_MAX_MSF,
+ NET_TCP_NO_METRICS_SAVE,
+ NET_TCP_DEFAULT_WIN_SCALE,
+ NET_TCP_MODERATE_RCVBUF,
+ NET_TCP_TSO_WIN_DIVISOR,
+ NET_TCP_BIC_BETA,
+ NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR,
+ NET_TCP_CONG_CONTROL,
+ NET_TCP_ABC,
+ NET_IPV4_IPFRAG_MAX_DIST,
+ NET_TCP_MTU_PROBING,
+ NET_TCP_BASE_MSS,
+ NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS,
+ NET_TCP_DMA_COPYBREAK,
+ NET_TCP_SLOW_START_AFTER_IDLE,
+ NET_CIPSOV4_CACHE_ENABLE,
+ NET_CIPSOV4_CACHE_BUCKET_SIZE,
+ NET_CIPSOV4_RBM_OPTFMT,
+ NET_CIPSOV4_RBM_STRICTVALID,
+ NET_TCP_AVAIL_CONG_CONTROL,
+ NET_TCP_ALLOWED_CONG_CONTROL,
+ NET_TCP_MAX_SSTHRESH,
+ NET_TCP_FRTO_RESPONSE,
+ NET_IPV4_ROUTE_FLUSH,
+ NET_IPV4_ROUTE_MIN_DELAY,
+ NET_IPV4_ROUTE_MAX_DELAY,
+ NET_IPV4_ROUTE_GC_THRESH,
+ NET_IPV4_ROUTE_MAX_SIZE,
+ NET_IPV4_ROUTE_GC_MIN_INTERVAL,
+ NET_IPV4_ROUTE_GC_TIMEOUT,
+ NET_IPV4_ROUTE_GC_INTERVAL,
+ NET_IPV4_ROUTE_REDIRECT_LOAD,
+ NET_IPV4_ROUTE_REDIRECT_NUMBER,
+ NET_IPV4_ROUTE_REDIRECT_SILENCE,
+ NET_IPV4_ROUTE_ERROR_COST,
+ NET_IPV4_ROUTE_ERROR_BURST,
+ NET_IPV4_ROUTE_GC_ELASTICITY,
+ NET_IPV4_ROUTE_MTU_EXPIRES,
+ NET_IPV4_ROUTE_MIN_PMTU,
+ NET_IPV4_ROUTE_MIN_ADVMSS,
+ NET_IPV4_ROUTE_SECRET_INTERVAL,
+ NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS,
+ NET_IPV4_CONF_FORWARDING,
+ NET_IPV4_CONF_MC_FORWARDING,
+ NET_IPV4_CONF_PROXY_ARP,
+ NET_IPV4_CONF_ACCEPT_REDIRECTS,
+ NET_IPV4_CONF_SECURE_REDIRECTS,
+ NET_IPV4_CONF_SEND_REDIRECTS,
+ NET_IPV4_CONF_SHARED_MEDIA,
+ NET_IPV4_CONF_RP_FILTER,
+ NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE,
+ NET_IPV4_CONF_BOOTP_RELAY,
+ NET_IPV4_CONF_LOG_MARTIANS,
+ NET_IPV4_CONF_TAG,
+ NET_IPV4_CONF_ARPFILTER,
+ NET_IPV4_CONF_MEDIUM_ID,
+ NET_IPV4_CONF_NOXFRM,
+ NET_IPV4_CONF_NOPOLICY,
+ NET_IPV4_CONF_FORCE_IGMP_VERSION,
+ NET_IPV4_CONF_ARP_ANNOUNCE,
+ NET_IPV4_CONF_ARP_IGNORE,
+ NET_IPV4_CONF_PROMOTE_SECONDARIES,
+ NET_IPV4_CONF_ARP_ACCEPT,
+ NET_IPV4_CONF_ARP_NOTIFY,
+ NET_IPV6_CONF,
+ NET_IPV6_NEIGH,
+ NET_IPV6_ROUTE,
+ NET_IPV6_ICMP,
+ NET_IPV6_BINDV6ONLY,
+ NET_IPV6_IP6FRAG_HIGH_THRESH,
+ NET_IPV6_IP6FRAG_LOW_THRESH,
+ NET_IPV6_IP6FRAG_TIME,
+ NET_IPV6_IP6FRAG_SECRET_INTERVAL,
+ NET_IPV6_MLD_MAX_MSF,
+ NET_IPV6_ROUTE_FLUSH,
+ NET_IPV6_ROUTE_GC_THRESH,
+ NET_IPV6_ROUTE_MAX_SIZE,
+ NET_IPV6_ROUTE_GC_MIN_INTERVAL,
+ NET_IPV6_ROUTE_GC_TIMEOUT,
+ NET_IPV6_ROUTE_GC_INTERVAL,
+ NET_IPV6_ROUTE_GC_ELASTICITY,
+ NET_IPV6_ROUTE_MTU_EXPIRES,
+ NET_IPV6_ROUTE_MIN_ADVMSS,
+ NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS,
+ NET_UNIX_DESTROY_DELAY,
+ NET_UNIX_DELETE_DELAY,
+ NET_UNIX_MAX_DGRAM_QLEN,
+ VM_OVERCOMMIT_MEMORY,
+ VM_PAGE_CLUSTER,
+ VM_DIRTY_BACKGROUND,
+ VM_DIRTY_RATIO,
+ VM_DIRTY_WB_CS,
+ VM_DIRTY_EXPIRE_CS,
+ VM_NR_PDFLUSH_THREADS,
+ VM_OVERCOMMIT_RATIO,
+ VM_PAGEBUF,
+ VM_HUGETLB_PAGES,
+ VM_SWAPPINESS,
+ VM_LOWMEM_RESERVE_RATIO,
+ VM_MIN_FREE_KBYTES,
+ VM_MAX_MAP_COUNT,
+ VM_LAPTOP_MODE,
+ VM_BLOCK_DUMP,
+ VM_HUGETLB_GROUP,
+ VM_VFS_CACHE_PRESSURE,
+ VM_LEGACY_VA_LAYOUT,
+ VM_SWAP_TOKEN_TIMEOUT
+]),,,
+[#include <sys/types.h>
+#include <linux/sysctl.h>])
+
AC_CACHE_CHECK([for BLKGETSIZE64], [ac_cv_have_blkgetsize64],
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
#include <stdlib.h>
diff --git a/system.c b/system.c
index afffa0c8..435e2c18 100644
--- a/system.c
+++ b/system.c
@@ -410,9 +410,6 @@ int sys_capset(struct tcb *tcp)
#endif
-/* Linux 2.6.18+ headers removed CTL_PROC enum. */
-# define CTL_PROC 4
-# define CTL_CPU 10 /* older headers lack */
#include "xlat/sysctl_root.h"
#include "xlat/sysctl_kern.h"
#include "xlat/sysctl_vm.h"
diff --git a/xlat/sysctl_kern.in b/xlat/sysctl_kern.in
index 22e91a41..93ebfe28 100644
--- a/xlat/sysctl_kern.in
+++ b/xlat/sysctl_kern.in
@@ -6,11 +6,8 @@ KERN_SECUREMASK
KERN_PROF
KERN_NODENAME
KERN_DOMAINNAME
-KERN_SECURELVL
KERN_PANIC
KERN_REALROOTDEV
-KERN_JAVA_INTERPRETER
-KERN_JAVA_APPLETVIEWER
KERN_SPARC_REBOOT
KERN_CTLALTDEL
KERN_PRINTK
@@ -28,3 +25,42 @@ KERN_SHMMAX
KERN_MSGMAX
KERN_MSGMNB
KERN_MSGPOOL
+KERN_SYSRQ
+KERN_MAX_THREADS
+KERN_RANDOM
+KERN_SHMALL
+KERN_MSGMNI
+KERN_SEM
+KERN_SPARC_STOP_A
+KERN_SHMMNI
+KERN_OVERFLOWUID
+KERN_OVERFLOWGID
+KERN_SHMPATH
+KERN_HOTPLUG
+KERN_IEEE_EMULATION_WARNINGS
+KERN_S390_USER_DEBUG_LOGGING
+KERN_CORE_USES_PID
+KERN_TAINTED
+KERN_CADPID
+KERN_PIDMAX
+KERN_CORE_PATTERN
+KERN_PANIC_ON_OOPS
+KERN_HPPA_PWRSW
+KERN_HPPA_UNALIGNED
+KERN_PRINTK_RATELIMIT
+KERN_PRINTK_RATELIMIT_BURST
+KERN_PTY
+KERN_NGROUPS_MAX
+KERN_SPARC_SCONS_PWROFF
+KERN_HZ_TIMER
+KERN_UNKNOWN_NMI_PANIC
+KERN_BOOTLOADER_TYPE
+KERN_RANDOMIZE
+KERN_SETUID_DUMPABLE
+KERN_SPIN_RETRY
+KERN_ACPI_VIDEO_FLAGS
+KERN_IA64_UNALIGNED
+KERN_COMPAT_LOG
+KERN_MAX_LOCK_DEPTH
+KERN_NMI_WATCHDOG
+KERN_PANIC_ON_NMI
diff --git a/xlat/sysctl_net.in b/xlat/sysctl_net.in
index 37eda122..4e64a46c 100644
--- a/xlat/sysctl_net.in
+++ b/xlat/sysctl_net.in
@@ -13,3 +13,9 @@ NET_IPV6
NET_X25
NET_TR
NET_DECNET
+NET_ECONET
+NET_SCTP
+NET_LLC
+NET_NETFILTER
+NET_DCCP
+NET_IRDA
diff --git a/xlat/sysctl_net_core.in b/xlat/sysctl_net_core.in
index 99ffbd4b..d29dc502 100644
--- a/xlat/sysctl_net_core.in
+++ b/xlat/sysctl_net_core.in
@@ -2,8 +2,21 @@ NET_CORE_WMEM_MAX
NET_CORE_RMEM_MAX
NET_CORE_WMEM_DEFAULT
NET_CORE_RMEM_DEFAULT
+NET_CORE_DESTROY_DELAY
NET_CORE_MAX_BACKLOG
NET_CORE_FASTROUTE
NET_CORE_MSG_COST
NET_CORE_MSG_BURST
NET_CORE_OPTMEM_MAX
+NET_CORE_HOT_LIST_LENGTH
+NET_CORE_DIVERT_VERSION
+NET_CORE_NO_CONG_THRESH
+NET_CORE_NO_CONG
+NET_CORE_LO_CONG
+NET_CORE_MOD_CONG
+NET_CORE_DEV_WEIGHT
+NET_CORE_SOMAXCONN
+NET_CORE_BUDGET
+NET_CORE_AEVENT_ETIME
+NET_CORE_AEVENT_RSEQTH
+NET_CORE_WARNINGS
diff --git a/xlat/sysctl_net_ipv4.in b/xlat/sysctl_net_ipv4.in
index 2d3de8c5..d700cc9b 100644
--- a/xlat/sysctl_net_ipv4.in
+++ b/xlat/sysctl_net_ipv4.in
@@ -4,6 +4,7 @@ NET_IPV4_CONF
NET_IPV4_NEIGH
NET_IPV4_ROUTE
NET_IPV4_FIB_HASH
+NET_IPV4_NETFILTER
NET_IPV4_TCP_TIMESTAMPS
NET_IPV4_TCP_WINDOW_SCALING
NET_IPV4_TCP_SACK
@@ -37,3 +38,55 @@ NET_IPV4_ICMP_PARAMPROB_RATE
NET_IPV4_ICMP_ECHOREPLY_RATE
NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES
NET_IPV4_IGMP_MAX_MEMBERSHIPS
+NET_TCP_TW_RECYCLE
+NET_IPV4_ALWAYS_DEFRAG
+NET_IPV4_TCP_KEEPALIVE_INTVL
+NET_IPV4_INET_PEER_THRESHOLD
+NET_IPV4_INET_PEER_MINTTL
+NET_IPV4_INET_PEER_MAXTTL
+NET_IPV4_INET_PEER_GC_MINTIME
+NET_IPV4_INET_PEER_GC_MAXTIME
+NET_TCP_ORPHAN_RETRIES
+NET_TCP_ABORT_ON_OVERFLOW
+NET_TCP_SYNACK_RETRIES
+NET_TCP_MAX_ORPHANS
+NET_TCP_MAX_TW_BUCKETS
+NET_TCP_FACK
+NET_TCP_REORDERING
+NET_TCP_ECN
+NET_TCP_DSACK
+NET_TCP_MEM
+NET_TCP_WMEM
+NET_TCP_RMEM
+NET_TCP_APP_WIN
+NET_TCP_ADV_WIN_SCALE
+NET_IPV4_NONLOCAL_BIND
+NET_IPV4_ICMP_RATELIMIT
+NET_IPV4_ICMP_RATEMASK
+NET_TCP_TW_REUSE
+NET_TCP_FRTO
+NET_TCP_LOW_LATENCY
+NET_IPV4_IPFRAG_SECRET_INTERVAL
+NET_IPV4_IGMP_MAX_MSF
+NET_TCP_NO_METRICS_SAVE
+NET_TCP_DEFAULT_WIN_SCALE
+NET_TCP_MODERATE_RCVBUF
+NET_TCP_TSO_WIN_DIVISOR
+NET_TCP_BIC_BETA
+NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR
+NET_TCP_CONG_CONTROL
+NET_TCP_ABC
+NET_IPV4_IPFRAG_MAX_DIST
+NET_TCP_MTU_PROBING
+NET_TCP_BASE_MSS
+NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS
+NET_TCP_DMA_COPYBREAK
+NET_TCP_SLOW_START_AFTER_IDLE
+NET_CIPSOV4_CACHE_ENABLE
+NET_CIPSOV4_CACHE_BUCKET_SIZE
+NET_CIPSOV4_RBM_OPTFMT
+NET_CIPSOV4_RBM_STRICTVALID
+NET_TCP_AVAIL_CONG_CONTROL
+NET_TCP_ALLOWED_CONG_CONTROL
+NET_TCP_MAX_SSTHRESH
+NET_TCP_FRTO_RESPONSE
diff --git a/xlat/sysctl_net_ipv4_conf.in b/xlat/sysctl_net_ipv4_conf.in
index 2adb2dfb..03ce5279 100644
--- a/xlat/sysctl_net_ipv4_conf.in
+++ b/xlat/sysctl_net_ipv4_conf.in
@@ -9,3 +9,14 @@ NET_IPV4_CONF_RP_FILTER
NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE
NET_IPV4_CONF_BOOTP_RELAY
NET_IPV4_CONF_LOG_MARTIANS
+NET_IPV4_CONF_TAG
+NET_IPV4_CONF_ARPFILTER
+NET_IPV4_CONF_MEDIUM_ID
+NET_IPV4_CONF_NOXFRM
+NET_IPV4_CONF_NOPOLICY
+NET_IPV4_CONF_FORCE_IGMP_VERSION
+NET_IPV4_CONF_ARP_ANNOUNCE
+NET_IPV4_CONF_ARP_IGNORE
+NET_IPV4_CONF_PROMOTE_SECONDARIES
+NET_IPV4_CONF_ARP_ACCEPT
+NET_IPV4_CONF_ARP_NOTIFY
diff --git a/xlat/sysctl_net_ipv4_route.in b/xlat/sysctl_net_ipv4_route.in
index 957e2737..fb06e9cb 100644
--- a/xlat/sysctl_net_ipv4_route.in
+++ b/xlat/sysctl_net_ipv4_route.in
@@ -12,3 +12,8 @@ NET_IPV4_ROUTE_REDIRECT_SILENCE
NET_IPV4_ROUTE_ERROR_COST
NET_IPV4_ROUTE_ERROR_BURST
NET_IPV4_ROUTE_GC_ELASTICITY
+NET_IPV4_ROUTE_MTU_EXPIRES
+NET_IPV4_ROUTE_MIN_PMTU
+NET_IPV4_ROUTE_MIN_ADVMSS
+NET_IPV4_ROUTE_SECRET_INTERVAL
+NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS
diff --git a/xlat/sysctl_net_ipv6.in b/xlat/sysctl_net_ipv6.in
index dfba5442..75e64ec1 100644
--- a/xlat/sysctl_net_ipv6.in
+++ b/xlat/sysctl_net_ipv6.in
@@ -1,3 +1,10 @@
NET_IPV6_CONF
NET_IPV6_NEIGH
NET_IPV6_ROUTE
+NET_IPV6_ICMP
+NET_IPV6_BINDV6ONLY
+NET_IPV6_IP6FRAG_HIGH_THRESH
+NET_IPV6_IP6FRAG_LOW_THRESH
+NET_IPV6_IP6FRAG_TIME
+NET_IPV6_IP6FRAG_SECRET_INTERVAL
+NET_IPV6_MLD_MAX_MSF
diff --git a/xlat/sysctl_net_ipv6_route.in b/xlat/sysctl_net_ipv6_route.in
index 81fbdfeb..6395edd6 100644
--- a/xlat/sysctl_net_ipv6_route.in
+++ b/xlat/sysctl_net_ipv6_route.in
@@ -5,3 +5,6 @@ NET_IPV6_ROUTE_GC_MIN_INTERVAL
NET_IPV6_ROUTE_GC_TIMEOUT
NET_IPV6_ROUTE_GC_INTERVAL
NET_IPV6_ROUTE_GC_ELASTICITY
+NET_IPV6_ROUTE_MTU_EXPIRES
+NET_IPV6_ROUTE_MIN_ADVMSS
+NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS
diff --git a/xlat/sysctl_net_unix.in b/xlat/sysctl_net_unix.in
index 904c8a0b..a442feea 100644
--- a/xlat/sysctl_net_unix.in
+++ b/xlat/sysctl_net_unix.in
@@ -1,2 +1,3 @@
NET_UNIX_DESTROY_DELAY
NET_UNIX_DELETE_DELAY
+NET_UNIX_MAX_DGRAM_QLEN
diff --git a/xlat/sysctl_root.in b/xlat/sysctl_root.in
index 5d4c8301..28bd49ac 100644
--- a/xlat/sysctl_root.in
+++ b/xlat/sysctl_root.in
@@ -8,3 +8,8 @@ CTL_DEV
CTL_BUS
CTL_ABI
CTL_CPU
+CTL_ARLAN
+CTL_S390DBF
+CTL_SUNRPC
+CTL_PM
+CTL_FRV
diff --git a/xlat/sysctl_vm.in b/xlat/sysctl_vm.in
index 4844e014..6d476af9 100644
--- a/xlat/sysctl_vm.in
+++ b/xlat/sysctl_vm.in
@@ -1,18 +1,20 @@
-VM_SWAPCTL
-VM_UNUSED1
-VM_SWAPOUT
-VM_UNUSED2
-VM_FREEPG
-VM_UNUSED3
-VM_BDFLUSH
-VM_UNUSED4
VM_OVERCOMMIT_MEMORY
-VM_BUFFERMEM
-VM_UNUSED5
-VM_PAGECACHE
-VM_UNUSED7
-VM_PAGERDAEMON
-VM_UNUSED8
-VM_PGT_CACHE
-VM_UNUSED9
VM_PAGE_CLUSTER
+VM_DIRTY_BACKGROUND
+VM_DIRTY_RATIO
+VM_DIRTY_WB_CS
+VM_DIRTY_EXPIRE_CS
+VM_NR_PDFLUSH_THREADS
+VM_OVERCOMMIT_RATIO
+VM_PAGEBUF
+VM_HUGETLB_PAGES
+VM_SWAPPINESS
+VM_LOWMEM_RESERVE_RATIO
+VM_MIN_FREE_KBYTES
+VM_MAX_MAP_COUNT
+VM_LAPTOP_MODE
+VM_BLOCK_DUMP
+VM_HUGETLB_GROUP
+VM_VFS_CACHE_PRESSURE
+VM_LEGACY_VA_LAYOUT
+VM_SWAP_TOKEN_TIMEOUT