msm: Create shadow files under /sys/kernel/ipv4

The TCP delayed ack parameters can be configured from user space
application which runs with non-root credentials and does not have
direct write access to /proc entries. This commit creates shadow
files under /sys/kernel/ipv4 which maps to /proc/sys/net/ipv4.

CRs-Fixed: 628139
Change-Id: If9f5e8f1f5f31c39090555b7b0c40efcdf6ccd08
Signed-off-by: Ravi Joshi <ravij@codeaurora.org>
WLAN subsystem: Sysctl support for key TCP/IP parameters

It has been observed that default values for some of key tcp/ip
parameters are affecting the tput/performance of the system. Hence
extending configuration capabilities to TCP/Ip stack through
sysctl interface.

CRs-Fixed: 507581
Signed-off-by: Mahesh A Saptasagar <msapta@codeaurora.org>

Conflicts:
	include/net/tcp.h
	net/ipv4/sysctl_net_ipv4.c
	net/ipv4/tcp.c
	net/ipv4/tcp_input.c

Change-Id: Ie4573c72e2e9bee63bdbb58b29f2e624ed7658bc
defconfigs: update, enable ZEN iosched and a couple TCP congestion controls
Revert "AIO: Don't plug the I/O queue in do_io_submit()"

This reverts commit b50db3732931ddc3b908b1ee633601b900043811.
Revert "ext4: Add support for FIDTRIM, a best-effort ioctl for deep discard trim"

This reverts commit fe2b0fdc345694c761a9c53d36f4eaa7efb092c1.
Revert "ext4: speed up truncate/unlink by not using bforget() unless needed"

This reverts commit aa7da85333ce3939891c50678159beff4ad3879f.
Revert "ARM: dts: msm: Add flags for FDE/PFE support"

This reverts commit 60b3d36b770e980725081b1e2a2d374c145e75c3.
Revert "Revert "ARM: dts: msm: change emmc clock line drive strength""

This reverts commit b139105af6cb706c2d50b3e004ea2ae2bf8add23.
Revert "audit: kiss goodbye you stupid piece of crap logging messages."

This reverts commit 8d379327ea673733aa83ef35132c3c5c0eb459bc.
Revert "Enable UNALIGNED_ACCESS for the new LZO algorithm to use. LZO decrompression is used on QCACHE so we benefit a little from the new and improved LZO code."

This reverts commit 4d8d273938cd870fed2da781e4a56204c465c50a.
Revert "writeback: fix occasional slow sync(1)"

This reverts commit 43d66c81ac7732c8f92fe16c4e6714baaaf3a64c.
Revert "readahead: make context readahead more conservative"

This reverts commit bfd35532a4989ba16f6db0f04a8b3c6053f1be52.
Revert "block: disable add_random for more performance on SSD's"

This reverts commit 0942412bf2abbb0623265e21b2bd6afba129e3e0.
Revert "mm: slub: Default slub_max_order to 0"

This reverts commit d5f26525c33a33535b9b924a2e83e4aff07bb49e.
Revert "writeback: fix writeback cache thrashing"

This reverts commit ccbdb95d7fba1879e5548def48bb3814cb5c2c16.
Revert "block: account iowait time when waiting for completion of IO request"

This reverts commit cb974269e033ad31725abc061fd9d06fcb436720.
Revert "writeback: fix race that cause writeback hung"

This reverts commit 2fbd04ac174794c131eb6c4679df12ab56c28a31.
Revert "block: Reserve only one queue tag for sync IO if only 3 tags are available"

This reverts commit 68b9f69deac11cd0f9d5fe472f37a220144626f7.
Revert "block: do not notify urgent request, when flush with data in flight"

This reverts commit 72859c360d425f3cd38bad71f4e4044bc55b48d9.
Merge pull request #3 from xboxfanj/sdfix

Fix External Storage issues in Recovery