Merge branch android-3.10 into android-tegra-3.10

75bbff3e0507 UPSTREAM: mm: fix new crash in unmapped_area_topdown()
ab1824f679c1 UPSTREAM: mm: larger stack guard gap, between vmas
704154c48d57 UPSTREAM: vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS
eb07678967b5 UPSTREAM: mm: propagate error from stack expansion even for guard page
134cce10e315 UPSTREAM: mm: ensure get_unmapped_area() returns higher address than mmap_min_addr
4e6bee65c56a UPSTREAM: packet: fix races in fanout_add()
34d276ea2284 UPSTREAM: mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
f36bac62063d ANDROID: squashfs: Fix endianness issue
6fffce701d0b ANDROID: squashfs: Fix signed division issue
9253e8d2e1f9 Make the VTI code compile.
082ea3e32b8a UPSTREAM: ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
7863b01f7f7c BACKPORT: ALSA: timer: Fix race between read and ioctl
813342ad1f8c BACKPORT: ext4: fix data exposure after a crash
5e2965b172e4 UPSTREAM: sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
29e80715c552 BACKPORT: ipv6/dccp: do not inherit ipv6_mc_list from parent
9ea74434b0e2 ANDROID: sdcardfs: remove dead function open_flags_to_access_mode()
1b3462f2fed1 UPSTREAM: ipx: call ipxitf_put() in ioctl error path

Signed-off-by: Mark Salyzyn <salyzyn@google.com>
Bug: 38413813
Bug: 37897645
Bug: 37751399
Bug: 35257858
Bug: 62201221
Bug: 62198330
Bug: 62298712
Bug: 62070688
Change-Id: Ib264692da1a556bce871ccf4de4e1186db720815