{"push_id":2484401130,"size":9,"distinct_size":9,"ref":"refs/heads/AOSP/7.1","head":"1551e9b5292bb577b33a773baa473ad5d633acd8","before":"9693c620e3e21e0065ed8c134c35cef4bb53467d","commits":[{"sha":"c6a079adfa66b6982996c79c61d580b8ec76f084","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"Revert \"msm: ipa: Prevent deletion of the default route rule\"\n\nThis reverts commit 6b92285eff1b835edbff7fc8e351a2ea3b9bade5.","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/c6a079adfa66b6982996c79c61d580b8ec76f084"},{"sha":"d8f36a848bdb0619e3b7b93cb1e74a66f82eb1c4","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"Revert \"msm: ipa: Fix to add string NULL terminator\"\n\nThis reverts commit e02d45ef7a1e07289d63543f900dad89fd31633d.","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/d8f36a848bdb0619e3b7b93cb1e74a66f82eb1c4"},{"sha":"afee9f58f093484ea3a7de94088dc2c4d421a39d","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"Revert \"msm: vidc/ipa: rebase caf LA.UM.5.6.r1-06900-89xx.0\"\n\nThis reverts commit a25e6cc77beeece48ed64a5908c33251136f706b.","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/afee9f58f093484ea3a7de94088dc2c4d421a39d"},{"sha":"0e40bd546c0d4d0858781922b8834745446b8c45","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"msm: vidc: rebase caf LA.UM.5.6.r1-06900-89xx.0\n\nThis is for nougat and not necessary for Oreo.\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/0e40bd546c0d4d0858781922b8834745446b8c45"},{"sha":"75f58f30b9bd69fcedbdf97a11e3597a60d82a59","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"repack_zip: regen for AOSP 7.1\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/75f58f30b9bd69fcedbdf97a11e3597a60d82a59"},{"sha":"19b667c6e4172ef6b03557c09ba2fb401fcbfbcb","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"ARM64: configs: santoni: remove modules support\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/19b667c6e4172ef6b03557c09ba2fb401fcbfbcb"},{"sha":"482e80785b6b591b924a605fcc27948d513543ec","author":{"name":"Jaegeuk Kim","email":"71255387a32c360dfbe6dfb7aaeb123bf1dc8cb6@google.com"},"message":"fscrypt: updates on 4.15-rc4\n\nCherry-picked from origin/upstream-f2fs-stable-linux-3.18.y:\n\nf73a1ef7d7b5 fscrypt: resolve some cherry-pick bugs\nb9dad2c0a3c4 fscrypt: move to generic async completion\nfb0097fefa09 crypto: introduce crypto wait for async op\n89682e2b3157 fscrypt: lock mutex before checking for bounce page pool\n16e02cc0ccae fscrypt: new helper function - fscrypt_prepare_setattr()\n03c10b3f3762 fscrypt: new helper function - fscrypt_prepare_lookup()\n95b5e0ec575d fscrypt: new helper function - fscrypt_prepare_rename()\n1b4465a3a7a8 fscrypt: new helper function - fscrypt_prepare_link()\n25c01cbc07c1 fscrypt: new helper function - fscrypt_file_open()\n63aa02394821 fscrypt: new helper function - fscrypt_require_key()\n7fa20786d09a fscrypt: remove unneeded empty fscrypt_operations structs\n7319c5ee6274 fscrypt: remove ->is_encrypted()\nd824e3a72ddc fscrypt: switch from ->is_encrypted() to IS_ENCRYPTED()\n12f169fd2683 fs, fscrypt: add an S_ENCRYPTED inode flag\n0f461ce2849e fscrypt: clean up include file mess\ndb32474d104c fscrypt: fix dereference of NULL user_key_payload\n12cff7c68247 fscrypt: make ->dummy_context() return bool\n\nChange-Id: Iaf8f427637741c70f529a7571f9376695d441f1a\nSigned-off-by: Jaegeuk Kim <jaegeuk@google.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/482e80785b6b591b924a605fcc27948d513543ec"},{"sha":"df5deb00d0932b332694e91601ef1e1b9409b766","author":{"name":"Jaegeuk Kim","email":"71255387a32c360dfbe6dfb7aaeb123bf1dc8cb6@google.com"},"message":"f2fs: updates on v4.16-rc1\n\nPull f2fs updates from Jaegeuk Kim:\n \"In this round, we've followed up to support some generic features such\n  as cgroup, block reservation, linking fscrypt_ops, delivering\n  write_hints, and some ioctls. And, we could fix some corner cases in\n  terms of power-cut recovery and subtle deadlocks.\n\n  Enhancements:\n   - bitmap operations to handle NAT blocks\n   - readahead to improve readdir speed\n   - switch to use fscrypt_*\n   - apply write hints for direct IO\n   - add reserve_root=%u,resuid=%u,resgid=%u to reserve blocks for root/uid/gid\n   - modify b_avail and b_free to consider root reserved blocks\n   - support cgroup writeback\n   - support FIEMAP_FLAG_XATTR for fibmap\n   - add F2FS_IOC_PRECACHE_EXTENTS to pre-cache extents\n   - add F2FS_IOC_{GET/SET}_PIN_FILE to pin LBAs for data blocks\n   - support inode creation time\n\n  Bug fixs:\n   - sysfile-based quota operations\n   - memory footprint accounting\n   - allow to write data on partial preallocation case\n   - fix deadlock case on fallocate\n   - fix to handle fill_super errors\n   - fix missing inode updates of fsync'ed file\n   - recover renamed file which was fsycn'ed before\n   - drop inmemory pages in corner error case\n   - keep last_disk_size correctly\n   - recover missing i_inline flags during roll-forward\n\n  Various clean-up patches were added as well\"\n\nCherry-pick from origin/upstream-f2fs-stable-linux-3.18.y:\n\nb85b2040e29f f2fs: support inode creation time\nc72ef4727838 f2fs: rebuild sit page from sit info in mem\nf368156e84cb f2fs: stop issuing discard if fs is readonly\nbe823aa3d5af f2fs: clean up duplicated assignment in init_discard_policy\n67ebfab1a0f4 f2fs: use GFP_F2FS_ZERO for cleanup\n2ebcc5d82d9a f2fs: allow to recover node blocks given updated checkpoint\n2ea7d6f1bf18 f2fs: recover some i_inline flags\n2e1f3aa5affb f2fs: correct removexattr behavior for null valued extended attribute\nc8330bdcc35f f2fs: drop page cache after fs shutdown\nef83735b3932 f2fs: stop gc/discard thread after fs shutdown\ncb472c71d865 f2fs: hanlde error case in f2fs_ioc_shutdown\nb66b08d969c4 f2fs: split need_inplace_update\naf69483e9316 f2fs: fix to update last_disk_size correctly\ndc4b6954c141 f2fs: kill F2FS_INLINE_XATTR_ADDRS for cleanup\n13240c90fdcc f2fs: clean up error path of fill_super\n2e5c39e53996 f2fs: avoid hungtask when GC encrypted block if io_bits is set\na14cced5bf6a f2fs: allow quota to use reserved blocks\n859cc83798e0 f2fs: fix to drop all inmem pages correctly\n8975d2b938bf f2fs: speed up defragment on sparse file\n06e30f6f9cec f2fs: support F2FS_IOC_PRECACHE_EXTENTS\nf3d5ace5b527 f2fs: add an ioctl to disable GC for specific file\n11228b15cfa4 f2fs: prevent newly created inode from being dirtied incorrectly\n623e284104f8 f2fs: support FIEMAP_FLAG_XATTR\n2075b0e8a63e f2fs: fix to cover f2fs_inline_data_fiemap with inode_lock\n0ea602b1ab49 f2fs: check node page again in write end io\nd503f1e0c9fa f2fs: fix to caclulate required free section correctly\ne72c42370ccf f2fs: handle newly created page when revoking inmem pages\n177018aacbc4 f2fs: add resgid and resuid to reserve root blocks\n6ad1915c61d4 f2fs: implement cgroup writeback support\n1ee182bcc114 f2fs: remove unused pend_list_tag\ne732db71ba44 f2fs: avoid high cpu usage in discard thread\n647763fa612b f2fs: make local functions static\n3f81bf527a5f f2fs: add reserved blocks for root user\ncb4ea095ee56 f2fs: check segment type in __f2fs_replace_block\n2a6f5454a49c f2fs: update inode info to inode page for new file\ndb2e6b82f45d f2fs: show precise # of blocks that user/root can use\nadd96ed3f86b f2fs: clean up unneeded declaration\nbabfbc088938 f2fs: continue to do direct IO if we only preallocate partial blocks\nf928990854bb f2fs: enable quota at remount from r to w\ncfee78c6767b f2fs: skip stop_checkpoint for user data writes\n29f0297fef9d f2fs: fix missing error number for xattr operation\n1e85f5d70912 f2fs: recover directory operations by fsync\nf1b68a501b21 f2fs: return error during fill_super\ne913b1903a98 f2fs: fix an error case of missing update inode page\n62b6a5f6896a f2fs: fix potential hangtask in f2fs_trace_pid\n54c06e52d661 f2fs: no need return value in restore summary process\ne88ab6696058 f2fs: use unlikely for release case\n246018281458 f2fs: don't return value in truncate_data_blocks_range\n15f92902926e f2fs: clean up f2fs_map_blocks\n8dfee8c44a14 f2fs: clean up hash codes\n5d81acf57de6 f2fs: fix error handling in fill_super\n3acc2f316ff1 f2fs: spread f2fs_k{m,z}alloc\n8c72d9db0e50 f2fs: inject fault to kvmalloc\nfc42fc2cd84d f2fs: inject fault to kzalloc\nc821080ddd53 f2fs: remove a redundant conditional expression\n612e589b373f f2fs: apply write hints to select the type of segment for direct write\n63a9fc8008ed f2fs: switch to fscrypt_prepare_setattr()\n16c5bfa10f1f f2fs: switch to fscrypt_prepare_lookup()\n5998a21bdab5 f2fs: switch to fscrypt_prepare_rename()\ndd5ca5fe3666 f2fs: switch to fscrypt_prepare_link()\n09c91079d653 f2fs: switch to fscrypt_file_open()\n08cae724087a f2fs: remove repeated f2fs_bug_on\n7357b4521f50 f2fs: remove an excess variable\n6f2915eb151e f2fs: fix lock dependency in between dio_rwsem & i_mmap_sem\n8c3b1444df49 f2fs: remove unused parameter\n35b94063c4d7 f2fs: still write data if preallocate only partial blocks\nb6453fcb2fe8 f2fs: do not preallocate blocks which has wrong buffer\nbee58ad4c31c f2fs: introduce sysfs readdir_ra to readahead inode block in readdir\n5b10dbdef98c f2fs: fix concurrent problem for updating free bitmap\n2638ff752042 f2fs: remove unneeded memory footprint accounting\nc569c0b1124b f2fs: no need to read nat block if nat_block_bitmap is set\n5321a23c0c19 f2fs: reserve nid resource for quota sysfile\n\nChange-Id: I5f95446f4d51232e82f48b716e5796d871e2d9ee\nSigned-off-by: Jaegeuk Kim <jaegeuk@google.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/df5deb00d0932b332694e91601ef1e1b9409b766"},{"sha":"1551e9b5292bb577b33a773baa473ad5d633acd8","author":{"name":"Ryan Andri","email":"d984efdbd04f3a4e492fe4eefe1ac216e2711363@linuxmail.org"},"message":"ARM64: configs: santoni: enable F2FS filesystem\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/1551e9b5292bb577b33a773baa473ad5d633acd8"}]}
{"actor":{"display_login":"ryan-andri"}}