summaryrefslogtreecommitdiff
path: root/x86
AgeCommit message (Collapse)Author
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to prebuilts/qemu-kernelBob Badour
Added SPDX-license-identifier-GPL SPDX-license-identifier-GPL-2.0 SPDX-license-identifier-LGPL to: Android.bp x86/pc-bios/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I1f498c8d93743a9a6ae8f002be3539da6b85abe5
2019-05-20Convert Android.mk to Android.bp.Patrice Arruda
See build/soong/README.md for more information. Fixes: b/122332338 Test: Built and checked that bios.bin and vgabios-cirrus.bin were installed in $(HOST_OUT)/usr/share/pc-bios directory. Change-Id: I27605a4f2eb39841a2afdbada9de7cac7bb30df9
2018-12-05[fuchsia] Add vgabios-stdvga.bin and multiboot.binLingfeng Yang
Needed to boot zircon on x64. bug: 120548028 Change-Id: Ia40bb09349d550812fdb90d61635561b61e3b916
2018-09-25Add symlinks to the current kernel versionRoman Kiryanov
These symblinks will be used to switch kernel version instead of changing build files. Bug: 116664338 Test: none Change-Id: I143dc1094ca69b29d6d06ba63a65dd5d03648ce7 Signed-off-by: Roman Kiryanov <rkir@google.com>
2018-02-12Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-mips64 - build: 4599889 kernel-n-dev-android-goldfish-3.18-arm - build: 4599886 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4599894 kernel-n-dev-android-goldfish-3.18-mips - build: 4599890 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4599884 kernel-n-dev-android-goldfish-3.18-x86 - build: 4599885 Upgrade 3.18 kernel images to 09cae0b5c5d0 09cae0b5c5d0 Merge branch 'android-3.18' into android-goldfish-3.18 ba85515984f6 Merge 3.18.94 into android-3.18 22c24eea301b ANDROID: qtaguid: Fix the UAF probelm with tag_ref_tree ... 6e0432e6d084 UPSTREAM: arm64: mm: keep reserved ASIDs in sync with mm after multiple rollovers 1ee4be715741 UPSTREAM: arm64: factor out entry stack manipulation e0c5ba8cd917 UPSTREAM: arm64: tlbflush.h: add __tlbi() macro Change-Id: I352e9b2de570e78ab90b3c2d0c41037392f7ec05
2018-01-24Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-mips64 - build: 4565165 kernel-n-dev-android-goldfish-3.18-arm - build: 4565166 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4565160 kernel-n-dev-android-goldfish-3.18-mips - build: 4565179 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4565161 kernel-n-dev-android-goldfish-3.18-x86 - build: 4565170 Upgrade 3.18 kernel images to 42d5c5748a4a Change-Id: I55f5f2c6521faa409041f60b2ea681eb93242761
2018-01-12Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-mips64 - build: 4543454 kernel-n-dev-android-goldfish-3.18-arm - build: 4543457 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4543528 kernel-n-dev-android-goldfish-3.18-mips - build: 4543531 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4543476 kernel-n-dev-android-goldfish-3.18-x86 - build: 4543496 Upgrade 3.18 kernel images to 31d4d0ebfd4d Change-Id: I68ebf4dd65457fdeacbe2d61905ba97ebc8712b0
2018-01-10Update prebuilts for 4.9 goldfish kernelsLingfeng Yang
Has cherry picks 'O-kernel-4,9-bringup' topic as in the last commit of them, but x86 only and is off ToT android-4.9 branch: 9154940 Merge 4.9.76 into android-4.9 incl. KAISER patches. Change-Id: I39ec38d8c8335518a65afc2972ba2a83666f3b2b
2018-01-09update emulator kernel 3.18bohu
For arm/arm64/x86/x86_64 cl: b8e28994609f0582a170708b31d38e7512f036d8 jinqian@google.com "ranchu: defconfigs: enable HW_RANDOM_VIRTIO and savedefconfig" Change-Id: If9ae7f7e199429e7741662b29a4ef2663caf3bbb
2017-12-24Revert "Upgrade emulator kernels 3.18"Bo Hu
This reverts commit 8290779ec8cd655eddc99919428c92f1db4d7d86. Reason for revert: crashes in booting on api26/27 and on aosp arm64 need further investigation Change-Id: I41188b9bfa13284fdd31054dd0531a583cd3a246
2017-12-22Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-arm - build: 4516864 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4516867 kernel-n-dev-android-goldfish-3.18-mips - build: 4516860 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4516863 kernel-n-dev-android-goldfish-3.18-x86 - build: 4516859 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4516861 Upgrade 3.18 kernel images to 7f49f6372687 ranchu: defconfigs: enable HW_RANDOM_VIRTIO and savedefconfig Change-Id: I757b6f7c1fdff9519eca9a9acb89cac6a91776c9
2017-12-12goldfish: add x86/x86_64/arm 4.9 ranchu kernelsLingfeng Yang
kernel/common branch android-4.9 with topic applied: https://android-review.googlesource.com/q/topic:%22O-kernel-4.9-bringup%22+(status:open%20OR%20status:merged) +add lfy@google.com to OWNERS Change-Id: I9251aa10082b5c345c84e905b252148c21017374
2017-10-27Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 4421405 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4421400 kernel-n-dev-android-goldfish-3.18-mips - build: 4421407 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4421404 kernel-n-dev-android-goldfish-3.18-x86 - build: 4421409 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4421410 Upgrade 3.18 kernel images to 0f02edf4f088 0f02edf4f088 Merge branch 'android-3.18' into android-goldfish-3.18 d0d16645dd85 MIPS: ranchu[32r6|64]_defconfig: Enable quota tracking 957f16ba2f54 BACKPORT: MIPS: "Out of stack" R2 emulation/VDSO optimization support ... c2b87de9b5bf USB: gadgetfs: Fix crash caused by inadequate synchronization abb540b53976 usb: gadget: inode.c: fix unbalanced spin_lock in ep0_write d91e8d4bea30 BACKPORT: net: xfrm: support setting an output mark. Change-Id: I33c574f88e16ce3969188f48eb27c66ffe3a2a02
2017-10-12Upgrade emulator kernels 3.18Weilun Du
kernel-n-dev-android-goldfish-3.18-arm - build: 4392095 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4392094 kernel-n-dev-android-goldfish-3.18-mips - build: 4392105 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4392102 kernel-n-dev-android-goldfish-3.18-x86 - build: 4392104 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4392100 Upgrade 3.18 kernel images to 9a8d2ef3f4d5 Change-Id: I2b885b23b261fd52e2e31fff79455276c9c3bdf1
2017-09-21Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-arm - build: 4352170 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4352209 kernel-n-dev-android-goldfish-3.18-mips - build: 4352181 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4352246 kernel-n-dev-android-goldfish-3.18-x86 - build: 4352212 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4352196 Upgrade 3.18 kernel images to bef4b8ab1efd Change-Id: Icfd959faa7d57badc30d9b79bb8886d75bec4192
2017-09-19Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-arm - build: 4347767 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4347771 kernel-n-dev-android-goldfish-3.18-mips - build: 4347769 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4347766 kernel-n-dev-android-goldfish-3.18-x86 - build: 4347768 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4347770 Upgrade 3.18 kernel images to 5c78bf9dcce0 Change-Id: Id121bc00558d9439f90a3f52e47b60f949bf7f3e
2017-09-16update 3.18 goldfish kernelsbohu
for arm/arm64/x86/x64 53381ddc0274 Daniel Rosenberg Wed Jul 19 17:25:07 2017 -0700 ANDROID: Sdcardfs: Move gid derivation under flag 5c8265676df0 Daniel Rosenberg Wed Sep 6 13:06:43 2017 -0700 ANDROID: mnt: Fix freeing of mount data 5bcce076dcff bohu Fri Sep 15 09:12:53 2017 -0700 Backport: Input: do not emit unneeded EV_SYN when suspending 8f2caea34a0f Bjoern Johansson Tue Sep 12 15:29:44 2017 -0700 mac80211_hwsim: Fix build, incorrect function name 02e686b14468 Bjoern Johansson Tue Sep 12 14:51:44 2017 -0700 mac80211_hwsim: support/ignore power state changes 6832761b973f Bjoern Johansson Wed May 3 16:27:30 2017 -0700 Update ARM and x86_64 kernel configs for WiFi 1b50acb7722e Jin Qian Fri Sep 1 13:43:39 2017 -0700 Merge branch 'android-3.18' into android-goldfish-3.18 f0f14f1f675e Jin Qian Fri Sep 1 13:43:20 2017 -0700 Revert "Add a lock to disallow concurrent execution of write call." 11a1fd924b70 Sherry Yang Tue Aug 22 17:26:57 2017 -0700 FROMLIST: android: binder: Add page usage in binder stats c6d54157e6ad Sherry Yang Wed Aug 2 14:02:37 2017 -0700 FROMLIST: android: binder: Add shrinker tracepoints 53cf6b953ee5 Sherry Yang Sat Jul 29 13:24:11 2017 -0700 FROMLIST: android: binder: Add global lru shrinker to binder 9fbe13978f9f Sherry Yang Thu Aug 3 11:33:53 2017 -0700 FROMLIST: android: binder: Move buffer out of area shared with user space 73df28c02b89 Sherry Yang Thu Jun 22 14:37:45 2017 -0700 FROMLIST: android: binder: Add allocator selftest 0d513e93c9cb Sherry Yang Fri Jun 30 10:22:23 2017 -0700 FROMLIST: android: binder: Refactor prev and next buffer into a helper function 76d2043e9b81 Amit Pundir Tue Aug 29 10:36:40 2017 +0530 android: android-base.config: enable IP6_NF_MATCH_RPFILTER f5d87913fec5 Greg Kroah-Hartman Wed Aug 30 14:29:45 2017 +0200 Merge 3.18.68 into android-3.18 2713f9f39b8f Greg Kroah-Hartman Wed Aug 30 10:17:08 2017 +0200 Linux 3.18.68 2c3accfd6187 James Morse Thu Mar 16 14:30:39 2017 +0000 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal 9bfdf6b5b242 Charles Milette Fri Aug 18 16:30:34 2017 -0400 staging: rtl8188eu: add RNX-N150NUB support 0647d1234afe Dragos Bogdan Fri Aug 4 01:37:27 2017 +0300 iio: imu: adis16480: Fix acceleration scale factor for adis16480 80007111d1ee Jeffy Chen Tue Jun 27 17:34:42 2017 +0800 Bluetooth: bnep: fix possible might sleep error in bnep_session ... Change-Id: Ie1146f06448955d7e6ec020825a4ef0d0ed99c29
2017-09-11Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 4313427 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4313384 kernel-n-dev-android-goldfish-3.18-mips - build: 4313399 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4313397 kernel-n-dev-android-goldfish-3.18-x86 - build: 4313385 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4313434 Upgrade 3.18 kernel images to 1b50acb7722e 1b50acb7722e Merge branch 'android-3.18' into android-goldfish-3.18 f0f14f1f675e Revert "Add a lock to disallow concurrent execution of write call." 11a1fd924b70 FROMLIST: android: binder: Add page usage in binder stats ... b58ccec6f216 android: configs: move quota-related configs to recommended 0e08dec9ff23 ANDROID: Use sk_uid to replace uid get from socket file dfae890e2bda ANDROID: sdcardfs: override credential for ioctl to lower fs Change-Id: I92f078c9d5e7cd6c68608c61cdcdd195755671d1
2017-09-11Upgrade emulator kernels 3.10Jin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 4312973 kernel-n-dev-android-goldfish-3.10-arm - build: 4312964 kernel-n-dev-android-goldfish-3.10-mips - build: 4312963 kernel-n-dev-android-goldfish-3.10-arm64 - build: 4312965 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 4312968 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 4312970 kernel-n-dev-android-goldfish-3.10-x86 - build: 4312967 Upgrade 3.10 kernel images to 03156b9e12c0 03156b9e12c0 Merge branch 'android-3.10' into android-goldfish-3.10 423034f7b8d7 mac80211_hwsim: set timestamps relative to boot 2b36ffb2d165 MIPS: Add support for ARCH_MMAP_RND_{COMPAT_}BITS ... f8ed15567a7b UPSTREAM: brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() 060d683dcf6a uid_sys_stats: fix overflow when io usage delta is negative 5a5d227d398c ANDROID: sdcardfs: override credential for ioctl to lower fs Change-Id: I8bfa63ff0b42f8ced99428d34675adda94bdbfa4
2017-08-08Upgrade emulator kernels 3.10Jin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 4252936 kernel-n-dev-android-goldfish-3.10-arm - build: 4252933 kernel-n-dev-android-goldfish-3.10-mips - build: 4252919 kernel-n-dev-android-goldfish-3.10-arm64 - build: 4252944 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 4252920 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 4252930 kernel-n-dev-android-goldfish-3.10-x86 - build: 4252937 Upgrade 3.10 kernel images to ccd30dc6ff90 ccd30dc6ff90 Revert "UPSTREAM: scsi: sg: check length passed to SG_NEXT_CMD_LEN" d5f0191fe3c6 Merge branch 'android-3.10' into android-goldfish-3.10 3828b7d9e194 perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race 0f0f01773c1a UPSTREAM: af_key: Fix sadb_x_ipsecrequest parsing d6611c662bcc UPSTREAM: scsi: sg: check length passed to SG_NEXT_CMD_LEN efeee876b04b Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE" f902a2b48848 ANDROID: sdcardfs: Remove unnecessary lock Change-Id: I4136ee214bdbbc73d861189a0bdf977fb77537ee
2017-08-08Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 4252923 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4252917 kernel-n-dev-android-goldfish-3.18-mips - build: 4252928 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4252941 kernel-n-dev-android-goldfish-3.18-x86 - build: 4252918 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4252921 Upgrade 3.18 kernel images to 82fa5be1ad87 82fa5be1ad87 Merge branch 'android-3.18' into android-goldfish-3.18 60a9e687ee83 Add a lock to disallow concurrent execution of write call. b64ec06e4b6a selinux: add security in-core xattr support for tracefs ... c43a7c782f4e bgmac: fix device initialization on Northstar SoCs (condition typo) 8f0f9e09aaa7 MIPS: UAPI: Ignore __arch_swab{16,32,64} when using MIPS16 61b0972bd40a driver core: platform: fix race condition with driver_override Change-Id: I3f93dbb8ecbb0f313334a065d433d35f6d3254b6
2017-08-03Upgrade emulator kernels 3.10Jin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 4187312 kernel-n-dev-android-goldfish-3.10-arm - build: 4187309 kernel-n-dev-android-goldfish-3.10-mips - build: 4187313 kernel-n-dev-android-goldfish-3.10-arm64 - build: 4187318 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 4187311 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 4187320 kernel-n-dev-android-goldfish-3.10-x86 - build: 4187310 Upgrade 3.10 kernel images to ab8202c39061 ab8202c39061 Merge branch 'android-3.10' into android-goldfish-3.10 3af4744b33d9 ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb 75bbff3e0507 UPSTREAM: mm: fix new crash in unmapped_area_topdown() ... 227c2cf255c0 android: base-cfg: disable CONFIG_NFSD and CONFIG_NFS_FS ab55b69b30e6 BACKPORT: f2fs: sanity check size of nat and sit cache 4a5ae6f08b3d ANDROID: hid: uhid: implement refcount for open and close Change-Id: I8bf2248a55b33dbc4d097a11cede0e37283c5f34
2017-07-31qemu-kernel: use 3.18 as defaultbohu
For arm/x86 kernels Change-Id: Ib6d3be2ee06c5c4df27843a6c4d11077e14cfca4 Merged-In: Ib6d3be2ee06c5c4df27843a6c4d11077e14cfca4
2017-07-31Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-arm - build: 4228744 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4228740 kernel-n-dev-android-goldfish-3.18-mips - build: 4228747 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4228748 kernel-n-dev-android-goldfish-3.18-x86 - build: 4228745 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4228749 Upgrade 3.18 kernel images to 39597a224480 Change-Id: I6182f845f2e5bc2ca39cc619ad41c2100d72d535 Merged-In: I6182f845f2e5bc2ca39cc619ad41c2100d72d535
2017-07-25Add virtio vga bios.Tao Wu
We need this in chrome os to run virtio vga. This is pc-bios/vgabios-virtio.bin from https://android.googlesource.com/platform/external/qemu/+/cae41fd Bug: 64030109 Change-Id: Iaf24e6b419f7851eec09a8df8d0d63ff493f5cf0 Signed-off-by: Tao Wu <lepton@google.com>
2017-07-18Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 4186950 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4186946 kernel-n-dev-android-goldfish-3.18-mips - build: 4186935 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4186934 kernel-n-dev-android-goldfish-3.18-x86 - build: 4186948 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4186936 Upgrade 3.18 kernel images to 56f2da80619e 56f2da80619e Merge branch 'android-3.18' into android-goldfish-3.18 1f894992509b sched: walt: fix window misalignment when HZ=300 39eb04561ba6 ANDROID: android-base.cfg: remove CONFIG_CGROUP_DEBUG ... 8c66bf2f245e cxgb4: avoid enabling napi twice to the same queue 45039be5f522 ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() 697d4230cfd6 bnx2x: Fix Multi-Cos Change-Id: I761223c0c0ddf562bc8223c43eb7e758f75e634b
2017-07-08Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-arm - build: 4152377 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4152379 kernel-n-dev-android-goldfish-3.18-mips - build: 4152375 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4152380 kernel-n-dev-android-goldfish-3.18-x86 - build: 4152376 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4152378 Upgrade 3.18 kernel images to 0d1b33748f19 Change-Id: I139dcd0fd87a210723f04c7a0cab1427b5692e22 Merged-In: I139dcd0fd87a210723f04c7a0cab1427b5692e22
2017-06-01Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 4056623 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4056630 kernel-n-dev-android-goldfish-3.18-mips - build: 4056628 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4056638 kernel-n-dev-android-goldfish-3.18-x86 - build: 4056642 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4056637 Upgrade 3.18 kernel images to a6c6b05a8000 a6c6b05a8000 Merge branch 'android-3.18' into android-goldfish-3.18 d887c7d3f997 ANDROID: mnt: Fix next_descendent df7f1c474d30 UPSTREAM: fscrypt: avoid collisions when presenting long encrypted filenames ... 14fb4296f753 UPSTREAM: wlcore: add device-tree support b9104302b130 UPSTREAM: wlcore: set irq_trigger in board files instead of hiding behind a quirk e066561a4918 UPSTREAM: mmc: Add SDIO function devicetree subnode parsing Change-Id: Ie5a76af9a6a3d90a08a815b7280c7c78ead41158
2017-06-01Upgrade emulator kernels 3.10Jin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 4056640 kernel-n-dev-android-goldfish-3.10-arm - build: 4056635 kernel-n-dev-android-goldfish-3.10-mips - build: 4056633 kernel-n-dev-android-goldfish-3.10-arm64 - build: 4056629 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 4056626 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 4056632 kernel-n-dev-android-goldfish-3.10-x86 - build: 4056634 Upgrade 3.10 kernel images to 821e0044b328 821e0044b328 goldfish_sync: fix mips build ad2ae694c087 Merge branch 'android-3.10' into android-goldfish-3.10 d2460846d407 ANDROID: mnt: Fix next_descendent fe7ab781b950 MIPS: add 'memmap' cmdline parsing support eb193d988748 UPSTREAM: arm64: perf: Fix callchain parse error with kernel tracepoint events 9100a79e598c UPSTREAM: arm: perf: Fix callchain parse error with kernel tracepoint events dad79dacfb78 UPSTREAM: arm64: LLVMLinux: Add current_stack_pointer() for arm64 ccc2b57d71cd UPSTREAM: ARM: 8170/1: Add global named register current_stack_pointer for ARM b0e3397f3a79 ANDROID: uid_sys_stats: defer io stats calulation for dead tasks 1c1aeed19a91 ANDROID: uid_sys_stats: fix access of task_uid(task) 02ee40648dbc ANDROID: uid_sys_stats: reduce update_io_stats overhead 8dda6e10b79b ANDROID: sdcardfs: Check for NULL in revalidate af5c30785bb7 MIPS: ranchu: enable goldfish sync driver e5f76a997a0e UPSTREAM: net/packet: fix overflow in check for tp_reserve 39b92f7df042 UPSTREAM: net/packet: fix overflow in check for tp_frame_nr de4b8b3e0023 mac80211_hwsim: Update timestamp in Probe Response frames 68377de43820 ANDROID: sdcardfs: Add linux/kref.h include 2e09be1a240a ANDROID: sdcardfs: Move top to its own struct 2d62b2593624 UPSTREAM: f2fs: sanity check segment count fa72a2856af5 UPSTREAM: net/packet: fix overflow in check for priv area size df0c28ba68fa UPSTREAM: packet: handle too big packets for PACKET_V3 Change-Id: I65888c1a2eed332bb5a3a47613c46c3ac5fbc8e6
2017-05-12Upgrade emulator kernels 3.18Jin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 4000234 kernel-n-dev-android-goldfish-3.18-arm64 - build: 4000288 kernel-n-dev-android-goldfish-3.18-mips - build: 4000285 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 4000229 kernel-n-dev-android-goldfish-3.18-x86 - build: 4000240 kernel-n-dev-android-goldfish-3.18-mips64 - build: 4000241 Upgrade 3.18 kernel images to 87da5112b053 87da5112b053 Merge branch 'android-3.18' into android-goldfish-3.18 320d3985e1ce ANDROID: make PF_KEY SHA256 use RFC-compliant truncation. 62e259bab199 ANDROID: sdcardfs: fix sdcardfs_destroy_inode for the inode RCU approach ... 508294af1fb2 BACKPORT: ext4: validate s_first_meta_bg at mount time 98423462286e BACKPORT: f2fs: sanity check log_blocks_per_seg fd706056cea7 ANDROID: sdcardfs: Call lower fs's revalidate Change-Id: I018237161535aa67bd5ee457762cc90caf447d34
2017-05-12Upgrade emulator kernels 3.10Jin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 4000283 kernel-n-dev-android-goldfish-3.10-arm - build: 4000291 kernel-n-dev-android-goldfish-3.10-mips - build: 4000267 kernel-n-dev-android-goldfish-3.10-arm64 - build: 4000230 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 4000248 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 4000254 kernel-n-dev-android-goldfish-3.10-x86 - build: 4000282 Upgrade 3.10 kernel images to a9c2e7897d03 a9c2e7897d03 Merge branch 'android-3.10' into android-goldfish-3.10 822aa90f9b9f ANDROID: make PF_KEY SHA256 use RFC-compliant truncation. 773c7d272964 ANDROID: sdcardfs: fix sdcardfs_destroy_inode for the inode RCU approach 8010080ecc04 Revert "BACKPORT: [UPSTREAM] ext2: convert to mbcache2" 6f1c091cff7f Revert "BACKPORT: [UPSTREAM] ext4: convert to mbcache2" c280cce8e977 Revert "BACKPORT: [UPSTREAM] mbcache2: reimplement mbcache" 1580ccb835cf Revert "BACKPORT: [UPSTREAM] mm: new shrinker API" 9c8988213280 ANDROID: sdcardfs: Don't iput if we didn't igrab 94b78bb1f495 UPSTREAM: tty: n_hdlc: get rid of racy n_hdlc.tbuf 962cf3682bcb UPSTREAM: TTY: n_hdlc, fix lockdep false positive 7be18b3a94f6 ANDROID: Add untag hacks to inet_release function 6f1c577110d6 Update ARM and x86_64 kernel configs for WiFi 95cb006041c2 UPSTREAM: timerfd: Protect the might cancel mechanism proper 68a644a97aed UPSTREAM: ext4: fix fencepost in s_first_meta_bg validation 7dd58bae2ae0 BACKPORT: ext4: validate s_first_meta_bg at mount time 3c1659a14b13 BACKPORT: f2fs: sanity check log_blocks_per_seg Change-Id: Ic90be0b827d45af0d15974ebf7c4ec7a95bae89e
2017-05-09Upgrade emulator kernels 3.18Erwin Jansen
kernel-n-dev-android-goldfish-3.18-arm - build: 3980893 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3980883 kernel-n-dev-android-goldfish-3.18-mipsi - build: 3980891 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3980890 kernel-n-dev-android-goldfish-3.18-x86 - build: 3980892 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3980881 Update 3.18 kernel to 70e5a495a43008679d870484201afb6f16444293 Change-Id: I67bcf286ec4da208cae027f58394393011738d9c
2017-04-28Upgrade emulator kernels 3.10Jin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3951422 kernel-n-dev-android-goldfish-3.10-arm - build: 3951410 kernel-n-dev-android-goldfish-3.10-mips - build: 3951419 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3951409 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3951423 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3951424 kernel-n-dev-android-goldfish-3.10-x86 - build: 3951416 Upgrade 3.10 kernel images to b67916c31088 b67916c31088 cfg80211: clarify BSS probe response vs. beacon data 431bb2636c8a Merge branch 'android-3.10' into android-goldfish-3.10 f6b1388bd3f3 ANDROID: sdcardfs: Call lower fs's revalidate 98b33c5f0940 ANDROID: sdcardfs: Avoid setting GIDs outside of valid ranges e17892971bb5 Revert "Revert "Android: sdcardfs: Don't do d_add for lower fs"" 34bef30d0515 ANDROID: sdcardfs: Use filesystem specific hash 2aad228160e1 Revert "Android: sdcardfs: Don't do d_add for lower fs" d205b3cebc32 Android: sdcardfs: Don't complain in fixup_lower_ownership 60df9f12992b Android: sdcardfs: Don't do d_add for lower fs e9aa991da3fa ANDROID: sdcardfs: ->iget fixes 3f0de7458adf Android: sdcardfs: Change cache GID value 266152721203 BACKPORT: [UPSTREAM] ext2: convert to mbcache2 ed99b18966a3 BACKPORT: [UPSTREAM] ext4: convert to mbcache2 4394a7176a81 BACKPORT: [UPSTREAM] mbcache2: reimplement mbcache 4e5d9ab30f49 BACKPORT: [UPSTREAM] mm: new shrinker API 0d960faa4f82 ANDROID: Fix the incompatible goto command in security Fix. 95ec328eccdc BACKPORT: [UPSTREAM] udf: Check component length before reading it bbbcb56c9292 BACKPORT: [UPSTREAM] udf: Verify i_size when loading inode c56b4e00acf5 UPSTREAM: char: lack of bool string made CONFIG_DEVPORT always on a5df2adadcbb UPSTREAM: char: Drop bogus dependency of DEVPORT on !M68K 5785fa4bbb12 UPSTREAM: net: socket: Make unnecessarily global sockfs_setattr() static 8703ea3d2993 UPSTREAM: net: ipv4: Don't crash if passing a null sk to ip_do_redirect. ef4e6d9b4fc3 BACKPORT: UPSTREAM: HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands e24d71029751 BACKPORT: UPSTREAM: selinux: fix off-by-one in setprocattr 8e35329aa973 BACKPORT: UPSTREAM: dccp: fix freeing skb too early for IPV6_RECVPKTINFO 9e86b30a2a1b BACKPORT: UPSTREAM: sg_start_req(): make sure that there's not too many elements in iovec db73bb6d8479 ANDROID: uid_sys_stats: fix typo in init 25b5860d1dfe ANDROID: uid_sys_stats: change to use rt_mutex 5826c9fe91ea ANDROID: uid_sys_stats: account for fsync syscalls fa6406a95d9b ANDROID: sched: add a counter to track fsync 8bb0dca69f5e ANDROID: uid_sys_stats: fix negative write bytes. 08c96d124f39 ANDROID: uid_sys_stats: remove unnecessary code in procstat switch e1ae23a16bc4 ANDROID: uid_sys_stats: return full size when state is not changed. 68026fd785c6 ANDROID: uid_sys_stats: allow writing same state 4dc87ed6df2b ANDROID: uid_sys_stats: rename uid_cputime.c to uid_sys_stats.c b92cf10a89eb ANDROID: uid_cputime: add per-uid IO usage accounting 5b11b53fe81e BACKPORT: udf: Verify symlink size before loading it fb1d1d4eb7ae BACKPORT: udf: Check path length when reading symlink c7559abd36bd ipv4: keep skb->dst around in presence of IP options 4198455b204e ipv4: keep skb->dst around in presence of IP options Change-Id: Icc9f57d65fd5d8765e5f8a131dc46390108f14c0
2017-04-27Upgrade emulator kernels 3.18bohu
kernel-n-dev-android-goldfish-3.18-arm - build: 3950988 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3951000 kernel-n-dev-android-goldfish-3.18-mips - build: 3950998 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3951002 kernel-n-dev-android-goldfish-3.18-x86 - build: 3950986 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3950987 Upgrade 3.18 kernel images to e84179439725 Change-Id: I8fb96cfe230da103f26283fd5b7eb0b22b0323ba
2017-04-17Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 3912898 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3912891 kernel-n-dev-android-goldfish-3.18-mips - build: 3912892 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3912893 kernel-n-dev-android-goldfish-3.18-x86 - build: 3912899 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3912890 Upgrade 3.18 kernel images to 17acc70140cb 17acc70140cb Merge branch 'android-3.18' into android-goldfish-3.18 04cda50b9546 Update kernel config to support emulator WiFi f0a33778b04c net: include missing headers in net/net_namespace.h ... e376bf209a96 rtc: omap: fix missing wakealarm attribute 8b31123c855d rtc: omap: fix clock-source configuration 7d9c386fdd4f drivers/rtc/rtc-sirfsoc.c: move hardware initilization earlier in probe Change-Id: I430d68761a3a003481134c3eb6ad4a486beafab5
2017-04-17Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3910512 kernel-n-dev-android-goldfish-3.10-arm - build: 3910457 kernel-n-dev-android-goldfish-3.10-mips - build: 3910473 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3910467 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3910498 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3910493 kernel-n-dev-android-goldfish-3.10-x86 - build: 3910508 Upgrade 3.10 kernel images to f0fca2779e3a f0fca2779e3a Merge branch 'android-3.10' into android-goldfish-3.10 fc16cdd60855 ANDROID: sdcardfs: Directly pass lower file for mmap e5e4ee1de3cd BACKPORT: ion:synchronize debugfs callback and ion_client_destroy 20d52d18f236 ANDROID: sdcardfs: update module info ce2d59ac01f3 BACKPORT: ipv6 addrconf: implement RFC7559 router solicitation backoff ef215d0afa90 ipv6: use rt6_get_dflt_router to get default router in rt6_route_rcv f2ae4a47b219 ANDROID: sdcardfs: use d_splice_alias ffaf3aafe25d ANDROID: sdcardfs: fix ->llseek to update upper and lower offset 575f05448ea7 ANDROID: sdcardfs: copy lower inode attributes in ->ioctl 8ec88106a6a2 ANDROID: sdcardfs: remove unnecessary call to do_munmap 43c6570e5683 BACKPORT: HID: input: generic hidinput_input_event handler adca4f091ef1 Update kernel config to support emulator WiFi c89a97475402 net: include missing headers in net/net_namespace.h 3b1fccc99aa0 selinux/nlmsg: add RTM_NEWNSID and RTM_GETNSID 90b3f3031eaf netns: add rtnl cmd to add and get peer netns ids af0dd9c8cce8 mac80211: fix change_interface queue assignments 94759703abaa Revert "ipv6: use rt6_get_dflt_router to get default router in rt6_route_rcv" 7944a7e69fec ipv6: use rt6_get_dflt_router to get default router in rt6_route_rcv 8158a6e15a42 nl80211: fix mgmt tx status and testmode reporting for netns 5ac4b903e458 UPSTREAM: seccomp: always propagate NO_NEW_PRIVS on tsync 161e88ebebc7 net: ipv6: Add sysctl for minimum prefix len acceptable in RIOs. d448ed944505 ANDROID: sdcardfs: Fix style issues in macros a64115d48666 ANDROID: sdcardfs: Use seq_puts over seq_printf da827f17f1d6 ANDROID: sdcardfs: Use to kstrout 7a348f357512 ANDROID: sdcardfs: Use pr_[...] instead of printk 87860f3ae0fa ANDROID: sdcardfs: remove unneeded null check 488ee7adadfc ANDROID: sdcardfs: Fix style issues with comments 5ca4365e110c ANDROID: sdcardfs: Fix formatting 8e4ca8043c6b ANDROID: sdcardfs: correct order of descriptors 8cb8a69b83bd fix the deadlock in xt_qtaguid when enable DDEBUG 914d2bce6c0d UPSTREAM: arm64: ptrace: fix compat reg getter/setter return values 767b8ab68b46 UPSTREAM: arm64: ptrace: fix empty registers set in prstatus of aarch32 process core 5dbc4dee7dd6 UPSTREAM: arm64: ptrace: fix compat registes get/set to be endian clean f78f40fa16bf UPSTREAM: block: disable entropy contributions for nonrot devices d86161c4223a UPSTREAM: lz4: fix wrong compress buffer size for 64-bits c36c7277575c UPSTREAM: zram/zcomp: do not zero out zcomp private pages 9ff37891c84d UPSTREAM: zram: pass gfp from zcomp frontend to backend 6355b2a21f06 UPSTREAM: zram: try vmalloc() after kmalloc() ccfde2b72606 UPSTREAM: zram/zcomp: use GFP_NOIO to allocate streams 0aa98a5d4f6d BACKPORT: perf: Fix event->ctx locking 85bee652d4a1 misc: uidstat: change release handler for stat read operation 0c83c3bd4774 power: align wakeup_sources format a2cdf88377b5 ANDROID: sdcardfs: Fix gid issue 9e277708fb0e ANDROID: sdcardfs: Use tabs instead of spaces in multiuser.h d1815beae3c3 ANDROID: sdcardfs: Remove uninformative prints 9afe90a4989d ANDROID: sdcardfs: move path_put outside of spinlock f4fe0838d591 ANDROID: sdcardfs: Use case insensitive hash function c7f9d45f57f6 ANDROID: sdcardfs: declare MODULE_ALIAS_FS 1ff361465877 ANDROID: sdcardfs: Get the blocksize from the lower fs 702296a8c674 ANDROID: sdcardfs: Use d_invalidate instead of drop_recurisve ad743fb4d822 ANDROID: sdcardfs: Switch to internal case insensitive compare 0c314e40533b ANDROID: sdcardfs: Use spin_lock_nested f66941f9972f ANDROID: sdcardfs: Replace get/put with d_lock 330ec6c72f38 ANDROID: sdcardfs: rate limit warning print 854d497e7bbd ANDROID: sdcardfs: Fix case insensitive lookup Change-Id: Ic932bff220203605e0424985f09f51de18e69399
2017-04-13Upgrade emulator kernelsbohu
kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3910713 kernel-n-dev-android-goldfish-3.18-x86 - build: 3910709 commit 1b5e33b7ba8a45d6728bf011d80fa7e231fff00e author Lingfeng Yang <lfy@google.com> Thu Apr 13 12:06:34 2017 -0700 goldfish: add vndbinder and default to it Change-Id: I7ce41d8ba7b5f8074aa48a2051800b709a53826d Signed-off-by: Lingfeng Yang <lfy@google.com>
2017-03-30Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 3857892 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3857889 kernel-n-dev-android-goldfish-3.18-mips - build: 3857891 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3857893 kernel-n-dev-android-goldfish-3.18-x86 - build: 3857888 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3857887 Upgrade 3.18 kernel images to bf10b02f0142 bf10b02f0142 goldfish: Get latest drivers of android-goldfish-3.10 f63343dc4525 Merge remote-tracking branch 'origin/android-3.18' into android-goldfish-3.18 237159f50f44 Clear audio read buffer status after each read bf10a8af79e6 Switching ranchu audio from goldfish to intel hda 5044d85ca8cc goldfish: enable hwbinder 1c9b2821a46f MIPS: ranchu: enable hwbinder fdd544870a3f Merge 3.18.2 into android-3.18 cce6aed4f04b Merge 3.18.1 into android-3.18 8050490f4a68 ANDROID: sdcardfs: Fix style issues in macros 304038399210 ANDROID: sdcardfs: Use seq_puts over seq_printf 1f9cce3c15cc ANDROID: sdcardfs: Use to kstrout b0829c1ae0a7 ANDROID: sdcardfs: Use pr_[...] instead of printk b1823829586f ANDROID: sdcardfs: remove unneeded null check 5e3b66ec35ca ANDROID: sdcardfs: Fix style issues with comments f348396f611e ANDROID: sdcardfs: Fix formatting 488c672433b4 ANDROID: sdcardfs: correct order of descriptors c2e51f909e6d ANDROID: fix the deadlock in xt_qtaguid when enable DDEBUG 4dad9ddf088d ANDROID: mmc: core: export emmc revision 6d79ece90c4a BACKPORT: mmc: core: Export device lifetime information through sysfs ee1230a9d31d net: ping: check minimum size on ICMP header length 9e069367a88a netfilter: Change %p to %pK in debug messages 960f02c7c13f ANDROID: sched: fix duplicate sched_group_energy const specifiers ccdfb790b9ac UPSTREAM: drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE 29d80b6d2126 UPSTREAM: pstore-ram: Allow optional mapping with pgprot_noncached ec4452f51161 UPSTREAM: pstore-ram: Fix hangs by using write-combine mappings c8e6a34547de BACKPORT: perf: Fix event->ctx locking ba78c8e236e7 misc: uidstat: change release handler for stat read operation 82be416c5ee1 power: align wakeup_sources format c23f127f2384 ANDROID: dm: android-verity: allow disable dm-verity for Treble VTS 191095ecb818 uid_sys_stats: fix typo in init 42becbbb0e3b uid_sys_stats: change to use rt_mutex e609d3fc31c8 Linux 3.18.2 3c6babf55d3f Btrfs: fix fs corruption on transaction abort if device supports discard 9d15399d7aee Btrfs: make sure logged extents complete in the current transaction V3 115f9146f702 Btrfs: do not move em to modified list when unpinning 37ea7a1f6b84 btrfs: fix wrong accounting of raid1 data profile in statfs d77fe802ae85 Btrfs: make sure we wait on logged extents when fsycning two subvols d7fad547c369 eCryptfs: Remove buggy and unnecessary write in file name decode routine bbeb37ea155d eCryptfs: Force RO mount when encrypted view is enabled 41ba2abbb3ce udf: Check component length before reading it 53fbe4cb776d udf: Verify symlink size before loading it a6a4afa5c41f udf: Verify i_size when loading inode 1a927faa55b9 udf: Check path length when reading symlink 9cc010cac47b exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting 2f4f9b92b258 mm/CMA: fix boot regression due to physical address of high_memory 522a8162a014 ncpfs: return proper error from NCP_IOC_SETROOT ioctl fa06c84a8c67 crypto: af_alg - fix backlog handling 3d7c0c1f6092 audit: restore AUDIT_LOGINUID unset ABI dbe0ca090fcc audit: don't attempt to lookup PIDs when changing PID filtering audit rules 1110f3504d46 audit: use supplied gfp_mask from audit_buffer in kauditd_send_multicast_skb b95660c47abb userns: Unbreak the unprivileged remount tests 57f855235800 userns: Allow setting gid_maps without privilege when setgroups is disabled 4a7215f13452 userns: Add a knob to disable setgroups on a per user namespace basis 54b8ced1efd4 userns: Rename id_map_mutex to userns_state_mutex 39d3003edf61 userns: Only allow the creator of the userns unprivileged mappings 335f060430dc userns: Check euid no fsuid when establishing an unprivileged uid mapping b9b97d5b16ea userns: Don't allow unprivileged creation of gid mappings d5c3ebc43923 userns: Don't allow setgroups until a gid mapping has been setablished d9a75912fc4b userns: Document what the invariant required for safe unprivileged mappings. e726c9a0a24b groups: Consolidate the setgroups permission checks 462c8c0b3582 umount: Disallow unprivileged mount force fa0bad3f28a7 mnt: Update unprivileged remount test 80d4d8397a96 mnt: Implicitly add MNT_NODEV on remount when it was implicitly added by mount 16811f019293 thermal: Fix error path in thermal_init() 877c27dbaaca mnt: Fix a memory stomp in umount 9e2a8e62a4c5 mac80211: free management frame keys when removing station 4286afc16688 mac80211: fix multicast LED blinking and counter 83a67ffcf1b3 mac80211: avoid using uninitialized stack data 0a6626aa24f5 mac80211: copy chandef from AP vif to VLANs a481fd127721 KEYS: Fix stale key registration at error path f3d4175f0550 x86/microcode/intel: Fish out the stashed microcode for the BSP d239198442d3 x86, microcode: Reload microcode on resume 44c4db3ab037 x86, microcode: Don't initialize microcode code on paravirt 97d0906a8988 x86, microcode, intel: Drop unused parameter 6a76bc2d9e7a x86, microcode, AMD: Do not use smp_processor_id() in preemtible context 9c0f8266e97a isofs: Fix unchecked printing of ER records 743fce2698e4 x86/tls: Don't validate lm in set_thread_area() after all afe83db5ddb7 x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs 8f8c0add0c44 ARM: mvebu: fix ordering in Armada 370 .dtsi 6e9c89c4063f ARM: mvebu: remove conflicting muxing on Armada 370 DB a35da78ef36b ARM: mvebu: disable I/O coherency on non-SMP situations on Armada 370/375/38x/XP 57aefed9b259 ARM: mvebu: make the coherency_ll.S functions work with no coherency fabric 9658243788c6 ARM: tegra: Re-add removed SoC id macro to tegra_resume() 3faf43047578 drm/tegra: gem: dumb: pitch and size are outputs f324cda693e5 arm64: bpf: lift restriction on last instruction 516e433a15ef arm64: Add COMPAT_HWCAP_LPAE ffcc89dbcbe4 dm thin: fix a race in thin_dtr 2409f5131d09 dm thin: fix missing out-of-data-space to write mode transition if blocks are released 52259b6ce86d dm thin: fix inability to discard blocks when in out-of-data-space mode 5226f8886a5a dm space map metadata: fix sm_bootstrap_get_nr_blocks() 734a3fb29c45 dm cache: fix spurious cell_defer when dealing with partial block at end of device 7a9cdc4c9061 dm cache: dirty flag was mistakenly being cleared when promoting via overwrite 4df99e3c893a dm cache: only use overwrite optimisation for promotion when in writeback mode 6425e7b0c866 dm crypt: use memzero_explicit for on-stack buffer 3c737ac94b10 dm bufio: fix memleak when using a dm_buffer's inline bio 6fac18d0adb6 dcache: fix kmemcheck warning in switch_names a8897f26795c nfs41: fix nfs4_proc_layoutget error handling 243cc955de44 f2fs: fix possible data corruption in f2fs_write_begin() 8744de7f0811 f2fs: avoid returning uninitialized value to userspace from f2fs_trim_fs() 83b12edd3f91 scsi: correct return values for .eh_abort_handler implementations 2e36a0161bbf regulator: anatop: Set default voltage selector for vddpu 9d91d6e03ecf megaraid_sas: dndinaness related bug fixes 803bb7e9958b megaraid_sas: corrected return of wait_event from abort frame path 1c45bf439606 mmc: sdhci-pci-o2micro: Fix Dell E5440 issue bc70ec26597d mmc: block: add newline to sysfs display of force_ro 8d5112b646f2 mmc: omap_hsmmc: Fix UHS card with DDR50 support 31b54953c5af mmc: dw_mmc: avoid write to CDTHRCTL on older versions 39a67594a735 mfd: tc6393xb: Fail ohci suspend if full state restore is required ff1589b52f6f mfd: twl4030-power: Fix regression with missing compatible flag 82c236bcbe0c clocksource: arch_timer: Fix code to use physical timers when requested 0fb5df0d6a4e brcmfmac: Fix bitmap malloc bug in msgbuf. ead468da1150 x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit a1f3f3d87a0b x86_64, switch_to(): Load TLS descriptors before switching DS and ES 7cc556d2e177 x86/tls: Disallow unusual TLS segments b9372b87cda1 x86/tls: Validate TLS entries to protect espfix b6d20edb6e7c isofs: Fix infinite looping over CE entries 39ca4845f17d Linux 3.18.1 72e9a6c522e8 ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery bf5f983f3b6a ALSA: hda - Fix built-in mic at resume on Lenovo Ideapad S210 a12df5927467 ALSA: hda - Add EAPD fixup for ASUS Z99He laptop 6c1fbfffec95 deal with deadlock in d_walk() 679829c2e503 move d_rcu from overlapping d_child to overlapping d_alias 3fd3a6243397 rtlwifi: rtl8192ce: Fix missing interrupt ready flag 9cd1d3eb2653 rtlwifi: rtl8192ce: Fix kernel crashes due to missing callback entry 9297b375ecef rtlwifi: rtl8192ce: Fix editing error that causes silent memory corruption 4b1c83d8c3dd netlink: use jhash as hashfn for rhashtable 01da9f8b6b2c net: fix suspicious rcu_dereference_check in net/sched/sch_fq_codel.c 21ac2deb8e75 xen-netfront: use correct linear area after linearizing an skb 7efe8f1bb705 tcp: fix more NULL deref after prequeue changes ab12ec41d8d8 net: sctp: use MAX_HEADER for headroom reserve in output path e7b7e0c27cbd net: mvneta: fix race condition in mvneta_tx() 9823d713bf25 net: mvneta: fix Tx interrupt delay 6c2f1fef82dd mips: bpf: Fix broken BPF_MOD 3e496d49f336 openvswitch: Fix flow mask validation. 435dcf66f013 gre: Set inner mac header in gro complete 8407165b4266 Fix race condition between vxlan_sock_add and vxlan_sock_release Change-Id: I3a0715049c5a6ead5ca0a96f7997357015b30262
2017-03-29Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3848363 kernel-n-dev-android-goldfish-3.10-arm - build: 3848358 kernel-n-dev-android-goldfish-3.10-mips - build: 3848366 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3848360 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3848369 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3848364 kernel-n-dev-android-goldfish-3.10-x86 - build: 3848357 Upgrade 3.10 kernel images to c2dbe7bbc145 c2dbe7bbc145 MIPS: ranchu: enable hwbinder Change-Id: I3c3480c15f39db34b5681e564c7c51ba0021fdeb
2017-03-24Upgrade emulator kernelsbohu
kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3849092 kernel-n-dev-android-goldfish-3.18-x86 - build: 3849088 Upgrade 3.18 kernel images to bf10a8af79e6 Switching ranchu audio from goldfish to intel hda 5044d85ca8ca goldfish: enable hwbinder Change-Id: I630d8ea40a678becd2c99ea520d6c5f2983401de
2017-03-21Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 3811217 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3811213 kernel-n-dev-android-goldfish-3.18-mips - build: 3811215 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3811210 kernel-n-dev-android-goldfish-3.18-x86 - build: 3811216 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3811218 Upgrade 3.18 kernel images to 9eaf1ab222e4 9eaf1ab222e4 Merge branch 'android-3.18' into android-goldfish-3.18 694001cd6232 ANDROID: sdcardfs: Fix gid issue 9d59ba582468 ANDROID: sdcardfs: Use tabs instead of spaces in multiuser.h ed02758a2afe ANDROID: sdcardfs: Remove uninformative prints 99f4cb3ed181 ANDROID: sdcardfs: move path_put outside of spinlock 52c20924ebce ANDROID: sdcardfs: Use case insensitive hash function 329429b26aad ANDROID: sdcardfs: declare MODULE_ALIAS_FS ab43e15791a2 ANDROID: sdcardfs: Get the blocksize from the lower fs d6233d94bfb9 ANDROID: sdcardfs: Use d_invalidate instead of drop_recurisve 55de977efdfb ANDROID: sdcardfs: Switch to internal case insensitive compare 553f901a7a42 ANDROID: sdcardfs: Use spin_lock_nested d5583116b066 ANDROID: sdcardfs: Replace get/put with d_lock 3104ede7d213 ANDROID: sdcardfs: rate limit warning print e8175d154a81 ANDROID: sdcardfs: Fix case insensitive lookup 5035d5f09337 ANDROID: Replace spaces by '_' for some android filesystem tracepoints. a4231de9f70a usb: gadget: f_accessory: Fix for UsbAccessory clean unbind. 139d06a42342 android: binder: move global binder state into context struct. a388cf91c7fd android: binder: add padding to binder_fd_array_object. 8e5822fdabbb binder: use group leader instead of open thread 242ac985cdda input: evdev: Move wake_lock_destroy call 997ca62f74bd UPSTREAM staging: ion: Fix error handling in ion_buffer_create b06c3646cae0 UPSTREAM: regulator: core: Fix regualtor_ena_gpio_free not to access pin after freeing 035cf1191705 crypto: arm - ignore generated SHA2 assembly files ffe2e9528580 MIPS: ranchu*_defconfig: Enable seccomp filter support 42d2865d767f MIPS: goldfish: qemu does not have cache aliasing 9ab07ca01b9b MIPS: remove aliasing alignment if HW has antialising support 7c34edea2401 ANDROID: uid_sys_stats: account for fsync syscalls a360b335eede ANDROID: sched: add a counter to track fsync b77f6fa51bc5 ANDROID: uid_sys_stats: fix negative write bytes. e90f210dd7b7 ANDROID: uid_sys_stats: remove unnecessary code in procstat switch 5a221cdf5e5e ANDROID: uid_sys_stats: return full size when state is not changed. 3d660c732bcd ANDROID: uid_sys_stats: allow writing same state d2d3bd0d8b25 ANDROID: uid_sys_stats: rename uid_cputime.c to uid_sys_stats.c 944bc0eeb6d7 ANDROID: uid_cputime: add per-uid IO usage accounting 2fdc9b353ae1 UPSTREAM: USB: cypress_m8: add endpoint sanity check 2a05ccfeb5c0 UPSTREAM: USB: cdc-acm: more sanity checking a54d8b3a2c5e UPSTREAM: USB: iowarrior: fix oops with malicious USB descriptors 6f46e7e6c7cd UPSTREAM: USB: usb_driver_claim_interface: add sanity checking 093a852a8137 UPSTREAM: Input: powermate - fix oops with malicious USB descriptors 8ae1e642a67d PM / sleep: Increase default DPM watchdog timeout to 60 b95ed0bdbc51 Revert "drivers: power: Add watchdog timer to catch drivers which lockup during suspend." 4f11cdc08197 quick selinux support for tracefs 619a7b7b5abc cpufreq: interactive governor drops bits in time calculation f49d0beec7cc usb: gadget: audio_source function depends on SND_PCM 15461839b170 BACKPORT: n_tty: Fix unordered accesses to lockless read buffer 2f1a59819eb5 usb: gadget: configfs: fix unused variable warnings dfb13d6dc259 perf: Tighten (and fix) the grouping condition 37b758e16835 ALSA: pcm : Call kill_fasync() in stream lock bb6be2a43a62 ANDROID: sdcardfs: support direct-IO (DIO) operations 5d941286122d ANDROID: sdcardfs: implement vm_ops->page_mkwrite 2d12674f58ff ANDROID: sdcardfs: Don't bother deleting freelist fcf4aa5e5ff8 ANDROID: sdcardfs: Add missing path_put 31d0e032321c ANDROID: sdcardfs: Fix incorrect hash b894d59b7e67 ANDROID: Refactor fs readpage/write tracepoints. Change-Id: I66c3835aa0a79a2dff1cc44fb32f4d3d56f2bb75
2017-03-21Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3812611 kernel-n-dev-android-goldfish-3.10-arm - build: 3812605 kernel-n-dev-android-goldfish-3.10-mips - build: 3812612 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3812602 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3812613 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3812606 kernel-n-dev-android-goldfish-3.10-x86 - build: 3812601 Upgrade 3.10 kernel images to 241ed5ab44a2 241ed5ab44a2 Disable Hyper-V enlightenment to workaround hang when running HAXM on top of Hyper-V. b25b818e514f Merge branch 'android-3.10' into android-goldfish-3.10 45611db1d261 android: binder: add padding to binder_fd_array_object. b2093f69f846 android: binder: move global binder state into context struct. 7dfe7e3a4cb2 input: evdev: Move wake_lock_destroy call 28c01dff1a7d mmc: core: Fix possbile memory leak ad592ac248ae UPSTREAM: staging: ion: Fix error handling in ion_buffer_create 0377561c4c94 UPSTREAM: regulator: core: Fix regualtor_ena_gpio_free not to access pin after freeing 30252b309004 binder: use group leader instead of open thread dd6abb784a50 usb: gadget: f_accessory: Fix for UsbAccessory clean unbind. de0e3ff61953 crypto: arm - ignore generated SHA2 assembly files cbcc59b51f4c UPSTREAM: drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE ca69686609c0 MIPS: goldfish: qemu does not have cache aliasing 79a71487e7d1 MIPS: remove aliasing alignment if HW has antialising support c007cf017093 MIPS: Attach ranchu machine reset and power-off routines 865c05d076ac cpufreq: interactive governor drops bits in time calculation bf150b3656d7 ANDROID: usb: gadget: function: Fix Coding Style f48a91ccea83 ANDROID: usb: gadget: function: Fix commenting style 3f8b3eeb91a9 ANDROID: usb: gadget: function: cleanup: Add blank line after declaration 35b31a23c9f8 UPSTREAM: mac80211: fix fragmentation code, particularly for encryption 5989bfcf638b perf: Tighten (and fix) the grouping condition 37ca97c9df0d ALSA: pcm : Call kill_fasync() in stream lock d7d89a24d0bb ANDROID: sdcardfs: support direct-IO (DIO) operations 9efffb6d245b ANDROID: sdcardfs: implement vm_ops->page_mkwrite 6b2748f214c8 ANDROID: sdcardfs: Don't bother deleting freelist c87888365d0f ANDROID: sdcardfs: Add missing path_put 696455b03489 ANDROID: sdcardfs: Fix incorrect hash e22d5e22bbbe ANDROID: ext4 crypto: Disables zeroing on truncation when there's no key Change-Id: I1e5e9d254d25565af1bbb225b3d3746e1d902af1
2017-02-15Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 3733523 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3733526 kernel-n-dev-android-goldfish-3.18-mips - build: 3733521 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3733525 kernel-n-dev-android-goldfish-3.18-x86 - build: 3733522 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3733524 Upgrade 3.18 kernel images to 83a28943b61d 83a28943b61d Merge branch 'android-3.18' into android-goldfish-3.18 eb0ddffc6acb ANDROID: ext4 crypto: Disables zeroing on truncation when there's no key 632d27bf7217 ANDROID: binder: fix format specifier for type binder_size_t 8c8d0c96d5df Squashfs: optimize reading uncompressed data 69a5ba3b3bd6 Squashfs: implement .readpages() 682e8f85edfa Squashfs: replace buffer_head with BIO 3a02aa4868f1 Squashfs: refactor page_actor 92646ee05b47 Squashfs: remove the FILE_CACHE option 7914019c1bb1 ANDROID: android-recommended.cfg: CONFIG_CPU_SW_DOMAIN_PAN=y 31b7fd6f42d9 UPSTREAM: udp: properly support MSG_PEEK with truncated buffers b14849ae2024 UPSTREAM: arm64: Allow hw watchpoint of length 3,5,6 and 7 58a9c1be1966 BACKPORT: arm64: hw_breakpoint: Handle inexact watchpoint addresses d34d016794f3 UPSTREAM: arm64: Allow hw watchpoint at varied offset from base address c82e0fdadfba BACKPORT: hw_breakpoint: Allow watchpoint of length 3,5,6 and 7 3a450bf02569 ANDROID: sdcardfs: Switch strcasecmp for internal call 44994d34ee9c ANDROID: sdcardfs: switch to full_name_hash and qstr 86aec088641b ANDROID: sdcardfs: Add GID Derivation to sdcardfs 4bfa662c97e3 ANDROID: sdcardfs: Remove redundant operation 62158b3fb1ff ANDROID: sdcardfs: add support for user permission isolation d0be59d31fbb ANDROID: sdcardfs: Refactor configfs interface ef514a2f6302 ANDROID: sdcardfs: Allow non-owners to touch 2f96552a03f8 UPSTREAM: FROMLIST: 9p: fix a potential acl leak e33f744a76a3 BACKPORT: posix_acl: Clear SGID bit when setting file permissions 3e237c8d3de9 BACKPORT: Input: xpad - validate USB endpoint count during probe 592fe3381923 BACKPORT: Input: xpad - fix oops when attaching an unknown Xbox One gamepad Change-Id: I022f99b9b0cf087d7466ef0bbd6923704e782663
2017-02-15Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3733429 kernel-n-dev-android-goldfish-3.10-arm - build: 3733431 kernel-n-dev-android-goldfish-3.10-mips - build: 3733425 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3733426 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3733428 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3733430 kernel-n-dev-android-goldfish-3.10-x86 - build: 3733427 Upgrade 3.10 kernel images to 9c3957792fd8 9c3957792fd8 Merge branch 'android-3.10' into android-goldfish-3.10 acbcee28c4b8 Squashfs: optimize reading uncompressed data a478fb6827e6 Squashfs: implement .readpages() 510fa40216ee Squashfs: replace buffer_head with BIO 7a204987a295 Squashfs: refactor page_actor da11128b1364 Squashfs: remove the FILE_CACHE option 900e52782988 BACKPORT: commoncap: don't alloc the credential unless needed in cap_task_prctl 1192660c67df UPSTREAM: filter: prevent nla extensions to peek beyond the end of the message eb331aca0afe UPSTREAM: aio: fix kernel memory disclosure in io_getevents() introduced in v3.10 852d8193b692 UPSTREAM: [media] media-device: fix infoleak in ioctl media_enum_entities() 7bc2e037d3e7 UPSTREAM: udp: properly support MSG_PEEK with truncated buffers 8e20da9f1f8f ANDROID: sdcardfs: Switch strcasecmp for internal call c734bc9c8d4a ANDROID: sdcardfs: switch to full_name_hash and qstr e24c0d6be128 ANDROID: sdcardfs: Add GID Derivation to sdcardfs 482ff2ca4573 UPSTREAM: arm64: Allow hw watchpoint of length 3,5,6 and 7 fc0e9d5d77d9 BACKPORT: arm64: hw_breakpoint: Handle inexact watchpoint addresses e8e0018306e1 BACKPORT: arm64: Allow hw watchpoint at varied offset from base address bb42e87236d9 BACKPORT: hw_breakpoint: Allow watchpoint of length 3,5,6 and 7 b4c54b9abe99 ANDROID: sdcardfs: Remove redundant operation 6314c483d2de ANDROID: sdcardfs: add support for user permission isolation c1dfabfe9607 ANDROID: sdcardfs: Refactor configfs interface d699f9bffc81 ANDROID: sdcardfs: Allow non-owners to touch 69854b13a85b BACKPORT: Input: xpad - validate USB endpoint count during probe 7bbfe460f942 BACKPORT: Input: xpad - fix oops when attaching an unknown Xbox One gamepad f0cf15a43897 ANDROID: fix acl leaks a4a672b49e84 FROMLIST: 9p: fix a potential acl leak a1af58363aab BACKPORT: posix_acl: Clear SGID bit when setting file permissions 3c8e986e9b45 ion: Fix permissions on source file Change-Id: Id997026181c64fcda7df0f3d9e4086fc14356830
2017-01-26Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3678941 kernel-n-dev-android-goldfish-3.10-arm - build: 3678943 kernel-n-dev-android-goldfish-3.10-mips - build: 3678944 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3678940 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3678937 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3678945 kernel-n-dev-android-goldfish-3.4-mips - build: 3678938 kernel-n-dev-android-goldfish-3.10-x86 - build: 3678935 Upgrade 3.4 kernel images to 880d9af35807 880d9af35807 MIPS: backport seccomp filter support & dependencies Upgrade 3.10 kernel images to 00f7cebc0a82 00f7cebc0a82 ranchu32r6_defconfig: Enable SECCOMP fc8e74b36785 MIPS: backport seccomp filter support & dependencies 0816c200e8d9 Add rotary input device to emulator kernel. Change-Id: Idb710c5ef4ddad73ea82db1a6c43ce6b6efaa648
2017-01-19Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 3650796 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3650797 kernel-n-dev-android-goldfish-3.18-mips - build: 3650793 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3650798 kernel-n-dev-android-goldfish-3.18-x86 - build: 3650799 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3650795 Upgrade 3.18 kernel images to 219a0035e673 219a0035e673 Merge branch 'android-3.18' into android-goldfish-3.18 c6ecb1adc125 android: base-cfg: remove CONFIG_IP[6]_NF_TARGET_REJECT_SKERR 4a15cee4bdaf android: base-cfg: enable CONFIG_INET_DIAG_DESTROY e26eb9e4e29e DEBUG: sched/fair: Fix sched_load_avg_cpu events for task_groups 5fdcce1c6d07 DEBUG: sched/fair: Fix missing sched_load_avg_cpu events 4f79748daf8d UPSTREAM: packet: fix race condition in packet_set_ring 1e0f226a1eed UPSTREAM: l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() b263bb36448f UPSTREAM: netlink: Fix dump skb leak/double free 93c9172fa03d UPSTREAM: net: avoid signed overflows for SO_{SND|RCV}BUFFORCE d6b163c68782 net: socket: don't set sk_uid to garbage value in ->setattr() 610c86ebfb86 ANDROID: mnt: remount should propagate to slaves of slaves abce2e21f327 ANDROID: configs: CONFIG_ARM64_SW_TTBR0_PAN=y 8374d0f555be UPSTREAM: arm64: Disable PAN on uaccess_enable() 2425ffa3a847 UPSTREAM: arm64: Enable CONFIG_ARM64_SW_TTBR0_PAN c64c81b726f1 UPSTREAM: arm64: xen: Enable user access before a privcmd hvc call 1145a35bdee0 UPSTREAM: arm64: Handle faults caused by inadvertent user access with PAN enabled b8514dc3bf64 BACKPORT: arm64: Disable TTBR0_EL1 during normal kernel execution 7730c96f657b BACKPORT: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 3a5566561837 BACKPORT: arm64: Factor out PAN enabling/disabling into separate uaccess_* macros 95006d0467f5 UPSTREAM: arm64: alternative: add auto-nop infrastructure 4b393783702c BACKPORT: arm64: barriers: introduce nops and __nops macros for NOP sequences 42386182065c Revert "FROMLIST: arm64: Factor out PAN enabling/disabling into separate uaccess_* macros" 4a13a9aeda24 Revert "FROMLIST: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1" 6ab35cb1c711 Revert "FROMLIST: arm64: Disable TTBR0_EL1 during normal kernel execution" 9e5025133a72 Revert "FROMLIST: arm64: Handle faults caused by inadvertent user access with PAN enabled" b7045256c064 Revert "FROMLIST: arm64: xen: Enable user access before a privcmd hvc call" 2c6ec13596c0 Revert "FROMLIST: arm64: Enable CONFIG_ARM64_SW_TTBR0_PAN" 133c423bd094 ANDROID: sdcardfs: Fix locking issue with permision fix up 6c038b68c0cd ANDROID: trace: net: use %pK for kernel pointers 8ce93de6e69c ANDROID: android-base: Enable QUOTA related configs Change-Id: If8d86c6b6f830c5439dd47564f1eb55e3dd2a4ba
2017-01-19Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3650638 kernel-n-dev-android-goldfish-3.10-arm - build: 3650640 kernel-n-dev-android-goldfish-3.10-mips - build: 3650642 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3650641 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3650639 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3650636 kernel-n-dev-android-goldfish-3.10-x86 - build: 3650637 Upgrade 3.10 kernel images to 876823a0287d 876823a0287d Merge branch 'android-3.10' into android-goldfish-3.10 b1e553ca1490 android: base-cfg: remove CONFIG_IP[6]_NF_TARGET_REJECT_SKERR 60299a4737b1 android: base-cfg: enable CONFIG_INET_DIAG_DESTROY edc081f50ff1 UPSTREAM: packet: fix race condition in packet_set_ring 61748a926df0 UPSTREAM: l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() 15a81770e85c UPSTREAM: net: avoid signed overflows for SO_{SND|RCV}BUFFORCE 28bd6ab98bbb ANDROID: mnt: remount should propagate to slaves of slaves 10487d4e83e9 net: socket: don't set sk_uid to garbage value in ->setattr() 28be7afc3d26 ANDROID: sdcardfs: Fix locking issue with permision fix up 907d90440e60 ANDROID: vfs: Missed updating truncate to truncate2 d010d639fd78 BACKPORT: smarter propagate_mnt() edc66263fb3e BACKPORT: don't bother with propagate_mnt() unless the target is shared 0020e178ac5c ANDROID: trace: net: use %pK for kernel pointers Change-Id: I645aca31631d0f7cfe29cc91581263b27da2ee02
2017-01-18Upgrade emulator ranchu 3.10 kernels for x86, x86_64bohu
kernel-n-dev-android-goldfish-3.10-x86 - build: 3646430 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3646431 Upgrade 3.10 kernel images to 65b3554c13e0 BUG: 34277256 Change-Id: I9238a429728738d7e3181f626491f96a6687f85f
2017-01-11Upgrade emulator kernelsWeilun Du
kernel-n-dev-android-goldfish-3.10-mips64 - build: 3628446 kernel-n-dev-android-goldfish-3.10-arm - build: 3628442 kernel-n-dev-android-goldfish-3.10-mips - build: 3628436 kernel-n-dev-android-goldfish-3.10-arm64 - build: 3628450 kernel-n-dev-android-goldfish-3.10-x86_64-qemu1 - build: 3628443 kernel-n-dev-android-goldfish-3.10-x86_64 - build: 3628413 kernel-n-dev-android-goldfish-3.10-x86 - build: 3628444 Upgrade 3.10 kernel images to 6e6a262589e9 6e6a262589e9 emulator: Fix freeze/panic due to APIC timer not working Change-Id: Ie8fcda96a0c199918cfa379af237661430140c11
2016-12-21Upgrade emulator kernelsJin Qian
kernel-n-dev-android-goldfish-3.18-arm - build: 3589679 kernel-n-dev-android-goldfish-3.18-arm64 - build: 3589687 kernel-n-dev-android-goldfish-3.18-mips - build: 3589682 kernel-n-dev-android-goldfish-3.18-x86_64 - build: 3589688 kernel-n-dev-android-goldfish-3.18-x86 - build: 3589677 kernel-n-dev-android-goldfish-3.18-mips64 - build: 3589685 Upgrade 3.18 kernel images to 7298573 7298573 Merge branch 'android-3.18' into android-goldfish-3.18 b004e79 net: ipv4: Don't crash if passing a null sk to ip_rt_update_pmtu. 04c0eac net: inet: Support UID-based routing in IP protocols. 18c36d7 net: core: add UID to flows, rules, and routes 80e3440 net: core: Add a UID field to struct sock. fa8cc2c Revert "net: core: Support UID-based routing." b585141 Revert "Handle 'sk' being NULL in UID-based routing." 5115ab7 Revert "net: core: fix UID-based routing build" f9f4281 Revert "ANDROID: net: fib: remove duplicate assignment" 1e8d0b7 tcp: fix more NULL deref after prequeue changes 733a1d2 ipv4: tcp: get rid of ugly unicast_sock ec9358f tcp: ipv4: initialize unicast_sock sk_pacing_rate eae8f6c Revert "BACKPORT: n_tty: Fix unordered accesses to lockless read buffer" 5851cee BACKPORT: n_tty: Fix unordered accesses to lockless read buffer 462d627 goldfish: enable CONFIG_INET_DIAG_DESTROY a7b3e50 ANDROID: dm verity: add minimum prefetch size Change-Id: I5ce24532c01e04fd15fdd22a5b3bbce1e97992bb