{"push_id":2450134730,"size":43,"distinct_size":43,"ref":"refs/heads/firekernel-o","head":"d947ebe7077b3eb2d3fe8b8b01c2b30bf9e47cbe","before":"e8ff34163240ab9d331e75e7d13dc1664d150e1a","commits":[{"sha":"08bd970b45bd8a3251dc301ca9ea2eed6ddf1325","author":{"name":"TheImpulson","email":"61bcd352a1bdc877ebda96d4a921042ba0189786@gmail.com"},"message":"Revert \"ANDROID: sdcardfs: Add missing break\"\n\nThis reverts commit 164124849e352b135c98bae93a75d5c8bfc0309d.","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/08bd970b45bd8a3251dc301ca9ea2eed6ddf1325"},{"sha":"a894a7a45d00182697ce62541532f3109e60c3d0","author":{"name":"TheImpulson","email":"61bcd352a1bdc877ebda96d4a921042ba0189786@gmail.com"},"message":"Revert \"ANDROID: Sdcardfs: Move gid derivation under flag\"\n\nThis reverts commit f872f5fcdd138c456ffd4455b273b2dd6a8a8456.","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/a894a7a45d00182697ce62541532f3109e60c3d0"},{"sha":"727e455cb90b1590694d8ebcc65a4aea8a658dae","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: correct order of descriptors\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: Ia6d16b19c8c911f41231d2a12be0740057edfacf","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/727e455cb90b1590694d8ebcc65a4aea8a658dae"},{"sha":"f9bc9a1f88dfdcdbf316d7f402137fb3927e921e","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Fix formatting\n\nThis fixes various spacing and bracket related issues\npointed out by checkpatch.\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: I6e248833a7a04e3899f3ae9462d765cfcaa70c96","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/f9bc9a1f88dfdcdbf316d7f402137fb3927e921e"},{"sha":"3e507138221e1f89dc2169392c2f2cda78f09189","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Fix style issues with comments\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: I8791ef7eac527645ecb9407908e7e5ece35b8f80","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/3e507138221e1f89dc2169392c2f2cda78f09189"},{"sha":"9344fc8dda7650f86cd5eb2d681422426c6443a7","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: remove unneeded null check\n\nAs pointed out by checkpatch, these functions already\nhandle null inputs, so the checks are not needed.\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: I189342f032dfcefee36b27648bb512488ad61d20","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/9344fc8dda7650f86cd5eb2d681422426c6443a7"},{"sha":"7eb2e798a2ca3eb6f1158f9d7f63993d11656ca1","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Use pr_[...] instead of printk\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: Ibc635ec865750530d32b87067779f681fe58a003","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/7eb2e798a2ca3eb6f1158f9d7f63993d11656ca1"},{"sha":"f13ffdbe69b57b3f6228050ab342113ba610d360","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Use to kstrout\n\nSwitch from deprecated simple_strtoul to kstrout\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: If18bd133b4d2877f71e58b58fc31371ff6613ed5","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/f13ffdbe69b57b3f6228050ab342113ba610d360"},{"sha":"4bd89920a41272fa40681b3843db54aa02877748","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Use seq_puts over seq_printf\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: I3795ec61ce61e324738815b1ce3b0e09b25d723f","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/4bd89920a41272fa40681b3843db54aa02877748"},{"sha":"d1f4325b63a9a4adb49ebecbce7dc492e2c71488","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Fix style issues in macros\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35331000\nChange-Id: I89c4035029dc2236081a7685c55cac595d9e7ebf","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/d1f4325b63a9a4adb49ebecbce7dc492e2c71488"},{"sha":"b23f4c11f5cd0c5f662acf92a11ee2ac4f49059a","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: remove unnecessary call to do_munmap\n\nAdapted from wrapfs\ncommit 5be6de9ecf02 (\"Wrapfs: use vm_munmap in ->mmap\")\ncommit 2c9f6014a8bb (\"Wrapfs: remove unnecessary call\nto vm_unmap in ->mmap\")\n\nCode is unnecessary and causes deadlocks in newer kernels.\n\nSigned-off-by: Erez Zadok <ezk@cs.sunysb.edu>\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35766959\nChange-Id: Ia252d60c60799d7e28fc5f1f0f5b5ec2430a2379","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/b23f4c11f5cd0c5f662acf92a11ee2ac4f49059a"},{"sha":"8f4c1212bffa7ea3df02c9b12f5647daaefe1797","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: copy lower inode attributes in ->ioctl\n\nAdapted from wrapfs\ncommit fbc9c6f83ea6 (\"Wrapfs: copy lower inode attributes in ->ioctl\")\ncommit e97d8e26cc9e (\"Wrapfs: use file_inode helper\")\n\nSome ioctls (e.g., EXT2_IOC_SETFLAGS) can change inode attributes, so copy\nthem from lower inode.\n\nSigned-off-by: Erez Zadok <ezk@cs.sunysb.edu>\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35766959\nChange-Id: I0f12684b9dbd4088b4a622c7ea9c03087f40e572","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/8f4c1212bffa7ea3df02c9b12f5647daaefe1797"},{"sha":"123bfebdb9618659d38212fc128be8a0e2d30e23","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: fix ->llseek to update upper and lower offset\n\nAdapted from wrapfs\ncommit 1d1d23a47baa (\"Wrapfs: fix ->llseek to update upper and lower\noffsets\")\n\nFixes bug: xfstests generic/257. f_pos consistently is required by and\nonly by dir_ops->wrapfs_readdir, main_ops is not affected.\n\nSigned-off-by: Erez Zadok <ezk@cs.sunysb.edu>\nSigned-off-by: Mengyang Li <li.mengyang@stonybrook.edu>\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35766959\nChange-Id: I360a1368ac37ea8966910a58972b81504031d437\n\n Conflicts:\n\tfs/sdcardfs/file.c","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/123bfebdb9618659d38212fc128be8a0e2d30e23"},{"sha":"ef6649e9cb3b50eb0ab0506815313ec60da205c6","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: use d_splice_alias\n\nadapted from wrapfs\ncommit 9671770ff8b9 (\"Wrapfs: use d_splice_alias\")\n\nRefactor interpose code to allow lookup to use d_splice_alias.\n\nSigned-off-by: Erez Zadok <ezk@cs.sunysb.edu>\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35766959\nChange-Id: Icf51db8658202c48456724275b03dc77f73f585b","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/ef6649e9cb3b50eb0ab0506815313ec60da205c6"},{"sha":"34e4e0f5c63dc584caf3f92054420a55adda442b","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: update module info\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nChange-Id: I958c7c226d4e9265fea8996803e5b004fb33d8ad","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/34e4e0f5c63dc584caf3f92054420a55adda442b"},{"sha":"8fdfbc08031cc6731034ce4a4e88638bf6288088","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: Directly pass lower file for mmap\n\nInstead of relying on a copy hack, pass the lower file\nas private data. This lets the kernel find the vma\nmapping for pages used by the file, allowing pages\nused by mapping to be reclaimed.\n\nThis is adapted from following esdfs patches\ncommit 0647e638d: (\"esdfs: store lower file in vm_file for mmap\")\ncommit 064850866: (\"esdfs: keep a counter for mmaped file\")\n\nChange-Id: I75b74d1e5061db1b8c13be38d184e118c0851a1a\nSigned-off-by: Daniel Rosenberg <drosen@google.com>","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/8fdfbc08031cc6731034ce4a4e88638bf6288088"},{"sha":"1f2c0fbc27886a35140e769d1d52a88ed3e9e7e8","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"Android: sdcardfs: Change cache GID value\n\nChange-Id: Ieb955dd26493da26a458bc20fbbe75bca32b094f\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 37193650","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/1f2c0fbc27886a35140e769d1d52a88ed3e9e7e8"},{"sha":"1a5bbb50c34b92e97d661fcdb46bed91234d3c21","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"ANDROID: sdcardfs: ->iget fixes\n\nAdapted from wrapfs\ncommit 8c49eaa0sb9c (\"Wrapfs: ->iget fixes\")\n\nChange where we igrab/iput to ensure we always hold a valid lower_inode.\nReturn ENOMEM (not EACCES) if iget5_locked returns NULL.\n\nSigned-off-by: Erez Zadok <ezk@cs.sunysb.edu>\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 35766959\n\nChange-Id: Id8d4e0c0cbc685a0a77685ce73c923e9a3ddc094","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/1a5bbb50c34b92e97d661fcdb46bed91234d3c21"},{"sha":"2ef21b193a42214c5dbc99d40708fb7fadc9bd4c","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"Android: sdcardfs: Don't do d_add for lower fs\n\nFor file based encryption, ext4 explicitly does not\ncreate negative dentries for encrypted files. If you\nforce one over it, the decrypted file will be hidden\nuntil the cache is cleared. Instead, just fail out.\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 37231161\nChange-Id: Id2a9708dfa75e1c22f89915c529789caadd2ca4b","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/2ef21b193a42214c5dbc99d40708fb7fadc9bd4c"},{"sha":"76755e7685ab9eab66d5f7bdb1ab0401e44a855d","author":{"name":"Daniel Rosenberg","email":"ba8cfe5d21fcfdde5eed8cabcaff0549d9612a2a@google.com"},"message":"Android: sdcardfs: Don't complain in fixup_lower_ownership\n\nNot all filesystems support changing the owner of a file.\nWe shouldn't complain if it doesn't happen.\n\nSigned-off-by: Daniel Rosenberg <drosen@google.com>\nBug: 37488099\nChange-Id: I403e44ab7230f176e6df82f6adb4e5c82ce57f33","distinct":true,"url":"https://api.github.com/repos/theimpulson/android_kernel_asus_msm8916/commits/76755e7685ab9eab66d5f7bdb1ab0401e44a855d"}]}
{"actor":{"display_login":"theimpulson"}}