msm: fih_proc_fs: create model number proc file

Change-Id: I90bcc6b7ee9a893bccf60aa17eedd5b5f5525ec0
msm: fih_proc_fs: fix typo

Change-Id: I887231985c4f4919f3aab2b1248e0958515e1bc3
net: guard tcp_set_keepalive() to tcp sockets

Its possible to use RAW sockets to get a crash in
tcp_set_keepalive() / sk_reset_timer()

Fix is to make sure socket is a SOCK_STREAM one.

Change-Id: I43f518e11a88492c4227f72089635cfe5efc3cd1
Reported-by: Dave Jones <davej@redhat.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Merge git://github.com/CyanogenMod/android_kernel_sony_msm8x27 into HEAD