Promotion of kernel.lnx.4.4-170413.
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- I09563baffad1711a045e45c1bd0bd8713c2cc0b6 vfs: add d_canonical_path for stacked filesystem support I903935a221a5b9fb14cec14ef64bd2b6fa8eb222 UPSTREAM: assoc_array: don't call compare_object() on a I05b8bc6ab24f677f263b09d7c31fcce4f21269b1 UPSTREAM: arm64: choose memstart_addr based on minimum s sched: Documentation for scheduler energy cost model I849e010459dbbde0ac0d44d665dadcea9f8bf12d UPSTREAM: arm64: enable HAVE_IRQ_TIME_ACCOUNTING I5a97e31d33284895c0fa6f6942102713ee576d77 sched/fair: Picking cpus with low OPPs for tasks that pr Revert "misc seq_printf fixes for 4.4" I8985e5b4628a9c7076767d4565f7633635813b5c UPSTREAM: arm64: kasan: Use actual memory node when popu sched: Highest energy aware balancing sched_domain level Ie9ba728e366abf4ab73fd6102d2a2aa0d4ee5c66 FROMLIST: mmc: block: fix ABI regression of mmc_blk_ioct sched/walt: include missing header for arm_timer_read_co Ic93e6041b67d804a994518bf4950811f828b406e UPSTREAM: fs/proc/kcore.c: Add bounce buffer for ktext d Iaf25e882a6696884439d7091b5fbb0b350d893d3 UPSTREAM: HID: core: prevent out-of-bound readings Idb84453e70cc11abd5ef3a0adfbb16f8b5feaf06 ANDROID: dm verity fec: pack the fec_header structure Revert "misc: uid_stat: Include linux/atomic.h instead o FIXUP: sched/tune: do initialization as a postcore_initi Id9a6d02bdd98bf495d26595cf2cc90e480746186 UPSTREAM: cdc_ncm: do not call usbnet_link_change from c I5540ba1f4d90e2ae8fafa22e98c389bc4e975ac7 BACKPORT: arm64: Remove redundant padding from linker sc I6360182f8d04fdd2e31c0cb6054aefa2adb216e7 UPSTREAM: arm64: ftrace: fix a stack tracer's output und DEBUG: cpufreq: fix cpu_capacity tracing build for non-s Icedda8ee8c32843c439765783816d7d71ca0073a UPSTREAM: arm64: switch to relative exception tables sched/fair: add boosted CPU usage I7cb6b641f72085e69b90dca11d2ea68adcd02390 android: base-cfg: enable CONFIG_QUOTA 2030839 I066c4faac4db31dc548b2de1090deac26cb395c7 drm/msm: Add DRM EDID parser for external displays I4ebef6a390df3487903b166b837e34c653e01cb2 UPSTREAM: af_unix: Guard against other == sk in unix_dgr 2031894 I8b198d009b1e008be252698128285b9c218100ba msm: wlan: AR TX power regulatory updates I9a615a16616d80f87e75676ac4d078a5c429dcf9 Android: MMC/UFS IO Latency Histograms. sched/fair: filter energy_diff() based on energy_payoff I03a44ca7a8c56832f15a6a74ac32e9330df3ac3b BACKPORT: ARM: uaccess: Enable hardened usercopy sched: tune: Fix lacking spinlock initialization Ib2350f7d1732449d246f6f0d9b7b08f02cc7c2dd ANDROID: goldfish_events: no extra EV_SYN; register gold I13a6b38aefbeddd20bc87cb1382f2787bbc5cf9c UPSTREAM: arm64: kasan: Fix zero shadow mapping overridi arm64: Enable frequency invariant scheduler load-trackin I10e91a84a884c838feef7aa26c0a2b21f02e052e sdcardfs: Bring up to date with Android M permissions: I4fee165571cb975fb9eacbc9aada5e6d7dd748f0 Implement memory_state_time, used by qcom,cpubw I37d51f866f873341bf7d5297249899b852e1c6ce UPSTREAM: Make the hardened user-copy code depend on hav I2daabd39d35b3e17a3054837282d649d9c78a0aa usb: u_ether: Add missing rx_work init I348809399c10ffa051251866063be674d064b9ff BACKPORT: usercopy: fold builtin_const check into inline Id2a0b0d8eb6e7df6325ecb48b88b8401a5dd09e5 UPSTREAM: arm64: Implement ptep_set_access_flags() for h I545d3bf5569fc41c0fa70f51dff9a19c11d532ee DEBUG: sched/tune: add tracepoint for task boost signal I27d88458c99dfd475d0326bd1d408ec3e575a7dd UPSTREAM: arm64: spinlock: serialise spin_unlock_wait ag I4943d5aaada1cad9c7e59a94a87c387578dabe86 ANDROID: goldfish_audio: Clear audio read buffer status I67b818ca390afdd42ab1c27cb4f8ac64bbdb3b65 UPSTREAM: mm/init: Add 'rodata=off' boot cmdline paramet I92a9a07468c182d5abbacaa73a90984ab11ad535 UPSTREAM: arm64: pass a task parameter to unwind_frame() Id4827af98ab3d413828c589bc379acecabeff108 UPSTREAM: arm64: move brk immediate argument definitions Icabd86bbecc60ad0d730ab796e33b8762cecb1fb UPSTREAM: arm64: lib: improve copy_page to deal with 128 sched: Initialize energy data structures xt_qtaguid: Fix panic caused by processing non-full sock I26bd36f933108927d6903da04d8cb42fd9c3ef3d ANDROID: fs: FS tracepoints to track IO. I140d506204cab6e78dd503e5a43abc8886e4ffff ANDROID: goldfish_pipe: An implementation of more parall Ib14c3834bfed222b33e068908fb5f71a53e1187b UPSTREAM: dm verity: factor out structures and functions Ic64950c3b55f0a6eaa570bcedc2ace83bbf3005e ANDROID: dm-verity: adopt changes made to dm callbacks Ib910a71fdc2ab808e1a45b6d33e9bae1681a1f4a UPSTREAM: mm: SLAB hardened usercopy support Ifa3e69e0b4078bac1e1d29bfe56861eb394e865b UPSTREAM: efi: include asm/early_ioremap.h not asm/efi.h I1a6a74a1f33b92d54368bd99387b55cf62930903 UPSTREAM: arm64: kernel: Add support for User Access Ove I66e3670771630a25b0608f10019d1584e9ce73a6 UPSTREAM: ecryptfs: don't allow mmap when the lower fs d Ib893a17ecabd692e6c402e864196bf89cd6781a5 UPSTREAM: mm/slub: support left redzone I7326fd50e868e97fb5e12351917e9d2969bfdae7 FIXUP: sched: fix SchedFreq integration for both PELT an I1b46bb817e7d16a1b9a394b100c9e5de46c0837c UPSTREAM: arm64: add support for module PLTs I3fee118ead5c73ade50ea10d436881c9424a549c UPSTREAM: arm64: mm: fold alternatives into .init Ib43ec5edb156985a9db941785a313f6801df092a UPSTREAM: USB: usb_driver_claim_interface: add sanity ch Revert "drivers: power: use 'current' instead of 'get_cu Ica015c6a90d47e9188b1cd87a280ac6819dd9d09 UPSTREAM: net: fix infoleak in rtnetlink 1083414 I2378f22995b7ddffb17d618df059d8aedb594d97 USB: gadget: ffs: Fix USBCV compliance failure due to ad Ia919c66ab6ed6a6daf7c4cf67feb38b13b1ad09b CHROMIUM: cgroups: relax permissions on moving tasks bet Id946654f32fa8be0eaf9d8fa7c9a8039b5ef9fab CHROMIUM: sched: update the average of nr_running Ibda2d126f6d72fedf797a98796c3cde7bb03db76 UPSTREAM: ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PAR sched: Add over-utilization/tipping point indicator Id1198cf1cde022fad10a94f95d698fae91d742aa FROMLIST: arm64: Disable TTBR0_EL1 during normal kernel Ie1a920c8948f3fc3f1263add25a402ded132fd66 ANDROID: usb: gadget: audio_source: fix comparison of di I5f4ba861b981edf39af537001f8ac72202927031 ANDROID: video: goldfishfb: add devicetree bindings power: Provide dummy log_suspend_abort_reason() if SUSPE I7b6ba9fde5c6e29467e6de23d398af2fe56e2547 UPSTREAM: [media] xc2028: unlock on error in xc2028_set_ Revert "net: fix crash in tcp_nuke_addr()" I26ed77790b5b00a15ea09a5a23a176de5b73a002 UPSTREAM: arm64: mm: avoid redundant __pa(__va(x)) sched/fair: add boosted task utilization I3f5858cc9a1b9d4124ae7a6578660dec219d2c57 UPSTREAM: block: fix use-after-free in sys_ioprio_get() I9b6487491f47351303a147147c3d274da20def59 UPSTREAM: arm64: mm: allocate pagetables anywhere 2032128 Id633d346946251751829fb597c860c8d41944265 apq8098: rename apq8998 to apq8098 Ib46ba66f5e4a5a7c81bfccd7b0aa83c3d9e1b3bb UPSTREAM: tcp: make challenge acks less predictable arm: Cpu invariant scheduler load-tracking and capacity sched: Add per-cpu max capacity to sched_group_capacity UPSTREAM: procfs: fixes pthread cross-thread naming if ! I33336ed9c3ee3fb78fe05c4c47b7fd18c6e33ef1 net: inet: diag: expose the socket mark to privileged pr sched: Prevent unnecessary active balance of single task 2028625 I7afcf86a575ca3add581c8823a3d5567483abcb0 wil6210: add sysfs file for enable/disable fst link loss I80117bfd93ffe90a8edc89cbf6f456d9423bcf73 UPSTREAM: arm64: allow vmalloc regions to be set with se I697baae2209d6d11f2cc447459d935f7200eb7b1 BACKPORT: Eliminate the .eh_frame sections from the aarc Ib050ef9dc10e623589d22e3a9e6aee9ee4f0cd5d UPSTREAM: proc: prevent stacking filesystems on top sched: rt scheduler sets capacity requirement Iff3b5f1ddb04acd99ccf9a9046c7797363962b2a BACKPORT: mm: Hardened usercopy I25e58a1626831c2c709abcded989d1770fea851c UPSTREAM: arm64: consistently use p?d_set_huge fs: sdcardfs: Declare LOOKUP_CASE_INSENSITIVE unconditio I67430b05eca8fd520d2795d3db60faf2ec0fab9e android: base-cfg: Add CONFIG_INET_DIAG_DESTROY I75301d0497fde49a02f13b4e75300111ddadda9d UPSTREAM: lkdtm: Verify that '__ro_after_init' works cor I3ff36670f7d4e5bf5f01dce584ae9d53deabb3ed ANDROID: net: core: fix UID-based routing [RFC]cgroup: Change from CAP_SYS_NICE to CAP_SYS_RESOURC Ic41ca4b8908fb2777263799cf3a3e25934d70f18 ANDROID: dm: Mounting root as linear device when verity Ia2f8b5c0dd5dac06580256eeb4b259929688af68 FIXUP: sched: scheduler-driven cpu frequency selection Ife4f8889f7fbf0974bf3ed4be6d3322ae9b4cb0e UPSTREAM: dm verity: add support for forward error corre sched/walt: use do_div instead of division operator Ia38e42a06dc184395f79c1ec1d306bf9775704d5 Revert "mmc: Add status IRQ and status callback function sched: Introduce Window Assisted Load Tracking (WALT) I2e4c27352894b9f1f4c808b8db3ae5f9284faec1 UPSTREAM: ALSA: timer: Fix leak in events via snd_timer_ I3fe4b48df8b27313ac61c947746805442757932c UPSTREAM: arm64: vdso: Mark vDSO code as read-only I728fa4b2586b29f2793ea5cb014289892819d249 UPSTREAM: dm verity: add ignore_zero_blocks feature UPSTREAM: ARM: 8494/1: mm: Enable PXN when running non-L Id129bb8cc8fa37c67a647e2e5996bb2817020e65 ANDROID: usb: gadget: function: cleanup: Add blank line Iafbf7314a1106c297ea883031ee96c4f53c04a2b UPSTREAM: x86/vdso: Mark the vDSO code read-only after i fixup! sched: scheduler-driven cpu frequency selection I4177c0fb943f14a5faf5c70f5e54bf782c316f43 UPSTREAM: usercopy: remove page-spanning test for now Revert "HID: steelseries: validate output report details I54e2c0d49bd68f9547bd9f0da8b7520e02bb0714 UPSTREAM: arm64: ftrace: stop using kstop_machine to ena I5d6f0e71b8ca99aec4b0894412f1dfd1cfe12add sdcardfs: Add support for d_canonical_path I170754d659d0891c075f85211b5e3970b114f097 UPSTREAM: USB: usbfs: fix potential infoleak in devio sched: Consider spare cpu capacity at task wake-up I71470b7db9ef858a5a8368a872f931936c723a25 BACKPORT: arm64: prevent potential circular header depen Ic499e950d2ef297d10848862a6dfa07b90887f4c UPSTREAM: arm64: make asm/elf.h available to asm files Idd0bbe6960aad2c557376e4a24827d7e1df8e023 CHROMIUM: usb: gadget: f_accessory: add .raw_request cal DEBUG: sched: add tracepoint for CPU load/util signals I2477b6a2cfdded5c0ebf6ffbb6150b0e5fe2ba12 ANDROID: base-cfg: enable SECCOMP config cpufreq: Kconfig: Fixup incorrect selection by CPU_FREQ_ ANDROID: video: goldfishfb: fix platform_no_drv_owner.co misc: uid_stat: Include linux/atomic.h instead of asm/at Ib905a84a04d46984320f6fd1056da4d72f3d6b53 UPSTREAM: unsafe_[get|put]_user: change interface to use I4cdee1cd31467aa3e6c605bce2fbd4de5b0f8caa FROMLIST: pstore: drop pmsg bounce buffer 2028874 I8fdaa7261aecee48f1927acf1303a52e48753006 ASoC: msm: defer the machine driver probing if ADSP is d I6e86237aaa6cec0f6e1c385336aefcc5332080ae ANDROID: video: adf: Avoid directly referencing user poi I8d3cb7707644343aa907b2d584312ccdad63e270 UPSTREAM: ARM/vdso: Mark the vDSO code read-only after i Ifba74589ba2cf05b28335d4fd3e3140ef73668db UPSTREAM: arm64: Handle el1 synchronous instruction abor I2bf3125d180fcb07222a5740fa67f3526cf3e95c CHROMIUM: usb: gadget: f_mtp: Add SuperSpeed support 2032069 I0de19b9c342bf50568502b4de96897e159a8e143 power: qpnp-fg-gen3: Add WA for oscillator drift on PM66 I6375bd9855e45727790697875b7cd19f84a4dd7f UPSTREAM: arm64: unmap idmap earlier I3a9751fa79b2d2871dbdc06ea1aa3d1336bb4f4f UPSTREAM: arm64: hugetlb: partial revert of 66b3923a1a0f I4745dc91236c2612ad3e13be1cc176ffd923f7da UPSTREAM: arm64: kasan: ensure that the KASAN zero page DEBUG: schedtune: add tracepoint for CPU boost signal netfilter: xt_qtaguid: seq_printf fixes FIXUP: sched/tune: fix payoff calculation for boost regi cpufreq: introduce cpufreq_driver_is_slow I71fda54f5f863d13b1437b1f909e52dd375d002d fiq_debugger: Add fiq_debugger.disable option I25b99ecf214e72ebf6a57ec3085972542a8d7951 Port of sdcardfs to 4.4 Ib7cd1ef722167905957623f65c3cc064e9d5c357 arm64: rename ranchu defconfig to ranchu64 sched/cpufreq_sched: Consolidated update I2738149342ef469e8cde7c5f8f7c65daab93fb2b UPSTREAM: arm64: entry: remove pointless SPSR mode check Ic72905ccb6d58ff94eafaa47ba54b2688d92d3d1 UPSTREAM: dm: don't save and restore bi_private 2032592 Icf7e307971f5d34b28d8363c055d9a8c65adffcd ARM: dts: msm: add SMB1351 charger node for SDM630 MTP Ia5f206d9a2dbbdbfc3f05fe985d4eca309f0d889 UPSTREAM: arm64: mm: only perform memstart_addr sanity c DEBUG: sched: add tracepoint for RD overutilized sched: Add cpu capacity awareness to wakeup balancing I58a0f54d2c637ef0fda8e0b9187ade969aecd347 UPSTREAM: arm64: mm: add functions to walk tables in fix I446cb3aa78f1c64b5aa1e2e90fda13f7d46cac33 UPSTREAM: arm64: Only select ARM64_MODULE_PLTS if MODULE 2030839 Ib201d2851e57bf22ec1f00814fc2e4dd2f35bfa1 drm/msm/sde: remove redundant CRTC event caching I5e73d18fd70f20f200a974f5f2ba22cb7ae64952 UPSTREAM: arm64: Fix an enum typo in mm/dump.c I342bfbd8b85f9b790e3f0e1e4e51a900ae07e05d ANDROID: mmc: Add CONFIG_MMC_SIMULATE_MAX_SPEED Ie1c1cbd52a6edb77b4c15a830030aa748dff6f29 sched/tune: Add support for negative boost values fixup! sched/fair: jump to max OPP when crossing UP thre I5f4a7320683eada099f9a4253e3d6b0f03057fe8 cpufreq: interactive: only apply interactive boost when I3e79c7c4ead79a81c1445f1b3dd28003517faf18 UPSTREAM: x86/mm: Always enable CONFIG_DEBUG_RODATA and 2024590 I395808fe9937128f0391668132a4dffdb6c60f42 ASoC: msm: qdsp6v2: support TDM to AUX_PCM loopback for Ifa934370241a2d447dd519eac3fd0682c6d00ab4 android: binder: support multiple context managers. I0a7ebff331d259c59a5e03c81918cc1613c3a766 ANDROID: dm verity fec: limit error correction recursion I55cd3abdf514ac54c071fa0037d8dac73bda798d UPSTREAM: mm/memblock: add MEMBLOCK_NOMAP attribute to m I44c7327dc0f257188c0c2204ec7da0e7fdca7f64 UPSTREAM: arm64: mm: move pte_* macros Ie33097c9b7786922ff8c457d16515c3188b8e94b UPSTREAM: arm64: prefetch: add alternative pattern for C I9d144d351d547c49bf3203a69dfff3cb71a51177 UPSTREAM: extable: add support for relative extables to 2032458 Ic05213f3d02b1bb7400461edd0d19e38d5b01ec2 drm/msm: Re-trigger preemption upon command completion I9f79437af3da0398cb12e7afd1aa9f473f59b2e6 UPSTREAM: arm64: Add do_softirq_own_stack() and enable i Revert "misc: uidstat: Adding uid stat driver to collect I97ea5671aa1e6bcb165408b41e17bc82e41c2c9e sched/tune: Introducing a new schedtune attribute prefer I139972ff6e10e12c4b4f27cd047f55b3dd8b4118 UPSTREAM: arm64: Documentation: add list of software wor I43005dd8533d9968d2cef48bd2821d4507cae5ad UPSTREAM: arm64: mm: place empty_zero_page in bss 2033226 Ib973febdf5b719836f5fb54e6cd6e797e7101e3e ARM: dts: msm: Update regulator min-voltage for SMPS5A o sched: Consider misfit tasks when load-balancing I09e76db77cd98a059053ba5b6fd88572a4b75b5b Included sdcardfs source code for kernel 3.0 sched: scheduler-driven cpu frequency selection I143e4b38a5426f70027eff6cc5f732ac370ae69d UPSTREAM: arm64/efi: split off EFI init and runtime code Ieeb8c576e31f0dd0b7f82982ffa6362864eed311 UPSTREAM: arm64: hide __efistub_ aliases from kallsyms 2030839 I05bcef9514d38ce009ef0bdd996d0dd6b32fdf5a drm/edid : add additional VICs to edid cea modes I3df72b2a19b5ad5a0360e6322482db7b00a12b24 android: binder: support multiple /dev instances. I97360edf2ce61c83dc543cb6c169f3287e2dae4b FROMLIST: pstore-ram: fix NULL reference when used with I5b622c7ab4c0cb9670f8903f259a99888f503c1a Revert "switch: switch class and GPIO drivers." I1cc7957a5924175d24f12fdc41162ece67c907e5 UPSTREAM: USB: cypress_m8: add endpoint sanity check I8c3bc8cdb7d7f7dea092fd1a208b04583a141054 UPSTREAM: arm64: mm: check at build time that PAGE_OFFSE Ib75d3a4cac7353084a8da18a96fb298a759bacc0 BACKPORT: staging: goldfish: audio: add devicetree bindi I952d86fd1475f0825f9be1386e3497b36127abd0 ANDROID: dm: Rebase on top of 4.1 I0d0d8d5c107a2e0bd219819e036091106bb40e11 FIXUP: sched/fair: Fix hang during suspend in sched_grou Idd0dfe4e3e527df2eff2f0d734effc40dce294c7 ANDROID: android: base-cfg: enable CONFIG_DM_VERITY_FEC I272de8ee358351d95eacc7dc5f47600adec3e813 BACKPORT: arm64: kaslr: randomize the linear region I1147672317a3ad0fc995b1f32baaa050a7976ac4 UPSTREAM: ring-buffer: Prevent overflow of size in ring_ I759bf518bf6683446bc786bf1be3cafa02dd8d42 ANDROID: goldfish_fb: Set pixclock = 0 I59d53667aa8c40dea4f18fc58acc7d27f4a85a04 UPSTREAM: arch/arm/include/asm/pgtable-3level.h: add pmd sched/{fair,tune}: track RUNNABLE tasks impact on per CP If3c55f27a2aa8f21815383e0e807be47895e4786 android: binder: split flat_binder_object. I4a377e417b00afd9ecccdb3e605fea31a7df112e ANDROID: dm: rename dm-linear methods for dm-android-ver I0ac7ae3ab5d8f2f5a5838c29bb6da2c3e8ef44e8 sched: use util instead of capacity to select busy cpu Ic6e9b6af7314fa83d9b0773ae3fac5a2ff34e67a UPSTREAM: arm64: Remove the get_thread_info() function I0eb422d12264f0371f3368ae7c37342ef9efabaa Fix a build breakage in IO latency hist code. Revert "misc: uidstat: avoid create_stat() race and bloc sched/tune: add detailed documentation DEBUG: sched: add energy procfs interface FIXUP: sched: fix build for non-SMP target If7458ab31de52aa15a12364b6c1ac2a8f93f17a7 UPSTREAM: tun: fix transmit timestamp support Ic2dbc31c9525d698e94d4d8875886acf3524abbd UPSTREAM: netfilter: x_tables: validate e->target_offset video: adf: Set ADF_MEMBLOCK to boolean I31427bd2b948a22bb8ce1d22109682fc66efb98d UPSTREAM: arm64: introduce KIMAGE_VADDR as the virtual b I0395c86e01cd49c348fda8f93087d26f88557c91 ANDROID: cpu: send KOBJ_ONLINE event when enabling cpus Ibea400f0938db568524fb83eb2d22d8658bbb56b UPSTREAM: arm64: pgtable: implement static [pte|pmd|pud] ANDROID: sdcardfs: fix itnull.cocci warnings I640f6d858d9770a5e480d12a1c716adf8842feb0 UPSTREAM: arch: Introduce post-init read-only memory Ieee70bbe117170d2054a9c82c4f1a8143b7e302b UPSTREAM: arm64/efi: refactor EFI init and runtime code I00c612be2b8c22dd5afb65a739551df91cb324fc ANDROID: dm verity fec: initialize recursion level I9cd9df41c3326824f8cca5764075501987e78a52 UPSTREAM: dm verity: separate function for parsing opt a Iff5bff4fc1042e85866df9faa01bce8d04335ab8 FROMLIST: security,perf: Allow further restriction of pe I2dcd833b66c88a48de8978dce9d72ab78f9af549 Revert "net: socket ioctl to reset connections matching UPSTREAM: timekeeping: Add a fast and NMI safe boot cloc I8f5c2289b842b820ca04f5773525e5449bb3f355 ANDROID: dm: mount as linear target if eng build Ief0a136aa01348b4d0d3f447544f21fd77835c67 UPSTREAM: arm64: ftrace: modify a stack frame in a safe Iabdca0bbedfbff59e9c820c58636a68ef9683d9f fuse: Add support for d_canonical_path I1aac9e85e3d49add72c8aab7d80777a39f5fdd8e UPSTREAM: arm64: add function to install the idmap sched/tune: compute and keep track of per CPU boost valu sched/fair: cpufreq_sched triggers for load balancing I1ea4ef654dd7b7693f8713dab28ca0739b8a2c62 UPSTREAM: arm64: mm: use bit ops rather than arithmetic 2027340 I870a4f33a0dfbfd3a95970bb9cf319855fba746f msm: vidc: Update QP control values I64bf3bd1ab2dc735321160642dc6bbfa996f8068 BACKPORT: selinux: restrict kernel module loading 2027293 Ib56352e1601e7400b856cfafe67503bee98d5ced ath10k: fix incorrect txpower set by P2P_DEVICE interfac I180534c8a647254ed38e89d0c981a8f8bccd741c sched/rt: print RT tasks when RT throttling is activated input: keyreset: switch to orderly_reboot Revert "cpufreq: interactive: build fixes for 4.4" ANDROID: goldfish_pipe: fix call_kern.cocci warnings Id898076926f658a1b8b27a3ccb848756b36de4ca ANDROID: binder: Clear binder and cookie when setting ha I73b13be651cf35c03482f2014bf2c3dd291518ab UPSTREAM: usercopy: avoid potentially undefined behavior Iaf66fa5f3b13cf985b11a3b0a40c4333fe9ef833 UPSTREAM: arm64: kill ESR_LNX_EXEC I945c841dcfb45de2056267e4aa50bbe176b527cf UPSTREAM: [media] xc2028: avoid use after free Ib34d25c0854202f3e70df0a6d0ef1d96f0250c8e ANDROID: dm: android-verity: Verify header before fetchi sched: Do eas idle balance regardless of the rq avg idle I2f780a5992c34e52a8f2d0b3557fc9d490da2779 CHROMIUM: remove Android's cgroup generic permissions ch BACKPORT: proc: add /proc/<pid>/timerslack_ns interface Idb88b901e0209c2cccc9c0796689f780592d58f9 ANDROID: dm verity fec: fix RS block calculation I3e37cf37c9ea0270737608dcd92ab5c311ea5ab8 Revert "ANDROID: dm-crypt: run in a WQ_HIGHPRI workqueue Icce0176591e3c0ae444e1ea54258efe677933c5b UPSTREAM: arm64: avoid dynamic relocations in early boot I839dbf4ddbb4d9874026a42abed557eb9b3f8bef UPSTREAM: usercopy: fix overlap check for kernel text I3b53481b5868b0b26848397420c9ba16a747819f BACKPORT: goldfish: Enable ACPI-based enumeration for go Iee3d2bbb19f3110d71f0698ffb293f9bdffc8ef1 net: diag: slightly refactor the inet_diag_bc_audit erro I124f03d19299be93124af35641294bf73c13bb22 UPSTREAM: arm64: mm: move pgd_cache initialisation to pg I249e2d15665870149dd17d1cdb3850008f5a56fd UPSTREAM: arm64: pgtable: implement pte_accessible() net: ppp: Fix modular build for PPPOLAC and PPPOPNS I8f4aaf7fe0bc0e9f353d41e0a7840c40d6a32117 UPSTREAM: percpu: fix synchronization between chunk->map FIX: sched/tune: move schedtune_nornalize_energy into fa I9cb7ae5727dfdf3726b1c9544bce74722ec77bbd UPSTREAM: arm64: efi: invoke EFI_RNG_PROTOCOL to supply If5161c23928e9ef77cb3359cba9b36622b1908df UPSTREAM: USB: iowarrior: fix oops with malicious USB de I8c014bbd04f6a1d57892be9bfa16affe07948dcf arm: topology: Define TC2 energy and provide it to the s I8ea04b4dca2ec36f1c2469eccafde1423490572f RFC: FROMLIST: locking/percpu-rwsem: Optimize readers an Ic63b6e7e0a4b9896ef9a9d0ed135a7796a4c1fdb ANDROID: goldfish: Enable ACPI-based enumeration for gol I4bb2626a87493262a64584b3d808de260129127e UPSTREAM: of/fdt: make memblock minimum physical address Ibed6feadfb9706d478f93feec3b240aecfc64af3 UPSTREAM: tty: Prevent ldisc drivers from re-using stale I7073a17d8c99886d2f6ed7981892712ba7dd5873 UPSTREAM: ALSA: usb-audio: Fix double-free in error path Ia3ce78f40f8d41a9afdd42238fe9cbfd81bbff08 UPSTREAM: arm64/efi: mark UEFI reserved regions as MEMBL Id00a8ad4169d6eb6176c468d953436eb4ae887ae FROMLIST: arm64: Enable CONFIG_ARM64_SW_TTBR0_PAN I8b90b814264d9808bda050cdba8f104943bdb9a8 net: diag: allow socket bytecode filters to match socket If68cb4d86f88678c9bac8c47072775ab85ef5770 UPSTREAM: vmlinux.lds.h: allow arch specific handling of 2020227 Ibc7a5974adfe803c5b9892986165e2e1e3151fc7 ASoC: codecs: Fix mbhc data NULL pointer dereferencing Ic66b5fec29867b86782ad6c3243642afc1f40080 UPSTREAM: arm64: fix KASLR boot-time I-cache maintenance 2033086 I3254c39e4864c32d6f25a4d416b1b7aec6756ecd arm: make default iova alignment as 2mb I34aa9c394d3052779b56976693e96d861bd255f2 RFC: FROMLIST: cgroup: avoid synchronize_sched() in __cg sched: Calculate energy consumption of sched_group I02417f28cff14688f2e1d6fcb959438fd96566cc android: binder: support for scatter-gather. If2bba3c9ffb4e57190583b0bb2524d3b2514b2a3 UPSTREAM: ALSA: timer: Fix leak in events via snd_timer_ Idb84453e70cc11abd5ef3a0adfbb16f8b5feaf07 ANDROID: dm: use name_to_dev_t 2030839 I7cb7dbea290ec822e994c79430c6c2dbb39abc33 drm/msm: add HDMI debugfs support to show edid modes I6b6bcdcf15d3142003f1ee53b4d82f2fabbb8250 net: diag: Add support to filter on device index I4ea2be0cad3305c4e196126a02e2ab7108ef0976 UPSTREAM: staging/android/ion : fix a race condition in ANDROID: usb: gadget: f_midi: set fi->f to NULL when fre I1f3b299bb8991d65dcdac6af85d633d4b7776df1 BACKPORT: mm: Implement stack frame object validation Idbe1bbac4f371e2feb6730712b08b66be1188ea7 BACKPORT: drivers: tty: goldfish: Add device tree bindin 2030839 Iae92de79960f6f0e73a8e2ff7944c1bf101d90a6 drm: edid: add support for parsing additional EDID block Ic447350efdba3cd9f9e101c72183e04e39dd28d2 UPSTREAM: arm64: mm: allow sections for unaligned bases Iab7c55089c115550c3506f6cca960a07ae52713d usb: gadget: f_mtp: simplify ptp NULL pointer check sched/fair: optimize idle cpu selection for boosted task sched: Add group_misfit_task load-balance type Ic65c0d0d90a30a5caf8b3791d1e856400bd2b5f5 UPSTREAM: arm64: irq: fix walking from irq stack to task Ida2b2ef7cd86dd87300bfb4c2cdb6bfe2ee1650d sdcardfs: Truncate packages_gid.list on overflow sched/fair: Avoid redundant idle_cpu() call in update_sg I698814d005a28c7fe3963cded9756f88660d4aa0 UPSTREAM: arm64: fix COMPAT_SHMLBA definition for large Ic59c81a97b4585b3c0964f293ddee08f7cb594ac UPSTREAM: arm64: cpufeature: Change read_cpuid() to use Idefe9841ef7d1ddcc5161fc8de14153cfadaf4f3 UPSTREAM: arm64: use local label prefixes for __reg_num I658cb3467ba9a4f5b1f5a1cbb972fdc5a3562bf0 UPSTREAM: arm64: relocatable: deal with physically misal sched: Disable energy-unfriendly nohz kicks I80e0f8e7c9f234fce3fbdf21cb05aba3041d7f98 UPSTREAM: dm verity: factor out verity_for_bv_block() I608104891335dfa2dacdb364754ae2658088ddf2 UPSTREAM: Revert "arm64: alternatives: add enable parame I1286cae8e6ffcf12ea54ddd62f1a6d2ce742c8d0 BACKPORT: arm64/uaccess: Enable hardened usercopy I977e76395017d8d718ea634421b3635023934ef9 ANDROID: android-base: CONFIG_HARDENED_USERCOPY=y 2027293 I56befd4c4fd80ab77ed65926663a1f2471701f68 ath10k: recal the txpower when removing interface DEBUG: sched,cpufreq: add cpu_capacity change tracepoint I640f50e70e3562bf1caf2ce164d6ed5640e041f6 UPSTREAM: arm64: ubsan: select ARCH_HAS_UBSAN_SANITIZE_A If760bc3b8ab0e59fefc24fa687514324348fb8e8 UPSTREAM: KEYS: Fix ASN.1 indefinite length object parsi Ibf258b355d17f54f49b777a8f6e0089e9b59a3a5 Revert "Recreate asm/mach/mmc.h include file" sched/fair: remove printk while schedule is in progress Ifae7003018e4088d5de038cef25fa210211a75b6 UPSTREAM: arm64: don't call C code with el0's fp registe If4e516715c3415fe8c82090f287174857561550d ANDROID: rcu_sync: Export rcu_sync_lockdep_assert video: adf: Fix modular build sched/fair: jump to max OPP when crossing UP threshold Ic72bcebbd925b142b09539466bf963188c83108a ANDROID: base-cfg: enable CONFIG_IP_NF_NAT UPSTREAM: sched: Fix a race between __kthread_bind() and I9f50ec15b0e22e602d73b9f745fc8666f8925d09 fiq_debugger: Add option to apply uart overlay by FIQ_DE I316f029d22a16773c168a151dba59bed7921fa7e BACKPORT: arm64: kvm: deal with kernel symbols outside o I60e6d17926b067a4e022d7b159e239114303a547 UPSTREAM: arm64: Add workaround for Cavium erratum 27456 Idf09a870b8612dce23215bce90d88781f0c0c3aa FROMLIST: arm64: Introduce uaccess_{disable,enable} func Ibd0a7c802a1abe0ba08a99819fd62ac646186005 UPSTREAM: arm64: mm: add code to safely replace TTBR1_EL I7d0b3dd7adcf069d4e7c1f58fd12e59c4cb62017 UPSTREAM: arm64: defer __va translation of initrd_start sched: Make energy awareness a sched feature 2024758 I067db541bf29a8ca8c6c395fe05b5e159e733476 msm: mdss: configure SMART_PANEL_ALIGN_MODE for split di Ic3fddd706400c8798f57456c56361d84d234f6ef FROMLIST: arm64: Factor out PAN enabling/disabling into I0c1c932255866f308d67de1df2ad52c9c19c4799 android-base.cfg: Enable kernel ASLR sched: Energy-aware wake-up task placement Ie04c8cf2dd755f54d02dbdc4e734a13d6f6507b5 ANDROID: dm: android-verity: Remove fec_header location 2032374 I1a1c4ca24e5c3d538ea93685de304dd186968308 diag: Place proper NULL pointer checks Iee0015eca5bd181954bb4896a3720f7549c5ed0b UPSTREAM: ppp: take reference on channels netns I10e979e94605e3cf8d461e3e521f8f9837228aa5 UPSTREAM: audit: fix a double fetch in audit_log_single_ I38132efaabf52bea75dfd736ce734a1b9690e87e netfilter: xt_quota2: make quota2_log work well I5807a897d11997d76421c1fcaa2918aad988c6c9 sched/rt: Add Kconfig option to enable panicking for RT UPSTREAM: ALSA: timer: Harden slave timer list handling If6645f9de8bc58ed9755f28dc6af5fbf08d72a00 BACKPORT: audit: consistently record PIDs with task_tgid I8110a4fd649b8ac1ec9bfac00255c1214135e4b2 Revert "arm: dcc_tty: fix armv6 dcc tty build failure" Ie959355658d3f2f1819bee842c77cc5eef54b8e7 UPSTREAM: efi: stub: use high allocation for converted c I0ca651ef2d854fff03cee070524fe1e3971b6d8f Revert "armv6 dcc tty driver" BACKPORT: ptrace: use fsuid, fsgid, effective creds for DEBUG: sched: add tracepoint for cpu/freq scale invarian Iea0ca79f16c2a1366d82b3b0a3097093d18da8b7 ipv6: fix endianness error in icmpv6_err DEBUG: schedtune: add tracepoint for SchedTune configura fs: Export d_absolute_path Iaf028e5368df4623f7257ef432a7f9da86261609 UPSTREAM: arm64: traps: address fallout from printk -> p arm: Enable max freq invariant scheduler load-tracking a Ic1b61b2bbb7ce74c9e9422b5e22ee9078251de21 cpuset: Add allow_attach hook for cpusets on android. I8f6582525217b9ca324f6a382ea52d30ce1d0dbd BACKPORT: arm64: mm: fix location of _etext I157170eebe3c0f89a68ae05870a1060f188d0da0 ANDROID: dm: Minor cleanup I93a0c35da40f26aaa7c253e3c0cefaa883ea3391 BACKPORT: staging: goldfish: audio: fix compiliation on Ic72a87432e27844155467817600adc6cf0c2209c Revert "drivers: power: Add watchdog timer to catch driv I6fd95beaf814fc91805da12c5329a57ce9008fd7 BACKPORT: arm64: mm: Mark .rodata as RO I2adb0faf595b7b634d9b739dfdd1a47109e20ecb UPSTREAM: net: Fix use after free in the recvmmsg exit p FIXUP: sched/tune: add fixes missing from a previous pat Ibc1b73f4a630bc182deb6edfa7458b5e29ba9577 UPSTREAM: arm64: module: avoid undefined shift behavior UPSTREAM: ARM: 8457/1: psci-smp is built only for SMP UPSTREAM: usbnet: cleanup after bind() in probe() I73ef1b132b6203ae921a1e1d4850eaadf58f8926 ANDROID: goldfish: add ranchu defconfigs I0be77c7f8bd3046bc34cd87ef577529792d479bc UPSTREAM: ecryptfs: forbid opening files without mmap ha I677d8e0d92294f53f7cc5a79300b6462b65e8aad BACKPORT: Input: goldfish_events - add devicetree bindin Ic64efea41f97171bdbdabe3e531489aebd9b6fac UPSTREAM: Add 'unsafe' user access functions for batched I49221a199962aec6d4f3712bfb3dd041d64ba99b UPSTREAM: arm64: decouple early fixmap init from linear If02e065722d438f85feb62240fc230e16f58e912 UPSTREAM: arm64: add support for building vmlinux as a r sched/fair: add function to convert boost value into "ma I9d19ecf3e00a2d52817b35b9042623927895c005 UPSTREAM: netfilter: x_tables: make sure e->next_offset If947ea3341ff0cb713c56e14d18d51a3f5912b64 BACKPORT: power: goldfish_battery: add devicetree bindin I77bad8c6a7c1a7c3dda92a37ceef5ddfb196ec70 UPSTREAM: arm64: account for sparsemem section alignment Ia773afb4b266f012336b99fc8cf87453839e078b BACKPORT: PM / sleep: Go direct_complete if driver has n 2030839 I018cfefea2fd3827d5f83c8e5717ebd95e497519 drm: edid: HDMI 2.0 HF-VSDB block parsing Id157d10e2fe0b85f1be45035a6117358a42af028 FROMLIST: proc: Add LSM hook checks to /proc/<tid>/timer I2828587c754a7c2cafdd78b3323b9896cb8cd4e7 ANDROID: dm-crypt: run in a WQ_HIGHPRI workqueue I589149a31c7b5d322fe2ed5b2476b1f6e3d5ee6f ANDROID: dm-crypt: run in a WQ_HIGHPRI workqueue I5a9ef58dca32306fac5a4c7f28cdaa36fa8ae078 usb: dual-role: make stub functions inline I24d0bb6f349ab3829f63cfe935ed97b6913a3508 UPSTREAM: ppp: defer netns reference release for ppp cha sched: Support for extracting EAS energy costs from DT FIX: sched/tune: update usage of boosted task utilisatio 2032019 I01b1dca4d72395df41ac5b882dcd3fd75a682b8c dma-mapping: add i/o coherency support for 32bit I5c156fc1a81f90323717bffd93c31d205b85620c ANDROID: net: fix 'const' warnings sched/fair: Fix new task's load avg removed from source sched/tune: add initial support for CGroups based boosti 2032069 I78d385afc82f9d8b7b6cdc64de59dfe964d2b50b ARM: dts: msm: Add RRADC die-temp channel for PM660 FG I9a9e6b920f96b060781a01bff50a0ca8db78cf7f UPSTREAM: arm64: prefetch: add missing #include for spin I1cb956a35f3bba73324240d5bd0a029f49d3c456 UPSTREAM: Input: powermate - fix oops with malicious USB Id8fafbd85f6d81248f322e073ee790a7ceec0bf7 DEBUG: sched/tune: add tracepoint for energy_diff() valu sched/{core,fair}: trigger OPP change request on fork() I2e5bf1ce899a1018f1c5b8ccb4f7c816d61bba21 UPSTREAM: arm64: when walking onto the task stack, check Icfdc3e7b3ead5de335a059cade1aca70414db415 ANDROID: dm-android-verity: Rebase on top of 4.1 sched: Extend sched_group_energy to test load-balancing I69df7eddbf9e17031920b950312399dc4d36c09e UPSTREAM: arm64: ftrace: fix the comments for ftrace_mod I108de88fa4baaef99a53c4e4c6a1d8c4b4804157 Revert "mm: vmscan: Add a debug file for shrinkers" I1ea97786d1d1325f31b9f09ae966af1f896a2af5 Changed type-casting in packagelist management Ifb2474dcbb7a3066fe5724ee53a2048d61e80ccc UPSTREAM: arm64: kaslr: keep modules close to the kernel Ia107d3b324cc8237f669778a7c9c3abae8637501 UPSTREAM: arm64: mm: avoid calling apply_to_page_range o Revert "SELinux: build fix for 4.1" I927f14076ba94c83e609b19f46dd373287e11fc4 FROMLIST: arm64: xen: Enable user access before a privcm I1f9aa13d8d063038fa70b93282a836648fbb4f6d UPSTREAM: mm: Add is_migrate_cma_page Ie8ece84fb613cf6a7b08cea1468473a8df2b9661 RFC: FROMLIST: cgroup: reduce read locked section of cgr sched/fair: add tunable to force selection at cpu granul If10c2129536d9f39bae542afd7318ca79af60e3a android: binder: deal with contexts in debugfs. sched: Introduce SD_SHARE_CAP_STATES sched_domain flag 2029544 Ied2f89fc8e132161d55a9bfbcca6738fef164b20 power: qpnp-fg-gen3: Add support to configure base termi PM / suspend: Add dependency on RTC_LIB I2a2d45d52f891332174c3000e8681c5167c1564f sdcardfs: remove unneeded __init and __exit I6e9cb0253a1d2d63232f8fa0b3f39f8f6987b239 UPSTREAM: arm64: unify idmap removal ANDROID: mmc: sdio: Disable retuning in sdio_reset_comm( Revert "drivers: switch: remove S_IWUSR from dev_attr" Ia9616cce142a616beea0ef20bde49129939d2d2d UPSTREAM: KEYS: potential uninitialized variable UPSTREAM: trace: Add an option for boot clock as trace c Ib634a4795277d243fce5dd30b139e2ec1465bee9 UPSTREAM: arm64: add macro to extract ESR_ELx.EC I80547a2aa944af2fb9ffde002650482877ade31b ANDROID: dm verity fec: add sysfs attribute fec/correcte I4b4862548e6e3c05dde27781e7daa0b18b93bd81 net: diag: support SOCK_DESTROY for UDP sockets BACKPORT: Don't show empty tag stats for unprivileged ui Revert "Don't kill IPv4 sockets when killing IPv6 socket Iec0c44b3f5d7948954da93fba6cb57888a2709de UPSTREAM: asm-generic: Consolidate mark_rodata_ro() I9ad3d8bfd91e5fdc6434b1be6c3062dfec193176 UPSTREAM: arm64: module: fix relocation of movz instruct sched/tune: fix PB and PC cuts indexes definition I647a53cf0d905c7be0dfd9333806982def68dd74 android: binder: support for file-descriptor arrays. ANDROID: dm: fix dm_substitute_devices() xt_qtaguid: Fix panic caused by synack processing I47ec0713ac563ac244200c7b2c54f09a91aceabc UPSTREAM: netfilter: x_tables: fix unconditional helper I7e8200549e22cb3a01b5e827bf12b872b9cefc58 UPSTREAM: arm64: ptdump: Indicate whether memory should Ia40bb68eb5ba7df14214243657948d469f1d5717 UPSTREAM: arm64: kaslr: fix breakage with CONFIG_MODVERS Ia419eccf1554a32fa4131ac15b277d4d2d4eb508 UPSTREAM: arm64: User die() instead of panic() in do_pag If55296ef4934b99c38ceb5acbd7c4a7fb23f24c1 UPSTREAM: scripts/sortextable: add support for ET_DYN bi 2032031 I69c454ea8cbceb4301ec812c5f74f6a751fc7df1 dma-mapping: add the missing functions to dma_map_ops I898e4e9f19307e37a9be497cb1a0d7f1e3911661 BACKPORT: lib: harden strncpy_from_user I260db1d4572bdd2f779200aca99d03a170658440 BACKPORT: x86/uaccess: Enable hardened usercopy I2e02ce2f43f68287337bed30e3c3455c0eee4164 UPSTREAM: arm64: Defer dcache flush in __cpu_copy_user_p I50a3362e186750e139d2440d2c1e1d49ace896e1 UPSTREAM: arm64: add __init/__initdata section marker to Revert "SELinux: Enable setting security contexts on roo I4765ae77f7d67c3972b7e5b19d43db434e8b777c BACKPORT: arm64: add support for ioremap() block mapping sched, cpuidle: Track cpuidle state index in the schedul I13923fda9d314f48196c29e4354133dfe01f5abd UPSTREAM: mac80211: fix "warning: ‘target_metric’ may be I6e7b338a1af17b784d4196101422c3acee3b88ed UPSTREAM: arm64: futex.h: Add missing PAN toggling I3fd1aa7a54fe3a8d3ad5537cbc61386e52f41ea0 android: base-cfg: remove CONFIG_SWITCH 2013494 I440ea633ceb7312637c9a3b29d22236166d21a39 ASoC: msm: qdspv2: add mutex to prevent access same memo I66c15b066808f28bd27bfe50fd0e03ff45a09fca ANDROID: binder: Add strong ref checks I64f065140d5e8783e91ed53ae9c7a2e33a3e515a BACKPORT: arm64: Use PoU cache instr for I/D coherency Ia2f58d48c15478ed4b6e237b63e704c70ff21e96 UPSTREAM: proc: prevent accessing /proc/<PID>/environ un I2aa803ccffbcd2802a7287514da7648e6b364157 quick selinux support for tracefs I09e694442ffd25dcac864216d0369c9727ad0090 BACKPORT: arm64: Fold proc-macros.S into assembler.h arm: Fix #if/#ifdef typo in topology.c sched: Compute cpu capacity available at current frequen Ifec5ee9d71c7c076e59bb7af77c0184d1b1383cb BACKPORT: tty: goldfish: support platform_device with id Id3e15c40cb464bf2791af907c235d8a316b2449c UPSTREAM: netfilter: nfnetlink: correctly validate lengt I31dfed67c0486713b88efb75df767329f2802e06 DEBUG: sched/tune: add tracepoint on P-E space filtering sched: Enable idle balance to pull single task towards c 2030839 I17750db358df58499303ef9d735bf3301b02a7c1 drm/msm: add support for enabling scrambling feature hid-sensor-hub.c: fix wrong do_div() usage I8835a571fdb7a8f8ee6a54af1e11a69f3b5ce8e6 sched: Add Kconfig option DEFAULT_USE_ENERGY_AWARE to se DEBUG: schedtune: add tracepoint for schedtune_tasks_upd cpufreq: interactive: drop cpufreq_{get,put}_global_kobj BACKPORT: timer: convert timer_slack_ns from unsigned lo I58ab9c383a2e1a3057aae6adaa596ce867f1b157 android: binder: add extra size to allocator. I5e99c5165bc5eb966adf4d4523632fd9eedd9602 UPSTREAM: arm64: hugetlb: add support for PTE contiguous Ie09c2e3960cafbb976f8d472747faefab3b4d6ac sched: EAS: take cstate into account when selecting idle If5e7933ba32331b2aa28fc5d9e019649452f0f6c UPSTREAM: arm64: fix "dc cvau" cache operation on errata I6c23ce55cdd8b66587b6787b8f28df8535e39f24 UPSTREAM: arm64: avoid TLB conflict with CONFIG_RANDOMIZ sched/cpufreq_sched: add trace events Ie524350ffc6158f3182d90095cca502e58b6f197 cgroup: Remove leftover instances of allow_attach I52dc6fb3a3492b937d52b5cf9c046bf03dc40a3a UPSTREAM: mm: SLUB hardened usercopy support Ifc9d2c6fe27900f30e6407398f5b24222518bffc android: recommended.cfg: remove CONFIG_UID_STAT I4500bb7c547e2e67ea56e242a8621df539f6fd67 UPSTREAM: arm64: cpufeature: Test 'matches' pointer to f sched/fair: add triggers for OPP change requests I623113fc8bf6d5f023aeec7a0640b62a25ef8420 FROMLIST: arm64: Handle faults caused by inadvertent use I09c60752374b8145da78000935062be08c5c8a52 BACKPORT: brcmfmac: defer DPC processing during probe I3fb0bb55427835c165cc377d8dc2a3fa9e6e950d UPSTREAM: arm64: mm: mark fault_info table const arm: Enable frequency invariant scheduler load-tracking I31eb55a9d57596faa40aec64bd26ce3ec21b0b4d UPSTREAM: ia64: split off early_ioremap() declarations i I2e9b154cd6de92662c70c2b957479448252c661a UPSTREAM: arm64: mm: place __cpu_setup in .text Ie9a872bff124ca6b3551c812df768cc378658bcc BACKPORT: arm64: kernel: implement ACPI parking protocol I8f59e3e91a71c752d69fd08ca43a890977c82919 UPSTREAM: efi: stub: add implementation of efi_random_al Revert "net: activity_stats: Add statistics for network Revert "net: activity_stats: Stop using obsolete create_ sched: deadline: use deadline bandwidth in scale_rt_capa sched/tune: use a single initialisation function I0358be0615c431dce3cc78575aaac4ccfe3aacd7 ANDROID: dm: android-verity: Allow android-verity to be Documentation: DT bindings for energy model cost data re I84cbb04857a441083d331e875c3e228d24ec2276 UPSTREAM: arm64: reduce stack use in irq_handler Revert "tcp: Fix IPV6 module build errors" 2018097 Icbb2e9622fb58995fd063965a108d3e5fbaf42ea ARM: dts: msm: support TERT_TDM_RX_4 DAI on msm8996 adp/ sched: Determine the current sched_group idle-state 2028896 I838ecd690fcdeef411d35a5facbe9c40a76b68c3 ASoC: msm: support up to 8 channel capture on MM1 I1041fd65d7faaec123e6cedd3dbbc5a2fbb86c4d ANDROID: goldfish_pipe: bugfixes and performance improve I1d28cb66b658ef89f9648918565ddc07df4660f8 UPSTREAM: arm64: allow kernel Image to be loaded anywher I698cd0c4ee6894e8d0655d88f3ecf4826c28a645 arm64: add option to build Image-dtb I1e600363e5d18e459479fe4eb23d76855e16868d ANDROID: arch: x86: disable pic for Android toolchain Id3164477ba79049561af7f0889cbeebc199ead4e sched/walt: Drop arch-specific timer access Ib8bc3f38d9306c13e017139ae4f2a7c8d6b61e18 UPSTREAM: arm64: prefetch: don't provide spin_lock_prefe FIXUP: sched/tune: fix accounting for runnable tasks 2030839 Ief7b88bc18b6a7514a8575412937b74c38f971e4 drm/edid: add displayid detailed 1 timings to the modeli I7e6b684e46cad5df79e6b8bc28d72b9e37daedd6 UPSTREAM: arm64: introduce mov_q macro to move a constan arch_timer: add error handling when the MPM global timer I622d5ae96e9387e775a0196c892d8d0e1a5564a7 BACKPORT: tcp: enable per-socket rate limiting of all 'c If6d2f27b290adf14fa77f3745fdc13aaa417c8dc UPSTREAM: dm verity: move dm-verity.c to dm-verity-targe cpufreq: sched: Fix kernel crash on accessing sysfs file Ic0f7c17e4889c5580d70b52d9a709a37165a5747 ANDROID: dm verity fec: add missing release from fec_kty 1110430 I31d42aa4ac3a78e6bc3c52aa0ba7cebd8c5a7893 arm64: defconfig: Add a config option to compile cpu-boo I6ffe38ebc80fb8af8322152370b9d1fd227eaf50 ANDROID: goldfish: Enable ACPI-based enumeration for gol I406c1207682a4dff3054a019c26fdf1310b08ed1 UPSTREAM: arm64/kernel: fix incorrect EL0 check in inv_e Ib9bc87099f7f89e4e12dbc1a79e884dcadb1befb UPSTREAM: Revert "ecryptfs: forbid opening files without I72306207cc46a30b780f5e00b9ef23aa8409867e UPSTREAM: arm64/mm: ensure memstart_addr remains suffici sched: Update max cpu capacity in case of max frequency I9cdae655b40ed155468f3cef25cdb74bb56c4d3e Android: Fix build breakages. I284ad648c2087c34a098d67e0cc6d948a568413c UPSTREAM: USB: mct_u232: add sanity checking in probe Ibe1b9434c00ed96f1e30acb110734c6570b087b8 net: ipv6: Fix ping to link-local addresses. I9819c4b95876f697e75b1b84810b6c520d9c33ec CHROMIUM: android: binder: Fix potential scheduling-whil I36c156c9b8d7d157134895fddd4cd6efddcbee86 FROMLIST: mm: ASLR: use get_random_long() Iaa809a0b5fcf628e1e49cd6aaa0f31f31ce95c23 UPSTREAM: arm64: avoid R_AARCH64_ABS64 relocations for I I1d6cf948bc6660dfd096ff5a18eba682941098c1 UPSTREAM: arm64: Add macros to read/write system registe Ie39fcdadc0516df99600d0963efe09b6cd7a9bf8 ANDROID: mmc: Move tracepoint creation and export symbol sched/{fair,tune}: simplify fair.c code I114a1265b10ff76daff385728d2125e618c313a1 UPSTREAM: arm64: mm: detect bad __create_mapping uses I3dc7050fe5566f2126cbea9abfa6063c8e6b029a UPSTREAM: arm64: head.S: use memset to clear BSS sched/fair: keep track of energy/capacity variations Id7346a09bb3aee5e9a5ef8812251f80cf8265532 BACKPORT: arm64: only consider memblocks with NOMAP clea arm64, topology: Updates to use DT bindings for EAS cost I450594dc311b09b6b832b707a9abb357608cc6e4 UPSTREAM: arm64: include alternative handling in dcache_ I69f94e4c41046bd52ca9340b72d97bfcf955b586 FROMLIST: arm64: Factor out TTBR0_EL1 post-update workar I5bbf1db90f28ea956383b4a5d91ad508eea656dc ARM64: Ignore Image-dtb from git point of view I08ff7dd0d22502a0106fc636b1af2e6fe9e758b5 sched/walt: Accounting for number of irqs pending on eac I9a4ab50ef61532d27282f189f063c938c196ec08 ANDROID: fiq_debugger: Pass task parameter to unwind_fra Iff18ed4d2db5a55b9f9480d5ecbeef7b818b3837 ANDROID: base-cfg: drop SECCOMP_FILTER config If6849f1caee3834aa87d0ab08950bb1e21ec6e38 android: binder: refactor binder_transact() I6fe65b14413da44b1520ba116f72320083eb92f8 sched: EAS: Avoid causing spikes to max-freq unnecessari I363a8f31de8ee7a7a934d75300cc9ba8176e2edf sdcardfs: remove effectless config option I3f5fafa4e92e5ff39259d57065541366237eb021 BACKPORT: arm64: add support for kernel ASLR I284c85c2a782145f46655a91d4f83874c90eba61 UPSTREAM: x86/uaccess: force copy_*_user() to be inlined I8112d910f9659941dab6de5b3791f395150c77f1 UPSTREAM: arm64: vmemmap: use virtual projection of line mm: Export do_munmap Id5a2a3986adc60ddf3d247c038667ce9719f3ee0 UPSTREAM: efi: stub: define DISABLE_BRANCH_PROFILING for I9a5f7f3c704b65e866335054f470451fcfae9d1c UPSTREAM: USB: cdc-acm: more sanity checking 2016485 I33df463311b24f73b1ba124d388731a72bd13263 soc: qcom: socinfo: Protect current_image using semaphor sched: Store system-wide maximum cpu capacity in root do drivers: power: use 'current' instead of 'get_current()' I03e87a86fbbbc85831ff7f0496adf038d1de2956 usb: gadget: f_accessory: remove duplicate endpoint allo I4813ce803f270fdd364758ce1dc108b76eab226e UPSTREAM: ecryptfs: fix handling of directory opening sched/fair: add tunable to set initial task load Ia9b9bc5fcc1938bafbc2930f08d27973cfc3d038 UPSTREAM: arm64: Add support for ARCH_SUPPORTS_DEBUG_PAG I6774bd883a2e48bbe020486c72c42fb410e3f98a UPSTREAM: tty: Fix unsafe ldisc reference via ioctl(TIOC I462c24b16fdef42ae2332571a0b95de3ef9d2e25 ANDROID: net: fib: remove duplicate assignment Ie97cba27ce44818ac56cfe40954f164ad44eccf6 sdcardfs: Remove unused code Ie82dfd1a8986ecd3acf143e41c46822f0d1aca4f ANDROID: usb: gadget: f_mtp: don't use le16 for u8 field If23a454e211b1f57f8ba1a2a00b44dabf4b82932 UPSTREAM: arm64: Add new asm macro copy_page UPSTREAM: cpu/hotplug: Handle unbalanced hotplug enable/ I53c9f44a0772b8649f302a65a7a6519d8eebcb91 UPSTREAM: arm64: Store struct thread_info in sp_el0 I92bd53432a11241228d2e5ac89a3b20d19b05a31 CHROMIUM: dm: boot time specification of dm= Revert "net: fix iterating over hashtable in tcp_nuke_ad 2029432 I6218568712b025bc4427770bf86d142d50f40c7b power: qpnp-fg-gen3: Adjust ki_coeff_full_soc dynamicall I2ccc11f442c0303c62e1c3e0a05a088958c922b8 UPSTREAM: arm64: Add this_cpu_ptr() assembler macro for I0934b236e25e015d6946dcedcca14ba9512418f7 UPSTREAM: arm64: kasan: avoid TLB conflicts FIXUP: sched/tune: update accouting before CPU capacity I71d2fb02d009915b5aab7f3467c4a3c658e898de UPSTREAM: arm64: mm: use fixmap when creating page table Ia44a54eba315a47a6b8aaa2259b444e0139162c0 UPSTREAM: arm64: lse: deal with clobbered IP registers a sched/fair: Favor higher cpus only for boosted tasks Idb04edc736da276159d30f04c40cff9d6b1e070f inotify: Fix erroneous update of bit count I7e99644a0960ac8279f02c0158ed20999510ea97 ANDROID: dm: Add android verity target net: pppolac/pppopns: Replace msg.msg_iov with iov_iter_ I8f517354e6d12aed75ed4ae6c0a6adef0a1e61da UPSTREAM: fs/proc/kcore.c: Make bounce buffer global for Ie442b9feba5d143bd6b6c82d70190fc8bc95298d BACKPORT: arm64: kernel: fix architected PMU registers u Ia75481402e3948165a1b7c1551c539530cb25509 FROMLIST: proc: Relax /proc/<tid>/timerslack_ns capabili I60b29291620a71ab7b6564730299d29f41ceb199 UPSTREAM: arm64: Modify stack trace and dump for use wit I9397072ca3d183efbc9571c6cde3790f10d8851e ANDROID: usb: gadget: Add support for MTP OS desc arm64: Cpu invariant scheduler load-tracking and capacit DEBUG: sched: add tracepoint for task load/util signals Revert "usb: gadget: prevent change of Host MAC address I4a686d64b6de37decf60019be1718e1d820193e6 vfs: change d_canonical_path to take two paths I07b33f4b38341f60a37806cdd45b0a0c3ab4d84d UPSTREAM: block: fix use-after-free in seq file I9ded0ff43535c1367c2cf79dfeec20d4b5f0357a Revert "CHROMIUM: android: binder: Fix potential schedul I49c0df892b2d9e0193a684eef23f73664ced9f91 CHROMIUM: usb: gadget: f_mtp: fix usb_ss_ep_comp_descrip I75cbeb3edb059f19af992b7f5d0baa283f95991b BACKPORT: arm64: Correctly bounds check virt_addr_valid 2018097 I1fef2f6a799aeeee0752f3ae2462dcd26a1d66c9 ASoC: msm: add support for TERT_TDM_RX_4 BE I99e97e7cc31b589cd674fd4495832c9ef036d0b9 ANDROID: kernel/watchdog: fix unused variable warning I58bb02d6e4e399612e8580b9e02d11e661df82f5 UPSTREAM: tcp: fix use after free in tcp_xmit_retransmit I51db326696ba1e18e9a4c667acbeb3e25e0b151e UPSTREAM: arm64: add ARMv8.2 id_aa64mmfr2 boiler plate Iab453201c6e08bc6e22500b7c5570dd0fe2d1b74 BACKPORT: arm64: kernel: Save and restore UAO and addr_l I7ddaa296b94106846ebf8392d91186df8673df64 BACKPORT: arm64: mm: create new fine-grained mappings at ANDROID: configs: remove unused configs Ia3e8aff07c2d41f55b6617502d33c39b7d781aac FROMLIST: proc: Fix timerslack_ns CAP_SYS_NICE check whe I69350b98d9de9b1c9f591e03a90f133e328ba72a Revert "Android: MMC/UFS IO Latency Histograms." ANDROID: base-cfg: enable UID_CPUTIME Ia369482c4645bcade320b2c33a763f1ce4378ff1 net: diag: make udp_diag_destroy work for mapped address Revert "misc: uidstat: Remove use of obsolete create_pro Idf44176dad0abc11e67b4e416b02a3fba14f3f1b UPSTREAM: arm64: cmpxchg: Don't incldue linux/mmdebug.h Iec27cb36dfca39e333de9f7318e76da0670d0156 UPSTREAM: asm-generic: Fix local variable shadow in __se Ida514d1359dbe6f782f562ce29b4ba09ae72bfc0 BACKPORT: ARM: 8583/1: mm: fix location of _etext I54c00f3598d227a7e2767b357cb453075dcce7bd UPSTREAM: arm64: fix dump_instr when PAN and UAO are in Icc2d97c6c1b929acd2ee32e8c81d81fd2af778ab cpufreq: interactive: fix policy locking sched/tune: add sysctl interface to define a boost value I1ac52f1cba5e7408fd88c8fc1c30ca2e83967ebb UPSTREAM: ALSA: timer: Fix race among timer ioctls Revert "panic: Add board ID to panic output" sched: Consider a not over-utilized energy-aware system Revert "hid-multitouch: Filter collections by applicatio cpufreq: Max freq invariant scheduler load-tracking and UPSTREAM: usb: gadget: configfs: add mutex lock before u cpufreq: Frequency invariant scheduler load-tracking sup Ieed402d3a912b7a318826e101efe2c24b07ebfe4 trace: cpufreq: fix typo in min/max cpufreq sched/tune: add support to compute normalized energy Ic044ebfe658a13179984111d062ca3a0b1404110 UPSTREAM: x86: fix SMAP in 32-bit environments I8c258bdc4367955314e9a5223dc4c7751a06a98d UPSTREAM: of/fdt: factor out assignment of initrd_start/ sched/fair: call OPP update when going idle after migrat arm: Fix build error "conflicting types for 'scale_cpu_c I3fa35ebacaf401e1344e76932a26fdd14a8a3cdb BACKPORT: arm64: kernel: Don't toggle PAN on systems wit I588c2d544250e9e4b5082b43c237b8f85b7313ca android-recommended.cfg: enable fstack-protector-strong I868c6c64c548f12156467959e2b8df09caae282f UPSTREAM: arm64: Add trace_hardirqs_off annotation in re arm: Update arch_scale_cpu_capacity() to reflect change I4d1c27a1b4bcbba03d4b175d170cfe1701a90ffd FIXUP: sched: Fix double-release of spinlock in move_que Ibd9c9a10874a1d91f62477034548f7664e57cd6a FIXUP: sched: fix set_cfs_cpu_capacity when WALT is in u I2d9354e240d36ea06fc68c2d18d8e87b823a4c2f ANDROID: dm: fix signature verification flag Ibd51441edf82e6bb6824acc05ea795570cc374e8 ANDROID: goldfish_pipe: fix allmodconfig build arm64: Enable max freq invariant scheduler load-tracking I8253a86235df2ac1258153c9e128fa158527567f BACKPORT: ALSA: usb-audio: Minor code cleanup in create_ I83f5b9887e98f9fdb81318cde45408e7ebfc4b13 eas/sched/fair: Fixing comments in find_best_target. I506c89b053d835ab579e703eef2bc1f8487250de ANDROID: dm: use default verity public key Id46036b78c2efd223b6cd5488e512fd93e8f597d BACKPORT: efi: stub: implement efi_get_random_bytes() ba sched: Introduce energy data structures Ibfdf4790d03fe426e68d9a864c55a0d1bbfb7d61 UPSTREAM: usercopy: force check_object_size() inline I1f613279bf875443b10d65b1cd1ed4a6abfcb605 UPSTREAM: arm64: remove irq_count and do_softirq_own_sta I48db9adae540e79d47328b4045f26f22ecebc482 UPSTREAM: arm64: Drop alloc function from create_mapping Ifd06a76b32027ca451a001704ade0c5440ed69c4 ANDROID: goldfish: goldfish_pipe: fix locking errors I625938135ea33e6e87cf6af1fc7edc136d8b4b32 Android: MMC/UFS IO Latency Histograms. Ib88fafc146506943122aa1ca6ee5a6c331ddb26c UPSTREAM: arm64: mm: specialise pagetable allocators Icedaa4c508784bf43d0b5787586480fd668ccc49 UPSTREAM: arm64: spinlock: fix spin_unlock_wait for LSE I554f90b986a0fce6c96c0a0a9da1d6e61602d0a9 UPSTREAM: arm64: mm: allow passing a pgdir to alloc_init Ic3e4f1cffb111ea6c69977e63dd598e3fcb55f19 BACKPORT: Input: goldfish_events - enable ACPI-based enu I13e73cfb2ad761c94762d0c8196df7725abdf5c5 BACKPORT: perf tools: Document the perf sysctls UPSTREAM: trace: Update documentation for mono, mono_raw I3c7b643f6440c4fb6160a57c1058523030b46a6c UPSTREAM: usb: gadget: f_fs: Fix use-after-free Idf256cfacb40b4dc8dbb6795cf06b34e8fec7a06 vmstat: make vmstat_updater deferrable again and shut do I8800962e658e78eac866fff4a4e00294c58a3dec UPSTREAM: percpu: fix synchronization between synchronou Ia3acb3f747f7a58ec2d071644433b0591925969f UPSTREAM: sched: panic on corrupted stack end Ied22323af831575303abd548574918baa9852dd0 FROMLIST: wlcore: Disable filtering in AP role Ie43d00014322e29aec70617db3af242ed8545738 UPSTREAM: arm64: mm: add functions to walk page tables b sched: Relocated cpu_util() and change return type If923a01dc63ae5123af13ba1b0863b73e33ddf46 UPSTREAM: dm verity: clean up duplicate hashing code Iaad8756bc8e95876e2e2a7d7bbd333fc478ab441 UPSTREAM: x86: reorganize SMAP handling in user space ac I86d3438aecf7295d5895e1430c1e19fbc82c9719 UPSTREAM: arm64: mm: remove pointless PAGE_MASKing I22cdf33e7d312117bcefba1aeb0125e1ada289a9 cpuset: Make cpusets restore on hotplug I5b45621088666d5d1dfbf43952f25ea0798b10ba FROMLIST: drivers: char: random: add get_random_long() I431d3d5e8e1f556ddfef283af88dd2f63b825f7c UPSTREAM: arm64: make irq_stack_ptr more robust 2030839 Ie90d43e4088a7c19274fe2aa25aa40d38683f584 drivers/video: Add new aspect ratios for HDMI 2.0 I3c13e818f238c1ffa66b34e419e8b87314b57427 sched/cpufreq_sched: fix thermal capping events sched: Estimate energy impact of scheduling decisions I9de6cf2c374bc43131725a7ed666a033a4449ea9 ANDROID: lowmemorykiller: fix declaration order warnings If1a829aa5c363f2c76eb1a18209c3c00ee3ffd0a BACKPORT: arm64: ensure _stext and _etext are page-align Ie7512259150e146d8e382dc64d40e8faaa438917 ANDROID: restrict access to perf events UPSTREAM: brcmfmac: avoid potential stack overflow in br I5b6141964aab861e86e3afb139ded02d4d122dab CHROMIUM: usb: gadget: audio_source: add .free_func call Iccc7cab4437791240817e6275a23e1d3f4a47f2d disable aio support in recommended configuration sched: remove call of sched_avg_update from sched_rt_avg I22f8a0e824717a7e751b1b0e1b461455501502b6 ANDROID: goldfish: Add goldfish sync driver Ic39a686b4bb1ad9cd16ad0887bb669beed6fe8aa UPSTREAM: Use the new batched user accesses in generic u I698faed47bb7cfc256a1b5b5407a7c586bdc63b3 UPSTREAM: arm64: move kernel image to base of vmalloc ar I7ce9f38d8c7a62361392c5a8ccebb288f8a3a2ea ANDROID: dm: allow adb disable-verity only in userdebug I3821a4d3a7b6fd68b4b0aca31478ec960e4e5172 UPSTREAM: arm64: lib: patch in prfm for copy_page if req I4bb3b67d0e8b63dfbd1292a93bdde42ead23a5c2 UPSTREAM: arm64: mm: add __{pud,pgd}_populate I0482ebc13baaa9005cf372795e656c2417be9d1c UPSTREAM: arm64: mm: treat memstart_addr as a signed qua Iff384eb527327bf88543408e0257241c1fd99a43 Revert "ARM: Add 'card_present' state to mmc_platfrom_da Change-Id: Ib48bd52466962c3f88ea53b3fbc0b6bf594fec1e CRs-Fixed: 2027293, 2032128, 2020227, 2013494, 2016485, 1110430, 2024758, 2028874, 2028896, 2032019, 2032031, 2033086, 2029432, 2018097, 2032374, 2028625, 2033226, 2030839, 2032592, 2027340, 2032069, 2031894, 2024590, 1083414, 2029544, 2032458
Loading
Please register or sign in to comment