From fd94922329a83c257dd8c65a4b1417a24d67db88 Mon Sep 17 00:00:00 2001 From: Sreeram Ramachandran Date: Wed, 9 Apr 2014 17:44:56 -0700 Subject: [PATCH] Set kernel proc files for fwmark reflection and table numbers for RAs. (cherry picked from commit 2c2807ac1041751583e0c3b6892ca56eae423fa2) Change-Id: I5f0d759cb9b8590555af7f5503f00d3e455ece54 --- rootdir/init.rc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rootdir/init.rc b/rootdir/init.rc index 0ef097c47..e289a02a1 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -105,6 +105,13 @@ loglevel 3 write /proc/sys/kernel/sched_rt_runtime_us 950000 write /proc/sys/kernel/sched_rt_period_us 1000000 + # reflect fwmark from incoming packets onto generated replies + write /proc/sys/net/ipv4/fwmark_reflect 1 + write /proc/sys/net/ipv6/fwmark_reflect 1 + + # set fwmark on accepted sockets + write /proc/sys/net/ipv4/tcp_fwmark_accept 1 + # Create cgroup mount points for process groups mkdir /dev/cpuctl mount cgroup none /dev/cpuctl cpu