{"push_id":2825163541,"size":69,"distinct_size":69,"ref":"refs/heads/lineage-15.1","head":"333a2ccf09c4e1fd24a172f6da9f15292bb633e9","before":"df393a626de8650c5e9c80fdaeb1e10688466f34","commits":[{"sha":"883a20a9bb6c38b6a8b4dcfcd4be4754af6eb519","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: split flat_binder_object.\n\nflat_binder_object is used for both handling\nbinder objects and file descriptors, even though\nthe two are mostly independent. Since we'll\nhave more fixup objects in binder in the future,\ninstead of extending flat_binder_object again,\nsplit out file descriptors to their own object\nwhile retaining backwards compatibility to\nexisting user-space clients. All binder objects\njust share a header.\n\nChange-Id: If3c55f27a2aa8f21815383e0e807be47895e4786\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: 8d4b622decb40d5e84cf6afaf8c08b732c30c7cf\nGit-repo: https://android.googlesource.com/kernel/common\n[spathi@codeaurora.org  resolved trivial merge conflicts]\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/883a20a9bb6c38b6a8b4dcfcd4be4754af6eb519"},{"sha":"193469d20116f5c757fe67a8c264015ef5d3f512","author":{"name":"Tair Rzayev","email":"96b61f7c320f69e8b673fc38178bc08931575ebe@gmail.com"},"message":"staging: android: binder.c: binder_ioctl() cleanup\n\nbinder_ioctl() is quite huge and checkpatch dirty - mostly because of\nthe amount of code for the BINDER_WRITE_READ and BINDER_SET_CONTEXT_MGR.\nMoved that code into the new binder_ioctl_write_read() and\nbinder_ioctl_set_ctx_mgr()\n\nChange-Id: I0fe0a7f59ea04c0232353cb06b1264c6efb7bac9\nSigned-off-by: Tair Rzayev <tair.rzayev@gmail.com>\nCc: Arve HjÃ¸nnevÃ¥g <arve@android.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\nGit-commit: 78260ac625e91d2402d72dd2f8c7109f98c1d19a\nGit-repo: https://android.googlesource.com/kernel/common\n[spathi@codeaurora.org  resolved trivial merge conflicts]\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/193469d20116f5c757fe67a8c264015ef5d3f512"},{"sha":"49c5d9df434db17748da9a194e33f5278eb4200f","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: support multiple context managers.\n\nMove the context manager state into a separate\nstruct context, and allow for each process to have\nits own context associated with it.\n\nChange-Id: Ifa934370241a2d447dd519eac3fd0682c6d00ab4\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: 9e001ddd6a3f1dd169f5f29ead7519f60b596662\nGit-repo: https://android.googlesource.com/kernel/common\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/49c5d9df434db17748da9a194e33f5278eb4200f"},{"sha":"2664ddf062fc88445b9c53930fe4851ea9b2b573","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: deal with contexts in debugfs.\n\nProperly print the context in debugfs entries.\n\nChange-Id: If10c2129536d9f39bae542afd7318ca79af60e3a\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: db7c98ee800790e8f640f77d0978439c3e7af3c6\nGit-repo: https://android.googlesource.com/kernel/common\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/2664ddf062fc88445b9c53930fe4851ea9b2b573"},{"sha":"e741018ac51c8f9ca26d5368da40225c45c6fa96","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: support multiple /dev instances.\n\nAdd a new module parameter 'devices', that can be\nused to specify the names of the binder device\nnodes we want to populate in /dev.\n\nEach device node has its own context manager, and\nis therefore logically separated from all the other\ndevice nodes.\n\nThe config option CONFIG_ANDROID_BINDER_DEVICES can\nbe used to set the default value of the parameter.\n\nThis approach was favored over using IPC namespaces,\nmostly because we require a single process to be a\npart of multiple binder contexts, which seemed harder\nto achieve with namespaces.\n\nChange-Id: I3df72b2a19b5ad5a0360e6322482db7b00a12b24\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: dc478c98eb44776e3e7975b3a29c48d52c17de21\nGit-repo: https://android.googlesource.com/kernel/common\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/e741018ac51c8f9ca26d5368da40225c45c6fa96"},{"sha":"80d04da24c812a9fc155e177ef5408ab905cbf27","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: refactor binder_transact()\n\nMoved handling of fixup for binder objects,\nhandles and file descriptors into separate\nfunctions.\n\nChange-Id: If6849f1caee3834aa87d0ab08950bb1e21ec6e38\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: 70301cb04705c846c5284910997579dee96eed41\nGit-repo: https://android.googlesource.com/kernel/common\n[spathi@codeaurora.org  resolved trivial merge conflicts]\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/80d04da24c812a9fc155e177ef5408ab905cbf27"},{"sha":"1fb5e3966abbe37688b5e573bb45a664c7dae4cd","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: add extra size to allocator.\n\nThe binder_buffer allocator currently only allocates\nspace for the data and offsets buffers of a Parcel.\nThis change allows for requesting an additional chunk\nof data in the buffer, which can for example be used\nto hold additional meta-data about the transaction\n(eg a security context).\n\nChange-Id: I58ab9c383a2e1a3057aae6adaa596ce867f1b157\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: 6bae6a826b5afa337fa7df90c4373d9a5f66ed4f\nGit-repo: https://android.googlesource.com/kernel/common\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/1fb5e3966abbe37688b5e573bb45a664c7dae4cd"},{"sha":"d283789c84adc4bbae99494397c92762e69e1703","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: support for scatter-gather.\n\nPreviously all data passed over binder needed\nto be serialized, with the exception of Binder\nobjects and file descriptors.\n\nThis patchs adds support for scatter-gathering raw\nmemory buffers into a binder transaction, avoiding\nthe need to first serialize them into a Parcel.\n\nTo remain backwards compatibile with existing\nbinder clients, it introduces two new command\nioctls for this purpose - BC_TRANSACTION_SG and\nBC_REPLY_SG. These commands may only be used with\nthe new binder_transaction_data_sg structure,\nwhich adds a field for the total size of the\nbuffers we are scatter-gathering.\n\nBecause memory buffers may contain pointers to\nother buffers, we allow callers to specify\na parent buffer and an offset into it, to indicate\nthis is a location pointing to the buffer that\nwe are fixing up. The kernel will then take care\nof fixing up the pointer to that buffer as well.\n\nChange-Id: I02417f28cff14688f2e1d6fcb959438fd96566cc\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: 53b170107e71eba71ecc953b6ed681480c1fcf64\nGit-repo: https://android.googlesource.com/kernel/common\n[spathi@codeaurora.org fixed compilation issue]\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/d283789c84adc4bbae99494397c92762e69e1703"},{"sha":"b5de16cfe3be8603306454cff3b8f8fea1f3c01c","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@google.com"},"message":"android: binder: support for file-descriptor arrays.\n\nThis patch introduces a new binder_fd_array object,\nthat allows us to support one or more file descriptors\nembedded in a buffer that is scatter-gathered.\n\nChange-Id: I647a53cf0d905c7be0dfd9333806982def68dd74\nSigned-off-by: Martijn Coenen <maco@google.com>\nGit-commit: 74b2c7a5abedf208ace585a96d44618b21440511\nGit-repo: https://android.googlesource.com/kernel/common\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/b5de16cfe3be8603306454cff3b8f8fea1f3c01c"},{"sha":"7a91df49e47ee11d5a13f4e50f70d10307bac172","author":{"name":"Srinivasarao P","email":"bf1b3d55c9688c44c47080bb956e0b5fa97ddc18@codeaurora.org"},"message":"binder: Enable HWBinder domain\n\nEnable the config for Hardware binder domain.\n\nChange-Id: I15aa72d21b549a930821a688d9618330b5029b1f\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/7a91df49e47ee11d5a13f4e50f70d10307bac172"},{"sha":"cc2b7d2eafc31dbcc42a358568b4a29333351719","author":{"name":"Martijn Coenen","email":"e2bfaa8b522ad2b3c4a1c86442cc7f7aa55b5234@android.com"},"message":"android: binder: add padding to binder_fd_array_object.\n\nbinder_fd_array_object starts with a 4-byte header,\nfollowed by a few fields that are 8 bytes when\nANDROID_BINDER_IPC_32BIT=N.\n\nThis can cause alignment issues in a 64-bit kernel\nwith a 32-bit userspace, as on x86_32 an 8-byte primitive\nmay be aligned to a 4-byte address. Pad with a __u32\nto fix this.\n\nChange-Id: I4374ed2cc3ccd3c6a1474cb7209b53ebfd91077b\nSigned-off-by: Martijn Coenen <maco@android.com>\nGit-commit: a388cf91c7fd5279e923e167af59925826b055d5\nGit-repo: https://android.googlesource.com/kernel/common\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/cc2b7d2eafc31dbcc42a358568b4a29333351719"},{"sha":"b2bd4a03f9c6e091e286536a6f1046c9d45875b9","author":{"name":"Bharat Pawar","email":"59d3ef76360ae87c67e35e9a223319622b0a6f91@codeaurora.org"},"message":"ARM: dts: msm: Early mount of system partition for msm8916/39\n\nAdd support to early mount system partition so that system modules\ncan be loaded during early init.\n\nChange-Id: I3fc377a2e8c2e8764a891d04031f416fd110cf55\nSigned-off-by: Bharat Pawar <bpawar@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/b2bd4a03f9c6e091e286536a6f1046c9d45875b9"},{"sha":"95e0c5871b86d8e8effc135b30cc937bda014a97","author":{"name":"Swetha Chikkaboraiah","email":"785dce9813c74aa517a07b7a1160c1a9cdebd7be@codeaurora.org"},"message":"defconfig: msm: Enable PROC_DEVICETREE for msm8916/39\n\nThis change enables the config CONFIG_PROC_DEVICETREE\n\nChange-Id: I3cb5bd87c591db07d061ec84eb415d4cda10f52d\nSigned-off-by: Swetha Chikkaboraiah <schikk@codeaurora.org>\nSigned-off-by: Bharat Pawar <bpawar@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/95e0c5871b86d8e8effc135b30cc937bda014a97"},{"sha":"b69ae3f9e99283aa5de6e254f6d4564bb9d98d51","author":{"name":"Srinivasarao P","email":"bf1b3d55c9688c44c47080bb956e0b5fa97ddc18@codeaurora.org"},"message":"defconfig: msm: Enable binder devices\n\nEnable the config for binder, hwbinder, vndbinder domains.\n\nChange-Id: Id2af6b51edf595564e3f76f4df0cce9fcbc3ec64\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/b69ae3f9e99283aa5de6e254f6d4564bb9d98d51"},{"sha":"90581c1f9550506811ef400c304da1759b22c3cd","author":{"name":"Sowmya Pandiri","email":"a8043f6f703d631dcb698261b12171be492fd46c@codeaurora.org"},"message":"msm: vidc: Enumerate codec type for Vp8 and Vp9\n\nThis change adds codec type for Vp8 and Vp9 decode.\n\nChange-Id: I2004c91f5cb1e938709eb1e9c6ab4d9ea839df58\nSigned-off-by: Sowmya Pandiri <spandiri@codeaurora.org>\nSigned-off-by: Deepak Kushwah <dkushwah@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/90581c1f9550506811ef400c304da1759b22c3cd"},{"sha":"24d79aee5e259cde5cef5a30d81852b828173c97","author":{"name":"Prasad Sodagudi","email":"0a7e98000ce64542cef1b32382dcb65c847985af@codeaurora.org"},"message":"epoll: Drop struct epoll_event definition\n\nAdd kernel header sanitizer check to drop struct epoll_event.\nThis struct epoll_event is not following the POSIX standard\nand defining element in opaque data type.\n\nChange-Id: I1eecef1b64eb1fb8f0dd6999263093a453e7b9fb\nSigned-off-by: Prasad Sodagudi <psodagud@codeaurora.org>\nSigned-off-by: Srinivasarao P <spathi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/24d79aee5e259cde5cef5a30d81852b828173c97"},{"sha":"c65f27602f09434b18eb162e52148470a974c485","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@quicinc.com"},"message":"Merge \"msm: vidc: Enumerate codec type for Vp8 and Vp9\" into LA.BR.1.2.9.1_1","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/c65f27602f09434b18eb162e52148470a974c485"},{"sha":"faae478c4f0ce8e9dbc1b16aec588aec7c3a7071","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@quicinc.com"},"message":"Merge \"epoll: Drop struct epoll_event definition\" into LA.BR.1.2.9.1_1","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/faae478c4f0ce8e9dbc1b16aec588aec7c3a7071"},{"sha":"07860eb8f82a46735797f33d9d9e13824371ea1e","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@quicinc.com"},"message":"Merge \"ARM: dts: msm: Early mount of system partition for msm8916/39\" into LA.BR.1.2.9.1_1","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/07860eb8f82a46735797f33d9d9e13824371ea1e"},{"sha":"1d7218a61740140b3d677ecb3c8b8045dd910a13","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@quicinc.com"},"message":"Merge \"defconfig: msm: Enable PROC_DEVICETREE for msm8916/39\" into LA.BR.1.2.9.1_1","distinct":true,"url":"https://api.github.com/repos/kiwi-los/android_kernel_huawei_kiwi/commits/1d7218a61740140b3d677ecb3c8b8045dd910a13"}]}
{"actor":{"display_login":"coldhans"}}