fs/kernel: -O3 fixes

Change-Id: If04627fd6c434948e8989860d3b9b4c81bfb3964
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
fix: drivers/net/usb/sierra_net.c: warning: 'hh.extmsgid.<U8114>.word' may be used uninitialized in this function

Change-Id: Iab05f91725cb6b86b7483b76cde82811c1eddb8d
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
hub: fix various uninitialized variables

Change-Id: I49ac89a59f12fc8f69d822e09dafd9c0c7509d16
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
kernel/return_address.c: hide warning

Change-Id: I8e3d1af07d00ed10a7a340b612b504c46a743d06
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
net/bluetooth/hci_conn.c: fix: warning: argument to 'sizeof' in 'memcpy' call is the same pointer type '__u8 *' as the destination

Change-Id: I37b5477106fe0d4b0e16a11a64846bf0bf3958ee
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
net/bridge/br_multicast.c: fix: include/net/ipv6.h:362:27: warning: '*((void *)&ip+4)'& '*((void *)&ip+8)' may be used uninitialized in this function

Change-Id: I23a385f96fb87b6eab4d00829200b230378ef6d0
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
net/ipv4/tcp_input.c: fix: warning: array subscript is above array bounds

Change-Id: I24ae06065bcae84b3c55bdc2c8a51a3e7ece3170
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
net/netfilter/nf_conntrack_h323_main.c: fix: warning: 'dataoff/datalen/ret' may be used uninitialized in this function

Change-Id: I35273d57e5e8e1bb78407cf21dd504d7310b55d4
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/net/wireless/bcmdhd/bcmutils.c: fix: warning: ‘ep’ may be used uninitialized in this function

Change-Id: Icc7b2ce6aceb1912b3269d515ba4cda6d7f24711
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Fix uninitialized for old_prate, new_prate, rrate

Change-Id: I9cca48ae63eb9325c0d53dc34645b84b6ea12157
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Fix uninitialized warning for flags

Change-Id: Ibaf2841733c508470d88b4d97110ae060bdec643
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>

Conflicts:
	mm/compaction.c
ipc/shm.c: fix: warning: 'ret' may be used uninitialized in this function

Change-Id: I8b4a8a356c30ed18bcf6389891f5a07a61584fec
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
net/socket.c: fix: warning: 'sock/sock1/sock2' may be used uninitialized in this function

Change-Id: Ib24181995937e219c4c3c30d8823c88873d1f498
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
sound/usb/mixer.c: fix: warning: 'val/err/oval/rc/i/etc...' may be used uninitialized in this function

Change-Id: Id209330731870e81119f67a9d5adb28e16b23a4f
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Fix uninitialized variable for rbx[]

Change-Id: I6d00a429e84073abefe30292f6d0a73eaf4b152e
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
drivers/net/usb/smsc95xx.c: fix: warning: 'val' may be used uninitialized in this function

Change-Id: I6ad5c2ab545c1b3111c5f618769f5891964bcee2
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/power/pm8xxx-ccadc: fix: 'warning: 'ibat' may be used uninitialized in this function'
drivers/power/qpnp-bms: fix: uninitialized variables ibat_ua, vbat_uv, rc, ocv_est_uv, cc_raw
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>

Change-Id: I197c6315cf530d5ebb8ca886fdeb06c57cff591e
Fix uninitialized variable in drivers/usb/storage/transport
 fix variables partial, result

Change-Id: I8d08221114ed09c35798d3888532d34e3b4791fb
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Clean up redundant flags with O3

  * Add some memory optimizations
  * Remove some redundant/unneeded lags
  * Switch to -mfpu neon-vfpv4 as krait has neon and vfpv4 capabilities

Change-Id: I28710cc2d7b11e007713fe8f610778efaff95d38
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>