[meta-freescale] [meta-fsl-ppc][PATCH] procps: stop disabling reverse path filtering
Otavio Salvador
otavio at ossystems.com.br
Fri Jan 9 03:48:12 PST 2015
On Fri, Jan 9, 2015 at 1:15 AM, zhenhua.luo at freescale.com
<zhenhua.luo at freescale.com> wrote:
> Maybe we can check the AS_FASTPATH option enablement in ${STAGING_KERNEL_DIR}/.config.
> if [ "`grep "CONFIG_AS_FAST=y" ${STAGING_KERNEL_DIR}/.config`" ]; then
> for keyword in
> net.ipv4.conf.default.rp_filter \
> net.ipv4.conf.all.rp_filter \
> do
> sed -i 's,'"$keyword"'=.*,'"$keyword"'=0,' ${D}${sysconfdir}/sysctl.conf
> done
> fi
This should be done in a init script. This is a runtime configuration
and there is no reason to diverge procps package for it.
I see some possible ways to address it:
* make a qoriq-asfastpath-init recipe
This would check the kernel, at runtime, and see if it is enabled. In
case it does, it uses sysctl to set the values accordingly.
* add a do_install_append *in kernel* which makes a
${sysconfdir}/sysctl.conf.d/99-as-fast.conf
This makes this fine and install it when the kernel has it enabled.
So in no means changing procps seems the best alternative. It is
related *to the kernel* and may - and likely will - vary from one
machine to another.
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
More information about the meta-freescale
mailing list