{"push_id":2422375284,"size":15,"distinct_size":9,"ref":"refs/heads/boeffla_cm14_u641","head":"b4201440f837957df06c2017eb2f263d5fbfa8a3","before":"b6e5e9310d42960cc9a98e252aab02398478dfad","commits":[{"sha":"749734284c60f344f20763a9b2f307b909018d72","author":{"name":"filiprrs","email":"b660b83318ba12ece22940fb93a2134a2d8f13d1@gmail.com"},"message":"Squash latest LineageOS commits up to 19.01.2018, 07:00 CET\n\nt0lte: remove obsolete t0ltekor defconfig\n\n* following https://review.lineageos.org/#/c/197863/ this is now unified\nand therefore no longer needed\n\nChange-Id: Idf4bbea1d7eeb8e23bb1c08c570bb030e9e95412\n\nRevert \"smdk4412: create t0ltejpn defconfig\"\n\n* Drop t0ltejpn support (the device is actually called t0ltedcm).\n* There are very few users hence it's not economical to support seperate builds\nfor this device. The only way we are doing this is through eventual unification\nof the device.\n\nThis reverts commit 04d754f3eb5ece65ccad37de33777043db84d310.\n\nChange-Id: I80c7d6eb228738985c9a3c031e8e317bb402c6c5\n\narm: exynos: t0lte: commonize t0ltedcm flashlight driver\n\n* we can actually check if (system_rev >= 12) in order to exclude other variants\nwhere this was previously causing bootloop\n* allows us to unify t0ltedcm (t0ltejpn) into common t0lte builds\n\nChange-Id: I9f99a85e790743018649820b03d58f58cd1f8478\nSigned-off-by: filiprrs <filiprrs@gmail.com>\n\nRevert \"arm: exynos: t0lte: commonize t0ltedcm flashlight driver\"\n\nThis reverts commit 92c98e09ab4077ea63b543735878f8ffca05e355.\n\nChange-Id: I5bc44e6ff2eb00f798af4dc756eca582f239db57\n\nt0lte: fix flashlight for t0ltedcm\n\n* There is actually no need to modify mach-midas.c as we can do this in\nthe defconfig.\n* LEDS_AAT1290A is needed by t0ltedcm. We need to disable LEDS_MAX77693\nbecause when both are enabled the device ends up in a bootloop. Disabling this,\nhowever, doesn't break anything on other t0lte variants.\n\nChange-Id: I51233024e3b9b79b1ceb3c1116f43de0c7484091\nSigned-off-by: filiprrs <filiprrs@gmail.com>\n\nRevert \"t0lte: fix flashlight for t0ltedcm\"\n\nThis reverts commit a8136a8aaa8238c2b548a058fdf92628c60d9d23.\n\nSome users reported unstable behavior of the flashlight in certain cases.\nThis needs to get reverted for now.\n\nChange-Id: If5be8ba38d6e8623005ea60bcf8ce1f843f1893e","distinct":false,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/749734284c60f344f20763a9b2f307b909018d72"},{"sha":"9afb33ba40798ff47860fb6b8a2db1339a770601","author":{"name":"andip71","email":"e6ecbe9226906ebc6c74fcf434eb9f5addb9e0e0@gmx.de"},"message":"Boeffla ramfs: Update busybox to version 1.28.1 (self-compiled Boeffla version)","distinct":false,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/9afb33ba40798ff47860fb6b8a2db1339a770601"},{"sha":"623300ed4e951ae09348fc867ff48f76209598f4","author":{"name":"Ярик","email":"3dedaba8be684686bc3054308df9ee6fc1b9c965@gmail.com"},"message":"BACKPORT: support for the mount namespace (Magisk Hide!)\n\nUsed backport for 3.4, all conflicts resolved.\nSafetyNet successfully passed on m0.\n\nCommits used:\n\nvfs: Add setns support for the mount namespace\n\nsetns support for the mount namespace is a little tricky as an\narbitrary decision must be made about what to set fs->root and\nfs->pwd to, as there is no expectation of a relationship between\nthe two mount namespaces.  Therefore I arbitrarily find the root\nmount point, and follow every mount on top of it to find the top\nof the mount stack.  Then I set fs->root and fs->pwd to that\nlocation.  The topmost root of the mount stack seems like a\nreasonable place to be.\n\nBind mount support for the mount namespace inodes has the\npossibility of creating circular dependencies between mount\nnamespaces.  Circular dependencies can result in loops that\nprevent mount namespaces from every being freed.  I avoid\ncreating those circular dependencies by adding a sequence number\nto the mount namespace and require all bind mounts be of a\nyounger mount namespace into an older mount namespace.\n\nAdd a helper function proc_ns_inode so it is possible to\ndetect when we are attempting to bind mound a namespace inode.\n\nAcked-by: Serge Hallyn <serge.hallyn@canonical.com>\nSigned-off-by: Eric W. Biederman <ebiederm@xmission.com>\n(cherry picked from commit 8823c07)\n----\n\nvfs: Only support slave subtrees across different user namespaces\n\nSharing mount subtress with mount namespaces created by unprivileged\nusers allows unprivileged mounts created by unprivileged users to\npropagate to mount namespaces controlled by privileged users.\n\nPrevent nasty consequences by changing shared subtrees to slave\nsubtress when an unprivileged users creates a new mount namespace.\n\nAcked-by: Serge Hallyn <serge.hallyn@canonical.com>\nSigned-off-by: \"Eric W. Biederman\" <ebiederm@xmission.com>\n----\n\nvfs: Allow unprivileged manipulation of the mount namespace.\n\n- Add a filesystem flag to mark filesystems that are safe to mount as\n  an unprivileged user.\n\n- Add a filesystem flag to mark filesystems that don't need MNT_NODEV\n  when mounted by an unprivileged user.\n\n- Relax the permission checks to allow unprivileged users that have\n  CAP_SYS_ADMIN permissions in the user namespace referred to by the\n  current mount namespace to be allowed to mount, unmount, and move\n  filesystems.\n\nAcked-by: \"Serge E. Hallyn\" <serge@hallyn.com>\nSigned-off-by: \"Eric W. Biederman\" <ebiederm@xmission.com>\n----\n\nvfs: Add a user namespace reference from struct mnt_namespace\n\nThis will allow for support for unprivileged mounts in a new user namespace.\n\nAcked-by: \"Serge E. Hallyn\" <serge@hallyn.com>\nSigned-off-by: \"Eric W. Biederman\" <ebiederm@xmission.com>\n----\n\nproc: Generalize proc inode allocation\n\nGeneralize the proc inode allocation so that it can be\nused without having to having to create a proc_dir_entry.\n\nThis will allow namespace file descriptors to remain light\nweight entitities but still have the same inode number\nwhen the backing namespace is the same.\n\nAcked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>\nSigned-off-by: Eric W. Biederman <ebiederm@xmission.com>\n----\n\nproc: Fix the namespace inode permission checks.\n\nChange the proc namespace files into symlinks so that\nwe won't cache the dentries for the namespace files\nwhich can bypass the ptrace_may_access checks.\n\nTo support the symlinks create an additional namespace\ninode with it's own set of operations distinct from the\nproc pid inode and dentry methods as those no longer\nmake sense.\n\nSigned-off-by: Eric W. Biederman <ebiederm@xmission.com>\n----\n\nproc: Usable inode numbers for the namespace file descriptors.\n\nAssign a unique proc inode to each namespace, and use that\ninode number to ensure we only allocate at most one proc\ninode for every namespace in proc.\n\nA single proc inode per namespace allows userspace to test\nto see if two processes are in the same namespace.\n\nThis has been a long requested feature and only blocked because\na naive implementation would put the id in a global space and\nwould ultimately require having a namespace for the names of\nnamespaces, making migration and certain virtualization tricks\nimpossible.\n\nWe still don't have per superblock inode numbers for proc, which\nappears necessary for application unaware checkpoint/restart and\nmigrations (if the application is using namespace file descriptors)\nbut that is now allowd by the design if it becomes important.\n\nI have preallocated the ipc and uts initial proc inode numbers so\ntheir structures can be statically initialized.\n\nSigned-off-by: Eric W. Biederman <ebiederm@xmission.com>\nSigned-off-by: andip71 <andreasp@gmx.de>","distinct":false,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/623300ed4e951ae09348fc867ff48f76209598f4"},{"sha":"2930dc997804dbe81624098ba194bf6f72a94501","author":{"name":"andip71","email":"e6ecbe9226906ebc6c74fcf434eb9f5addb9e0e0@gmx.de"},"message":"Release tag: 6.1-beta6","distinct":false,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/2930dc997804dbe81624098ba194bf6f72a94501"},{"sha":"8c4c08a40a5619474d71552bce81f0c299206a6f","author":{"name":"Ярик","email":"3dedaba8be684686bc3054308df9ee6fc1b9c965@gmail.com"},"message":"modem_if: fixup v3\n\nSigned-off-by: andip71 <andreasp@gmx.de>","distinct":false,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/8c4c08a40a5619474d71552bce81f0c299206a6f"},{"sha":"3e2e265142cce4757f222ec05031b782bc0de43f","author":{"name":"andip71","email":"e6ecbe9226906ebc6c74fcf434eb9f5addb9e0e0@gmx.de"},"message":"Release tag: 6.1-beta7","distinct":false,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/3e2e265142cce4757f222ec05031b782bc0de43f"},{"sha":"b1c3c31798cc65d429a80605ac8ff6344161641b","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"ehci-s5p: fix section mismatch in EHCI USB host drivers if compiling for arm","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/b1c3c31798cc65d429a80605ac8ff6344161641b"},{"sha":"b9b1bb202c1ec826ef2dbb38cba91b41ed62ad9b","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"toolchain: switch to linaro toolchain (plus optimized compiler flags)","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/b9b1bb202c1ec826ef2dbb38cba91b41ed62ad9b"},{"sha":"97ad6492646c0474384ad520cce0372d44c1d0d2","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"makefile: bring inline with UBER-L optimized kernel (thx to ak)\n\naccording to this commit:\nhttps://github.com/AK-Kernel/AK-OnePone/commit/0136cb8e996e18d907bdb69af9fa3da6fd7d81f6","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/97ad6492646c0474384ad520cce0372d44c1d0d2"},{"sha":"3c07e9271477bec1d380036408d0704b45a0b3b2","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"toolchain: add graphite optimizations","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/3c07e9271477bec1d380036408d0704b45a0b3b2"},{"sha":"14f0e810c1ba00e6cb9c631884370c943701eea5","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"toolchain: back to -O2 due to stability issues","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/14f0e810c1ba00e6cb9c631884370c943701eea5"},{"sha":"937cbb33527972e355f0999e60c84a6f5a189ea8","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"compiler: add support for gcc 6\n\ngcc has recently bumped its major version and this is causing kernel\nbuild errors. Create include/linux/compiler-gcc6.h which is a copy\nof compiler-gcc5.h, minus a few comments that no longer apply.\n\nSigned-off-by: Anton Blanchard <anton@samba.org>\n\nsource:\nhttps://lkml.org/lkml/2015/4/14/576","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/937cbb33527972e355f0999e60c84a6f5a189ea8"},{"sha":"650dcaf17511c7e1ce7d41f33fd830763b474631","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"toolchain: additional build fix for newer Uber 6.0.0 20150731 version","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/650dcaf17511c7e1ce7d41f33fd830763b474631"},{"sha":"56312c04bc4d5bc2b3c26e474e661aa18d6c3278","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"Revert \"toolchain: back to -O2 due to stability issues\"\n\nThis reverts commit 6f13bf2d68ed590e8ef3430300e5837c7e0b71ba.","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/56312c04bc4d5bc2b3c26e474e661aa18d6c3278"},{"sha":"b4201440f837957df06c2017eb2f263d5fbfa8a3","author":{"name":"ZaneZam","email":"ca7a87512c42f7ce48fd0e6c9f7827f25ffab673@yahoo.com"},"message":"toolchain: remove linker related '-mlong-calls' flag again to fix instabilities when using non-stock toolchains","distinct":true,"url":"https://api.github.com/repos/zanezam/boeffla-kernel-cm-s3/commits/b4201440f837957df06c2017eb2f263d5fbfa8a3"}]}
{"actor":{"display_login":"zanezam"}}