{"push_id":1351324945,"size":1000,"distinct_size":0,"ref":"refs/heads/work/hns/dt/omap5-uevm-v3","head":"940840359eb3b9d4a399a6c5acc65965cffad09c","before":"3ef76744ff9db4aab2eef67b02de385bb8d89133","commits":[{"sha":"241699cd72a8489c9446ae3910ddd243e9b9061b","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"new iov_iter flavour: pipe-backed\n\niov_iter variant for passing data into pipe.  copy_to_iter()\ncopies data into page(s) it has allocated and stuffs them into\nthe pipe; copy_page_to_iter() stuffs there a reference to the\npage given to it.  Both will try to coalesce if possible.\niov_iter_zero() is similar to copy_to_iter(); iov_iter_get_pages()\nand friends will do as copy_to_iter() would have and return the\npages where the data would've been copied.  iov_iter_advance()\nwill truncate everything past the spot it has advanced to.\n\nNew primitive: iov_iter_pipe(), used for initializing those.\npipe should be locked all along.\n\nRunning out of space acts as fault would for iovec-backed ones;\nin other words, giving it to ->read_iter() may result in short\nread if the pipe overflows, or -EFAULT if it happens with nothing\ncopied there.\n\nIn other words, ->read_iter() on those acts pretty much like\n->splice_read().  Moreover, all generic_file_splice_read() users,\nas well as many other ->splice_read() instances can be switched\nto that scheme - that'll happen in the next commit.\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/241699cd72a8489c9446ae3910ddd243e9b9061b"},{"sha":"82c156f853840645604acd7c2cebcb75ed1b6652","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"switch generic_file_splice_read() to use of ->read_iter()\n\n... and kill the ->splice_read() instances that can be switched to it\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/82c156f853840645604acd7c2cebcb75ed1b6652"},{"sha":"523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"switch default_file_splice_read() to use of pipe-backed iov_iter\n\nwe only use iov_iter_get_pages_alloc() and iov_iter_advance() -\npages are filled by kernel_readv() via a kvec array (as we used\nto do all along), so iov_iter here is used only as a way of\narranging for those pages to be in pipe.\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7"},{"sha":"a7c2242166eb4b4447b0145705e4b66f5be89798","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"relay: simplify relay_file_read()\n\nto hell with actors...\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/a7c2242166eb4b4447b0145705e4b66f5be89798"},{"sha":"7bf2d1df80822ec056363627e2014990f068f7aa","author":{"name":"Miklos Szeredi","email":"c27ee2952768e22f4d3ab9aec0e78ac5f4ddea98@redhat.com"},"message":"pipe: add pipe_buf_get() helper\n\nSigned-off-by: Miklos Szeredi <mszeredi@redhat.com>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/7bf2d1df80822ec056363627e2014990f068f7aa"},{"sha":"a779638cf622f069a484e8802134cca3c6c71415","author":{"name":"Miklos Szeredi","email":"c27ee2952768e22f4d3ab9aec0e78ac5f4ddea98@redhat.com"},"message":"pipe: add pipe_buf_release() helper\n\nSigned-off-by: Miklos Szeredi <mszeredi@redhat.com>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/a779638cf622f069a484e8802134cca3c6c71415"},{"sha":"fba597db4218ac324eee34b64736ea94829c95bf","author":{"name":"Miklos Szeredi","email":"c27ee2952768e22f4d3ab9aec0e78ac5f4ddea98@redhat.com"},"message":"pipe: add pipe_buf_confirm() helper\n\nSigned-off-by: Miklos Szeredi <mszeredi@redhat.com>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/fba597db4218ac324eee34b64736ea94829c95bf"},{"sha":"ca76f5b6bdbdc50af0d7b98cfcf7a2be7e95eb3d","author":{"name":"Miklos Szeredi","email":"c27ee2952768e22f4d3ab9aec0e78ac5f4ddea98@redhat.com"},"message":"pipe: add pipe_buf_steal() helper\n\nSigned-off-by: Miklos Szeredi <mszeredi@redhat.com>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/ca76f5b6bdbdc50af0d7b98cfcf7a2be7e95eb3d"},{"sha":"a949e63992469fed87aef197347960ced31701b8","author":{"name":"Miklos Szeredi","email":"c27ee2952768e22f4d3ab9aec0e78ac5f4ddea98@redhat.com"},"message":"pipe: fix comment in pipe_buf_operations\n\nMap and unmap ops no longer exist.\n\nSigned-off-by: Miklos Szeredi <mszeredi@redhat.com>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/a949e63992469fed87aef197347960ced31701b8"},{"sha":"dcfc3a6740d372ebe203dae2c5852ff45f9ef793","author":{"name":"Arnaldo Carvalho de Melo","email":"7310a59577712e001e6abd523e66592d8f2dc989@redhat.com"},"message":"tools: Synchronize tools/include/uapi/linux/bpf.h\n\nCommit 747ea55e4f78 (\"bpf: fix bpf_skb_in_cgroup helper naming\") renames\nBPF_FUNC_skb_in_cgroup to bpf_skb_under_cgroup, triggering this warning\nwhile building perf:\n\n  Warning: tools/include/uapi/linux/bpf.h differs from kernel\n\nUpdate the copy to ack that, no changes needed, as\nBPF_FUNC_skb_in_cgroup isn't used so far.\n\nCc: Adrian Hunter <adrian.hunter@intel.com>\nCc: Daniel Borkmann <daniel@iogearbox.net>\nCc: David Ahern <dsahern@gmail.com>\nCc: David S. Miller <davem@davemloft.net>\nCc: Jiri Olsa <jolsa@kernel.org>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Wang Nan <wangnan0@huawei.com>\nLink: http://lkml.kernel.org/n/tip-x67d2gq8ct6ko12ex14q8bbx@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/dcfc3a6740d372ebe203dae2c5852ff45f9ef793"},{"sha":"91fff9b347f9f69025e6557b3279cccedbcc744a","author":{"name":"Mikulas Patocka","email":"29e12b042671dc69ffeb079e727e822ce21b43c1@twibright.com"},"message":"hpfs: support FIEMAP\n\nSupport the FIEMAP ioctl that reports extents allocated by a file.\n\nSigned-off-by: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/91fff9b347f9f69025e6557b3279cccedbcc744a"},{"sha":"29abfbd9cbba798a89c9f9f977d7d63bff5a5d04","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"mips: separate extable.h, switch module.h to it\n\nmore victims of indirect include chains - au1200fb\nlasat/picvue_proc and watchdog/ath79_wdt\n\n... as well as tb0219, spotted by Sudip Mukherjee\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/29abfbd9cbba798a89c9f9f977d7d63bff5a5d04"},{"sha":"88dd4a748da7682966f3e52e5dde9a1b1c0bc9d8","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"score: separate extable.h, switch module.h to it\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/88dd4a748da7682966f3e52e5dde9a1b1c0bc9d8"},{"sha":"c99d2abd9bc67fd0d578a483f9b82eaa0f61e5c5","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"sparc64: separate extable_64.h, switch elf_64.h to it\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/c99d2abd9bc67fd0d578a483f9b82eaa0f61e5c5"},{"sha":"aa7eb9ad32f84ce91a92f5c0196ae7adb5611ac4","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"remove a stray reference to asm/uaccess.h in docs\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/aa7eb9ad32f84ce91a92f5c0196ae7adb5611ac4"},{"sha":"c5317167854e01dbb42d2291406ab8448d272868","author":{"name":"Al Viro","email":"2a537e97523ffee458777df5f34a2f8c9964f945@zeniv.linux.org.uk"},"message":"proc: switch auxv to use of __mem_open()\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/c5317167854e01dbb42d2291406ab8448d272868"},{"sha":"8649b6434ebc184e632a510c4121899481409c15","author":{"name":"Kim SeonYoung","email":"946016783d403728cb8e764bd762f3e79a27d379@gmail.com"},"message":"perf report/top: Add a tip about source line numbers with overhead\n\nThere is a existing tip as below.\n\n    If you have debuginfo enabled, try: perf report -s sym,srcline\n\nHowever this tip only describe a condition to use --sort sym,scrline\noptions.  So there is lack of explanation in the tip. I think that it\nwould be better to add a tip that exactly explains the feature of --sort\nsrcline.\n\nSigned-off-by: Seonyoung Kim <adamas0414@gmail.com>\nCc: Jiri Olsa <jolsa@kernel.org>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Taeung Song <taeung@kosslab.kr>\nLink: http://lkml.kernel.org/r/1475194602-5596-1-git-send-email-adamas0414@gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/8649b6434ebc184e632a510c4121899481409c15"},{"sha":"49343235d08a228c7fe84d0606e69253cc0bc751","author":{"name":"Donghyun Kim","email":"4236579f4a2816de419802d6d1f2c9dcbb6e3d8e@gmail.com"},"message":"perf report/top: Add a tip about system-wide collection from all CPUs\n\nSigned-off-by: Donghyun Kim <dongdong9335@gmail.com>\nCc: Jiri Olsa <jolsa@kernel.org>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Taeung Song <taeung@kosslab.kr>\nLink: http://lkml.kernel.org/r/1475187357-21882-1-git-send-email-dongdong9335@gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/49343235d08a228c7fe84d0606e69253cc0bc751"},{"sha":"2ad8327fd0013ee07f056d28faddc2e7f01dd127","author":{"name":"Nambong Ha","email":"37a4162aa1007c5f10227a6bc356cecd4821de99@gmail.com"},"message":"perf top/report: Add tips about a list option\n\nAdd two tips that describe --list option of config sub-command and\nexplain how to choose particular config file location.\n\nSigned-off-by: Nambong Ha <over3025@gmail.com>\nCc: Jiri Olsa <jolsa@kernel.org>\nCc: Namhyung Kim <namhyung@kernel.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Taeung Song <taeung@kosslab.kr>\nLink: http://lkml.kernel.org/r/1475191562-3240-1-git-send-email-over3025@gmail.com\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/2ad8327fd0013ee07f056d28faddc2e7f01dd127"},{"sha":"f61bdc3304281e9ff9eec4f1ed9fb15bcf4d8a5e","author":{"name":"Wang Nan","email":"e2b6200f7a11e8fbaaff8ce12fa537c18d7e4cbf@huawei.com"},"message":"tools build: Support compiling C++ source file\n\nAdd new rule to compile .cpp file to .o use g++. C++ support is required\nfor built-in clang and LLVM support.\n\nLinker side support will be introduced by following commits.\n\nSigned-off-by: Wang Nan <wangnan0@huawei.com>\nCc: Alexei Starovoitov <ast@fb.com>\nCc: He Kuang <hekuang@huawei.com>\nCc: Jiri Olsa <jolsa@kernel.org>\nCc: Zefan Li <lizefan@huawei.com>\nCc: pi3orama@163.com\nLink: http://lkml.kernel.org/r/1474874832-134786-2-git-send-email-wangnan0@huawei.com\nSigned-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>","distinct":false,"url":"https://api.github.com/repos/goldelico/gta04-kernel/commits/f61bdc3304281e9ff9eec4f1ed9fb15bcf4d8a5e"}]}
{"actor":{"display_login":"goldelico"}}