Skip to content

Releases: khusika/projectk_kernel_xiaomi_msm8953

End of Life

26 Oct 09:03
Compare
Choose a tag to compare

d81d1b8 ProjectK: Bring it up to r24
1471c7d Revert "BACKPORT, FROMGIT: crypto: speck - add support for the Speck block cipher"
5211a13 Revert "FROMGIT: crypto: speck - export common helpers"
6c2a286 Revert "BACKPORT, FROMGIT: crypto: arm/speck - add NEON-accelerated implementation of Speck-XTS"
df2f98e Revert "BACKPORT, FROMGIT: crypto: speck - add test vectors for Speck128-XTS"
e0d59f1 Revert "BACKPORT, FROMGIT: crypto: speck - add test vectors for Speck64-XTS"
5e583d3 Revert "BACKPORT, FROMLIST: crypto: arm64/speck - add NEON-accelerated implementation of Speck-XTS"
406f5f4 Revert "fscrypt: add Speck128/256 support"
2da5984 Fix merge issue with arch/arm64/kvm/guest.c
fe3565f ANDROID: usb: gadget: f_mtp: Return error if count is negative
bb4879c Revert "BACKPORT: kernel: add kcov code coverage"
031ceed Revert "kernel: kcov: include missing header for ‘struct task_struct’"
9248a94 lib: kconfig.debug: Set correct select config
05cba2f BACKPORT: arm/syscalls: Optimize address limit check
e3310bc UPSTREAM: syscalls: Use CHECK_DATA_CORRUPTION for addr_limit_user_check
86441c0 BACKPORT: arm64/syscalls: Check address limit on user-mode return
9941192 BACKPORT: x86/syscalls: Check address limit on user-mode return
1a71abf BACKPORT: lkdtm: add bad USER_DS test
e925a26 UPSTREAM: bug: switch data corruption check to __must_check
c8aad04 BACKPORT: lkdtm: Add tests for struct list corruption
ea68a1f UPSTREAM: bug: Provide toggle for BUG on data corruption
090ef52 UPSTREAM: list: Split list_del() debug checking into separate function
41e0b21 UPSTREAM: rculist: Consolidate DEBUG_LIST for list_add_rcu()
174280d BACKPORT: list: Split list_add() debug checking into separate function
62b0795 Revert Qualcomm Panic data corruption commits
f8413bb scsi: sg: Fix botched CAF conflict resolution
68274e2 Revert "USB: f_fs: Use HS and SS descriptors without checking gadget speed"
df47eac cpuidle: Add other commits left out during CAF's 3.18 stable merge
a7656bb sched: Add other commits left out during CAF's 3.18 stable merge
cbdef74 sched: Add commits left out during CAF's 3.18 stable merge
0bb4115 usb: renesas_usbhs: Reset to 3.18.71 for a clean merge
eec2912 Revert "xhci-hub: Handle error condition with xhci_stop_device"
a1f4e74 BACKPORT: kbuild: allow to use GCC toolchain not in Clang search path
5c9d5ec arch: arm: dts: tissot: Remove system mount partition
4b06cfe arch: arm: dts: mido: Disable verity for vendor partition
ebc684d Merge tag LA.UM.7.6.r1-03100-89xx.0 into projectk

ProjectK: Bump to release 23

13 Oct 10:22
Compare
Choose a tag to compare

ee5ad6d ProjectK: Bring it up to r23
e062162 arch: arm: dts: mido: Add back system mount partition
11f8ffd drivers: Add msm8953 voltage control
0fad92b prima: Use powersuspend instead of early_suspend
c890058 ION: Improve cache accounting
7b23192 msm_thermal: ignore sensor -19
43a74f0 msm: isp: fix the issue during overflow recovery
10fc56f msm:camera:isp: Remove unwanted register update
b4b3134 msm: Camera: Add buf entries only after successful mapping
ba39c2c msm: ispif: Adding csid version check
e01529b msm: camera: Fix for Possible information leak issue
cf0e554 Revert "msm: camerav2: isp: Allocate UB for all source types"
0629a55 Revert "msm: camerav2: isp: Reserve rdi ub based on image size"
1b825ef arm64: vdso/vdso32: Fix build with Clang
1ff9db3 ANDROID: clock_gettime(CLOCK_BOOTTIME,) slows down >20x
518499f STOPSHIP: vdso: disable switches for experiments
1ba1d38 ANDROID: CROSS_COMPILE_ARM32 must work if CONFIG_COMPAT_VDSO
dc082c8 FROMLIST: BACKPORT: [PATCH 6/6] arm64: Wire up and expose the new compat vDSO
b6c3ce0 FROMLIST: BACKPORT: [PATCH 5/6] arm64: compat: 32-bit vDSO setup
f129515 FROMLIST: [PATCH 4/6] arm64: compat: Add a 32-bit vDSO
e91e10e FROMLIST: BACKPORT: [PATCH 3/6] arm64: Refactor vDSO init/setup
b56bc83 FROMLIST: BACKPORT: [PATCH 2/6] arm64: elf: Set AT_SYSINFO_EHDR in compat processes
49424b1 FROMLIST: [PATCH 1/6] arm64: compat: Use vDSO sigreturn trampolines if available
e48d8c4 FROMLIST: lib: vdso: add support for time
663de7d FROMLIST: BACKPORT: [PATCH] arm64: compat: Expose offset to registers in sigframes
3c2e1bb FROMLIST: [PATCH v5 12/12] lib: vdso: do not expose gettimeofday, if no arch supported timer
01b44ad FROMLIST: BACKPORT: [PATCH v5 11/12] lib: vdso: Add support for CLOCK_BOOTTIME
288bd2c FROMLIST: BACKPORT: [PATCH v5 10/12] arm64: vdso: replace gettimeofday.S with global vgettimeofday.C
b8ee51d FROMLIST: [PATCH v5 09/12] arm: vdso: move vgettimeofday.c to lib/vdso/
24bc676 FROMLIST: [PATCH v5 08/12] arm: vdso: Add ARCH_CLOCK_FIXED_MASK
60321fe FROMLIST: [PATCH v5 07/12] arm: vdso: disable profiling
4620cb9 FROMLIST: [PATCH v5 06/12] arm: vdso: add support for clock_getres
f59df45 FROMLIST: BACKPORT: [PATCH v6 05/12] arm: vdso: Add support for CLOCK_MONOTONIC_RAW
95b7c2c FROMLIST: [PATCH v5 04/12] arm: vdso: do calculations outside reader loops
780bf13 FROMLIST: [PATCH v5 03/12] arm: vdso: inline assembler operations to compiler.h
cbd3bc9 FROMLIST: [PATCH v5 02/12] arm: vdso: add include file defining __get_datapage()
d421a35 FROMLIST: [PATCH v5 01/12] arm: vdso: rename vdso_datapage variables
71650da FROMLIST: BACKPORT: [PATCH v2 3/3] arm64: compat: Add CONFIG_KUSER_HELPERS
754a4f4 FROMLIST: BACKPORT: [PATCH v2 2/3] arm64: compat: Split the sigreturn trampolines and kuser helpers (assembler sources)
bf79d6b FROMLIST: BACKPORT: [PATCH v2 1/3] arm64: compat: Split the sigreturn trampolines and kuser helpers (C sources)
1c4a773 BACKPORT: arm64: apply ro_after_init to some objects
7c8e518 Revert "UPSTREAM: arm64: vdso: minor ABI fix for clock_getres"
019f425 Revert "UPSTREAM: arm64: vdso: fix clock_getres for 4GiB-aligned res"
b651361 Revert "arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW"
80f93fa Revert "BACKPORT: arm64, vdso: Define vdso
{start,end} as array"
6e55ee3 Revert "msm: ipa3: Fix redundant wakelock releases in error paths"
2d5e83a ANDROID: sdcardfs: Change current->fs under lock
aa91db1 ANDROID: sdcardfs: Don't use OVERRIDE_CRED macro
24eccf1 f2fs: readahead encrypted block during GC
fbadd41 f2fs: avoid fi->i_gc_rwsem[WRITE] lock in f2fs_gc
588b967 f2fs: fix performance issue observed with multi-thread sequential read
b7f8198 f2fs: fix to skip verifying block address for non-regular inode
275c76d f2fs: rework fault injection handling to avoid a warning
6646af1 f2fs: support fault_type mount option
1f22473 f2fs: fix to return success when trimming meta area
9d2a7a8 f2fs: fix use-after-free of dicard command entry
02fad9e f2fs: support discard submission error injection
ee58f16 f2fs: split discard command in prior to block layer
eddfbd3 f2fs: wake up gc thread immediately when gc_urgent is set
f7bf098 f2fs: fix incorrect range->len in f2fs_trim_fs()
0c83470 f2fs: refresh recent accessed nat entry in lru list
181e61a f2fs: fix avoid race between truncate and background GC
431e5ea f2fs: avoid race between zero_range and background GC
82ad062 f2fs: fix to do sanity check with block address in main area v2
9070b95 f2fs: fix to do sanity check with inline flags
ab564ea f2fs: fix to reset i_gc_failures correctly
7d8cde3 f2fs: fix invalid memory access
2b6a364 f2fs: fix to avoid broken of dnode block list
2afd62a f2fs: use true and false for boolean values
3a97155 f2fs: fix to do sanity check with cp_pack_start_sum
2ab5a42 f2fs: avoid f2fs_bug_on() in cp_error case
fa649f9 f2fs: fix to clear PG_checked flag in set_page_dirty()
dd18826 f2fs: fix to active page in lru list for read path
073a28c f2fs: don't keep meta pages used for block migration
3f6a256 f2fs: fix to restrict mount condition when without CONFIG_QUOTA
59201af f2fs: quota: do not mount as RDWR without QUOTA if quota feature enabled
673e44b f2fs: quota: fix incorrect comments
5c0501b f2fs: add proc entry to show victim_secmap bitmap
5ca5596 f2fs: let checkpoint flush dnode page of regular
7c9c9fb f2fs: issue discard align to section in LFS mode
0160a78 f2fs: don't allow any writes on aborted atomic writes
e4d8b88 f2fs: restrict setting up inode.i_advise
1a19784 f2fs: fix wrong kernel message when recover fsync data on ro fs
c1d5d18 f2fs: clean up ioctl interface naming
821cd5e f2fs: clean up with f2fs_is
{atomic,volatile}_file()
09b936b f2fs: clean up with f2fs_encrypted_inode()
1bbd937 f2fs: clean up with get_current_nat_page
db744ba f2fs: kill EXT_TREE_VEC_SIZE
eb29016 f2fs: avoid duplicated permission check for "trusted." xattrs
e39ec76 f2fs: fix to propagate error from __get_meta_page()
899f73c f2fs: fix to do sanity check with i_extra_isize
e0ad6d3 f2fs: blk_finish_plug of submit_bio in lfs mode
044e576 f2fs: do not set free of current section
3598964 f2fs: Keep alloc_valid_block_count in sync
3f9824c f2fs: issue small discard by LBA order
9401808 f2fs: stop issuing discard immediately if there is queued IO
76156d9 f2fs: clean up with IS_INODE()
84303dc f2fs: detect bug_on in f2fs_wait_discard_bios
8547267 f2fs: fix defined but not used build warnings
3af23d6 f2fs: enable real-time discard by default
2a93dfe f2fs: fix to detect looped node chain correctly
23ade16 f2fs: fix to do sanity check with block address in main area
10059b2 f2fs: fix to skip GC if type in SSA and SIT is inconsistent
a50de08 f2fs: try grabbing node page lock aggressively in sync scenario
8da3c96 f2fs: show the fsync_mode=nobarrier mount option
78770a7 f2fs: check the right return value of memory alloc function
358b83a f2fs: Replace strncpy with memcpy
dc459f8 f2fs: avoid the global name 'fault_name'
413902d f2fs: fix to do sanity check with reserved blkaddr of inline inode
7c0b653 f2fs: fix to do sanity check with node footer and iblocks
20f516f f2fs: Allocate and stat mem used by free nid bitmap more accurately
b9713f0 f2fs: fix to do sanity check with user_block_count
f30b67e f2fs: fix to do sanity check with extra_attr feature
6f8cc3c f2fs: fix to correct return value of f2fs_trim_fs
6ed7f34 f2fs: fix to do sanity check with secs_per_zone
d6789db f2fs: disable f2fs_check_rb_tree_consistence
c374ae8 f2fs: introduce and spread verify_blkaddr
89e4c3c f2fs: fix to wait on page writeback before updating page
f6780b0 f2fs: assign REQ_RAHEAD to bio for ->readpages
7e68cf9 f2fs: fix a hungtask problem caused by congestion_wait
3fac0ad f2fs: Fix uninitialized return in f2fs_ioc_shutdown()
25a740e f2fs: don't issue discard commands in online discard is on
692fa51 f2fs: fix to propagate return value of scan_nat_page()
e64d8e7 f2fs: support in-memory inode checksum when checking consistency
912b256 f2fs: fix error path of fill_super
4db3916 f2fs: relocate readdir_ra configure initialization
5901638 f2fs: move s_res{u,g}id initialization to default_options()
784a53e f2fs: don't acquire orphan ino during recovery
bbff460 f2fs: avoid potential deadlock in f2fs_sbi_store
6c83a4e f2fs: indicate shutdown f2fs to allow unmount successfully
d7d9af6 f2fs: keep meta pages in cp_error state
6e50e47 Revert "f2fs: should check the type of end_io after pullback by fscrypto"
b338b24 staging: ion: msm: Apply d82ad70 to msm_ion_custom_ioctl
1728ea4 BACKPORT: staging: android: ion: Pull out ion ioctls to a separate file
565cf55 Merge 3.18.124 into projectk
709f41f USB: serial: simple: add Motorola Tetra driver
a0d3f9b USB: serial: simple: add support for another Infineon flashloader
ccd0cf7 USB: serial: Another Infineon flash loader USB ID
1cbee2d USB: yurex: fix out-of-bounds uaccess in read handler
b471ac9 usb: hub: Do not attempt to autosuspend disconnected devices
48faed1 USB: leave LPM alone if possible when binding/unbinding interface drivers
9c4cd61 USB: usbfs: Filter flags passed in from user space
96dac7c USB: devio: Prevent integer overflow in proc_do_submiturb()
61818fd USB: Increase...

Read more

ProjectK: Bump to release 22

26 Sep 07:22
Compare
Choose a tag to compare

9091e69 ProjectK: Bring it up to r22
cc20974 ARM: dts: qcom: disable -> disabled
f5e16ff drivers: input: sensors: Remove unused files
50f610a FROMLIST: ANDROID: binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.
a4c6fe5 arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW
836cdfd Merge 3.18.123 into projectk
3aec1fd drivers: prima: Update to CAF LA.UM.7.6.r1-02500-89xx.0
9f2c636 Merge tag LA.UM.7.6.r1-02500-89xx.0 into projectk

ProjectK: Bump to release 21

10 Sep 03:15
Compare
Choose a tag to compare

67c24a7 ProjectK: Bring it up to r21
1d1921a mm: Disable UKSM by default
8ef5d94 mm : uksm : fix build The usage of strict_strtoul() is not possible, because strict_strtoul() is no more . Thus, kstrtoul() should be used.
3ee41b5 mm: Tune UKSM to work with Android Devices
21214a2 mm: Fix uksm.c
0af7478 UKSM: Version 0.1.2.3 for Linux 3.18.y
cfd97ed powersuspend: Re-add option to enable from defconfig
a301cce powersuspend: add debug sysfs trigger to see how driver work
40c101f powersuspend: Replaced deprecated singlethread workqueue with updated schedule_work
395aea6 ALSA: rawmidi: Undo my 3.18.117 resolution
3272d43 Merge 3.18.122 into projectk

ProjectK: Bump to release 20

05 Sep 23:03
Compare
Choose a tag to compare

Rebase source with kernel.lnx.3.18.r34-rel from CAF with LA.UM.7.6.r1-02000-89xx.0 as initial tag version

ProjectK: Bump to release 19

28 Aug 06:44
Compare
Choose a tag to compare

271d6dc ProjectK: Bring it up to r19
044717d crypto: qce50: Init sg don't just add pages to it
dd75679 BACKPORT: arm64, vdso: Define vdso_{start,end} as array
73c69b8 getrandom: make blocking until init configurable
209ced8 msm: mdss: Fix potential buffer overflow
655cfae Turn off FORTIFY_SOURCE for GCC 4.9.4
f24a711 UPSTREAM: replace incorrect strscpy use in FORTIFY_SOURCE
bf0da55 BACKPORT: include/linux/string.h: add the option of fortified string.h functions
3ce795d enable protected_{symlinks,hardlinks} by default
76c4736 randomize lower bits of the argument block
33a31d5 arm64: move ET_DYN base lower in the address space
5d9689a arm64: determine stack entropy based on mmap entropy
dddd635 arm64: properly account for stack rnd in mmap base
43894ed mark most percpu globals as __ro_after_init
5a2d2b3 mark protection_map as __ro_after_init
8c59104 add vmalloc alloc_size attributes
d76a526 add kmalloc alloc_size attributes
4a22d27 panic on !PageSlab && !PageCompound in ksize
5a2cb44 panic on kmem_cache_free with the wrong cache
dacfbfe always perform cache_from_obj sanity checks
7b0d433 real slab_equal_or_root check for !MEMCG_KMEM
db484e9 add missing cache_from_obj !PageSlab check
5b050a8 slub: check cookies in __check_heap_object
d6e6824 slub: add multi-purpose random cookies
f417f30 add slub free list XOR encryption
1d28692 disable slab merging
1391ada slub: add check for write-after-free
996c144 add slub sanitization
e248cd2 add page sanitization / verification
f9ec198 arm64: zero the leading stack canary byte
ca785f4 disable ptrace_scope by default
36bdb99 use kernel command-line for early entropy
4cce657 gather extra early boot entropy like PaX
ed3c52a block: zram: Default to LZ4 if support is enabled
7ac0526 UPSTREAM: zram/zcomp: do not zero out zcomp private pages
4dea828 UPSTREAM: zram: pass gfp from zcomp frontend to backend
9825250 ANDROID: Kconfig: add depends for UID_SYS_STATS
55a7d9d ANDROID: uid_sys_stats: fix the comment
c0f8ab7 uid_sys_stats: Reset to Google's common kernel as per 93c7345
1208628 msm_serial_hs: actually check if msm_serial_hs_tx_work failed to init
cf32bb6 mdss: msm: Remove redundant methods
1b5dc7b msm: mdss: Remove undefined flag
cef890d kernel: Fix GCC Warn
7c2a331 UPSTREAM: kbuild: clang: fix build failures with sparse check
b18488c Kbuild: suppress packed-not-aligned warning for default setting only
5f7be7d UPSTREAM: kbuild: drop -Wno-unknown-warning-option from clang options
4d9ed45 Revert "Makefile: Disable return-stack-address warning"
f38233f Revert "display: add a simple api to query the display state (on/off) at any point in time"
d935175 Revert "drivers: usb: Import Xiaomi changes"
c3fb68c usb: dwc3-msm: Remove indefinite wakeup properly
ed2af3a Merge tag 3.18.120 into projectk
3fe9ac3 drivers: prima: Update to CAF LA.UM.6.6.r1-09600-89xx.0
25d1903 Revert "Revert "wlan: Fix connect failure due to scan stuck""
5618368 Merge tag LA.UM.6.6.r1-09600-89xx.0 into projectk

ProjectK: Bump to release 18

18 Aug 01:18
Compare
Choose a tag to compare

e9250b1 ProjectK: Bring it up to r18
3f3b89e Makefile: Improve CONFIG_LOCAL_INIT
901e373 wire up -fsanitize=local-init
aa5d13b ANDROID: mm: add config for default readahead size
8ee8c27 mmc: core: Disable software CRC check by default
c1e5ea2 mmc: core: Expose software CRC check option to userspace
43c87ef Silences WLAN, PCIe, and CPU suspend state kernel messages
62f27a2 net: core: Remove warning for cloned packets in ingress path
c512f00 Revert "wlan: Fix connect failure due to scan stuck"
aad1198 cpufreq: clarity: Use state_notifier instead of display_state
ba0b0da Revert "input: fp: goodix: boost tasks to the big cores when suspend."
9ec308c tissot: input: fp: goodix: Remove log spam
72aaefc sched: qhmp_core: Apply missing commits
9ae62b5 sched: qhmp_core: Fix build errors
b3f98ee Merge tag 3.18.119 into projectk

ProjectK: Bump to release 17

09 Aug 16:48
Compare
Choose a tag to compare

4341d8d ProjectK: Bring it up to r17
867ef81 time: Remove CONFIG_TIMER_STATS

START MINOR CHANGES FOR CLANG

1a78b59 UPSTREAM: lib: crc32: constify crc32 lookup table

END MINOR CHANGES FOR CLANG

c0f8d73 usb: dwc3-msm: Don't issue power supply change for invalid charger
6d542ba diag: Remove incorrect kfree in diag_debugfs_init error path
b9e5139 ASoC: core: Don't assign an out-of-bounds address to rtd_aux
7b2764b soc: qcom: watchdog_v2: Fix memory leaks when memory_dump_v2 isn't built
25774c7 msm: pcie: Fix uninitialized pointer usage in msm_pcie_debug_info()
bc1aa0e msm: vidc: Fix broken debugfs creation error checks and error paths
fce83f3 net: ipc_router: Fix memory leaks when releasing a remote port
cbe5a35 msm: msm_bus: Don't enable QoS clocks when none are present
2e2f837 msm: camera: sensor: Fix memory leaks when sensor probe fails
a06d272 msm: camera: isp: Fix memory leaks in vfe probe
b37894c usb: dwc3-msm: Properly guard pm_stay_awake on devices with wakeup_source
4937644 soc: qcom: glink: Fix memory leak in driver probe
d1ef27e msm: mdss: Don't cache the address of a stack variable in timings init
20a0e57 sdfat: push rcu_barrier() from deactivate_locked_super() to filesystems
095d3ed Revert "BACKPORT: arm64: Add support ARCH_SUPPORTS_INT128"
470d6f6 Revert "power:qpnp-charger: extended charge time from 30s to 100s when battery status is near to full"
be93634 thermal: Remove IntelliThermal
5e61de5 drivers: power: Remove Qnovo charge driver
b5f4ae2 drivers: power: Remove fast charge
7f4b492 UPSTREAM: Revert "USB: core: only clean up what we allocated"
016f656 f2fs: do checkpoint in kill_sb
fdac9a6 f2fs: should check the type of end_io after pullback by fscrypto
3a0120c f2fs: allow wrong configured dio to buffered write
9e46639 f2fs: flush journal nat entries for nat_bits during unmount
3417200 treewide: Use array_size in f2fs_kvzalloc()
a6a0656 treewide: Use array_size() in f2fs_kzalloc()
749c1ea treewide: Use array_size() in f2fs_kmalloc()
0dc7fb9 overflow.h: Add allocation size calculation helpers
40d28ea f2fs: fix to clear FI_VOLATILE_FILE correctly
962d616 f2fs: let sync node IO interrupt async one
93b7e26 f2fs: don't change wbc->sync_mode
5459aab f2fs: fix to update mtime correctly
5f32b71 fs: f2fs: insert space around that ':' and ', '
fa16c7b fs: f2fs: add missing blank lines after declarations
0bef167 fs: f2fs: changed variable type of offset "unsigned" to "loff_t"
113dc70 f2fs: clean up symbol namespace
42cc504 f2fs: make set_de_type() static
e9e5484 f2fs: make _f2fs_write_data_pages() static
eff1908 f2fs: fix to avoid accessing cross the boundary
9f5e463 f2fs: fix to let caller retry allocating block address
6c7ce75 disable loading f2fs module on PAGE_SIZE > 4KB
620ab28 f2fs: fix error path of move_data_page
709d07d f2fs: don't drop dentry pages after fs shutdown
eeb7632 f2fs: fix to avoid race during access gc_thread pointer
46ced45 f2fs: clean up with clear_radix_tree_dirty_tag
68f2a56 f2fs: fix to don't trigger writeback during recovery
07c918d f2fs: clear discard_wake earlier
99c91f0 f2fs: let discard thread wait a little longer if dev is busy
269d4b7 f2fs: avoid stucking GC due to atomic write
f9b20f8 f2fs: introduce sbi->gc_mode to determine the policy
950c2ae f2fs: keep migration IO order in LFS mode
f0b713f f2fs: fix to wait page writeback during revoking atomic write
4d69ec8 f2fs: Fix deadlock in shutdown ioctl
891f36d f2fs: detect synchronous writeback more earlier
37e5199 mm: remove nr_pages argument from pagevec_lookup
{,range}_tag()
952d090 ceph: use pagevec_lookup_range_nr_tag()
9625ae4 mm: add variant of pagevec_lookup_range_tag() taking number of pages
e14e302 mm: use pagevec_lookup_range_tag() in write_cache_pages()
c2d0d2a mm: use pagevec_lookup_range_tag() in __filemap_fdatawait_range()
e648622 nilfs2: use pagevec_lookup_range_tag()
27538a1 gfs2: use pagevec_lookup_range_tag()
c19039c f2fs: use find_get_pages_tag() for looking up single page
5ac4f9e f2fs: simplify page iteration loops
5124df4 f2fs: use pagevec_lookup_range_tag()
30db2d6 ext4: use pagevec_lookup_range_tag()
14209ec ceph: use pagevec_lookup_range_tag()
f5fce48 btrfs: use pagevec_lookup_range_tag()
52df5c0 mm: implement find_get_pages_range_tag()
bd69381 f2fs: clean up with is_valid_blkaddr()
e67b16d f2fs: fix to initialize min_mtime with ULLONG_MAX
7ea7271 f2fs: fix to let checkpoint guarantee atomic page persistence
056314b f2fs: fix to initialize i_current_depth according to inode type
af225ba Revert "f2fs: add ovp valid_blocks check for bg gc victim to fg_gc"
eeeba44 f2fs: don't drop any page on f2fs_cp_error() case
8a14acc f2fs: fix spelling mistake: "extenstion" -> "extension"
8697088 f2fs: enhance sanity_check_raw_super() to avoid potential overflows
fc78286 f2fs: treat volatile file's data as hot one
86be4a6 f2fs: introduce release_discard_addr() for cleanup
d045ce6 f2fs: fix potential overflow
8bc9d0c f2fs: rename dio_rwsem to i_gc_rwsem
2788df0 f2fs: move mnt_want_write_file after range check
325d08e f2fs: enforce fsync_mode=strict for renamed directory
da45f6f f2fs: sanity check for total valid node blocks
d60df3a f2fs: sanity check on sit entry
6a674f9 f2fs: avoid bug_on on corrupted inode
f8763fe f2fs: give message and set need_fsck given broken node id
eb1c7f6 f2fs: clean up commit_inmem_pages()
96da254 f2fs: do not check F2FS_INLINE_DOTS in recover
3f0367c f2fs: stop issue discard if something wrong with f2fs
278e43b f2fs: fix return value in f2fs_ioc_commit_atomic_write
9edf448 f2fs: allocate hot_data for atomic write more strictly
024b3f3 f2fs: check if inmem_pages list is empty correctly
4b8bb25 f2fs: fix race in between GC and atomic open
305bb48 f2fs: change le32 to le16 of f2fs_inode->i_extra_size
4e84267 f2fs: check cur_valid_map_mir & raw_sit block count when flush sit entries
23bf396 f2fs: correct return value of f2fs_trim_fs
daf415a f2fs: fix to show missing bits in FS_IOC_GETFLAGS
7a87190 f2fs: remove unneeded F2FS_PROJINHERIT_FL
b0e8003 f2fs: don't use GFP_ZERO for page caches
f5d42d6 f2fs: issue all big range discards in umount process
2c9a67d f2fs: remove redundant block plug
3155ed0 f2fs: remove unmatched zero_user_segment when convert inline dentry
814e594 f2fs: introduce private inode status mapping
5b090fb fscrypt: log the crypto algorithm implementations
de6bfb9 fscrypt: add Speck128/256 support
4c4ed0c fscrypt: only derive the needed portion of the key
2521bd2 fscrypt: separate key lookup from key derivation
5c912ac fscrypt: use a common logging function
21c5593 fscrypt: remove internal key size constants
842a5b8 fscrypt: remove unnecessary check for non-logon key type
7a2ada2 fscrypt: make fscrypt_operations.max_namelen an integer
18c45bb fscrypt: drop empty name check from fname_decrypt()
14366c7 fscrypt: drop max_namelen check from fname_decrypt()
e324c11 fscrypt: don't special-case EOPNOTSUPP from fscrypt_get_encryption_info()
78d1e8d fscrypt: don't clear flags on crypto transform
0e6b359 fscrypt: remove stale comment from fscrypt_d_revalidate()
8108823 fscrypt: remove error messages for skcipher_request_alloc() failure
4629147 fscrypt: remove unnecessary NULL check when allocating skcipher
c340493 fscrypt: clean up after fscrypt_prepare_lookup() conversions
d7702b6 fscrypt: use unbound workqueue for decryption
d4335f8 fscrypt: fix dereference of NULL user_key_payload
3944237 Merge tag 3.18.118 into projectk
ada9250 drivers: prima: Update to CAF LA.UM.6.6.r1-09500-89xx.0
5d3da24 Merge tag LA.UM.6.6.r1-09500-89xx.0 into projectk

ProjectK: Bump to release 16

29 Jul 15:26
Compare
Choose a tag to compare

087ab82 ProjectK: Bring it up to r16
9f78283 Makefile: Disable return-stack-address warning
ea2de7c arm64: Move BP hardening to check_and_switch_context
52589bc BACKPORT: arm64: Add support ARCH_SUPPORTS_INT128
60c13b6 ANDROID: sdcardfs: Check stacked filesystem depth
b5f5cd7 drivers: platform: Fix derp
0e5300b drivers: power: Remove undefined config
3a8706e msm8953: frequency 19200000 is not supported by KGSL:rbbmtimer
546c978 drivers: touchscreen: ft5435: (Actually) Fix unbalanced IRQ warnings
ff2653f Revert "drivers: input: toucscreen: Fix unbalanced irq"
0824688 Revert "HACK: arm64: add CNTPCT_EL0 trap handler"
45bc3f3 prima: Remove WLAN_FEATURE_HOLD_RX_WAKELOCK feature
e461f5d Merge tag 3.18.117 into projectk
f39f6a0 drivers: prima: Update to CAF LA.UM.6.6.r1-09400-89xx.0
afd3a6b Merge tag LA.UM.6.6.r1-09400-89xx.0 into projectk

ProjectK: Bump to release 15

23 Jul 01:54
Compare
Choose a tag to compare

697c023 ProjectK: Bring it up to r15

START MINOR CHANGES FOR CLANG

2d98322 coresight: Fix enum-conversion warning

END MINOR CHANGES FOR CLANG

92d6558 drivers: mmc: Remove redundant flags
97b31c5 BACKPORT: sched/idle: Optimize the generic idle loop
ba41f4e Revert "drivers: misc: Import mi_fs and hqsysfs drivers"
86fe030 Revert "add vmalloc alloc_size attributes"
cc8dc08 Merge tag 3.18.116 into projectk
ebb51c1 drivers: prima: Update to CAF LA.UM.6.6.r1-09200-89xx.0
1dc55ab Merge tag LA.UM.6.6.r1-09200-89xx.0 into projectk
4a1b7f2 Revert "drivers: leds: leds-aw2013: fix compilation"