{"push_id":947855879,"size":1000,"distinct_size":0,"ref":"refs/heads/akpm-base","head":"9aee9f6dba24ad17ae3ed54285ece6adedd7404a","before":"72abb6cdf5743235fffdd6d8d1bfe60143dc1f5c","commits":[{"sha":"0ec09ac2cebe9769491a470c33edff0f873ff79d","author":{"email":"42eed19c0f56a8d487deac90c6d19d6364b7ba73@samsung.com","name":"Chanwoo Choi"},"message":"PM / devfreq: Set the freq_table of devfreq device\n\nThis patch initialize the freq_table array of each devfreq device by using\nthe devfreq_set_freq_table(). If freq_table is NULL, the devfreq framework\nis not able to support the frequency transtion information through sysfs.\n\nThe OPP core uses the integer type for the number of opps in the opp list\nand uses the 'unsigned long' type for each frequency. So, this patch\nmodifies the type of some variable as following:\n- the type of freq_table : unsigned int -> unsigned long\n- the type of max_state  : unsigned int -> int\n\n- Corrected types, format strings, mutex usages by MyungJoo\n\nSigned-off-by: Chanwoo Choi <cw00.choi@samsung.com>\nSigned-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/0ec09ac2cebe9769491a470c33edff0f873ff79d"},{"sha":"d7df1e464749650056f511e75b3d4e53cfac5d53","author":{"email":"42eed19c0f56a8d487deac90c6d19d6364b7ba73@samsung.com","name":"Chanwoo Choi"},"message":"PM / devfreq: Modify the indentation of trans_stat sysfs for readability\n\nThis patch modifies the indentation of 'trans_stat' sysfs to improve readability.\nThe 1GHz is 1000,000,000. So it needs the least 10 position to show the GHz unit.\n\n- Before apply this patch,\n-sh-3.2# cat trans_stat\n   From  :   To\n         :50000000100000000133000000200000000400000000   time(ms)\n*50000000:       0       0       0       0       7   1817635\n 100000000:       4       0       0       0       4      1590\n 133000000:       1       4       0       0       7       975\n 200000000:       2       2       7       0       1      2655\n 400000000:       0       2       5      12       0      1860\nTotal transition : 58\n\n- After apply this patch,\n-sh-3.2# cat trans_stat\n     From  :   To\n           :  50000000 100000000 133000000 200000000 400000000   time(ms)\n*  50000000:         0         0         0         0         7     14405\n  100000000:         4         0         0         0         3      2015\n  133000000:         2         3         0         0         7      1020\n  200000000:         1         2         7         0         0      2970\n  400000000:         0         2         5        10         0      1575\nTotal transition : 53\n\nSigned-off-by: Chanwoo Choi <cw00.choi@samsung.com>\nSigned-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/d7df1e464749650056f511e75b3d4e53cfac5d53"},{"sha":"34bd322070a41898b032f59a0dfd345627fc1e7e","author":{"email":"84146178f7c201fa3079bfc93fccba71d81dffe3@samsung.com","name":"MyungJoo Ham"},"message":"PM / devfreq: Do not show statistics if it's not ready.\n\nBefore this patch for a device without statistics support,\n\n$ cat trans_stat\n    From  :   To\n          :   time(ms)\nTotal transitions : 0\n$\n\nAfter this patch applied for such a device,\n\n$ cat trans_stat\nNot Supported.\n$\n\nSigned-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/34bd322070a41898b032f59a0dfd345627fc1e7e"},{"sha":"6a3cd7220364ad9e92c926600500f225c02ae3ac","author":{"email":"42eed19c0f56a8d487deac90c6d19d6364b7ba73@samsung.com","name":"Chanwoo Choi"},"message":"MAINTAINERS: Add missing git repository and directory for devfreq\n\nThis patch adds the missing git repository infomation and directory for\ndevfreq. When using get_maintainer.pl, the result should include the\ncorrect maintainer information.\n\nSuggested-by: Joe Perches <joe@perches.com>\n[cw00.chio: Add missing directory for devfreq]\nSigned-off-by: Chanwoo Choi <cw00.choi@samsung.com>\nSigned-off-by: Myungjoo Ham <myungjoo.ham@samsung.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/6a3cd7220364ad9e92c926600500f225c02ae3ac"},{"sha":"7dbded06efe41367163e903331ef45bd765a62a4","author":{"email":"42eed19c0f56a8d487deac90c6d19d6364b7ba73@samsung.com","name":"Chanwoo Choi"},"message":"MAINTAINERS: Add devfreq-event entry\n\nThis patch adds the devfreq-event[1] entry to review the patches\nas just supporter. Patches will be picked up by Myungjoo Ham on\ndevfreq git repository.\n[1] https://lkml.org/lkml/2015/1/25/573\n\nSigned-off-by: Chanwoo Choi <cw00.choi@samsung.com>\nSigned-off-by: Myungjoo Ham <myungjoo.ham@samsung.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/7dbded06efe41367163e903331ef45bd765a62a4"},{"sha":"cde6bcd584b1b910d6ee8d6eb968ea5d20815444","author":{"email":"ff341aa343d564f9e53e9dcb6996be8c04859a66@oracle.com","name":"Dan Carpenter"},"message":"ASoC: AMD: free memory on error\n\nStatic checkers complain if we don't free \"adata\" before returning.\n\nFixes: 7c31335a03b6 ('ASoC: AMD: add AMD ASoC ACP 2.x DMA driver')\nSigned-off-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/cde6bcd584b1b910d6ee8d6eb968ea5d20815444"},{"sha":"1ca2cf8c4167c2016d9716998b4f89c4e79d1f89","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"ASoC: rt5659: Fix irq leak\n\nUse devm_request_threaded_irq to ensure the irq is freed when unload the\nmodule. The rt5659->i2c is no longer used after this conversion, thus\nremove it as well.\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/1ca2cf8c4167c2016d9716998b4f89c4e79d1f89"},{"sha":"4b8c4eddfc941a38e5bc716a37e8c4292cefaa6d","author":{"email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de","name":"Florian Westphal"},"message":"netfilter: nft_byteorder: avoid unneeded le/be conversion steps\n\nDavid points out that we to three le/be conversions instead\nof just one.  Doesn't matter on x86_64 w. gcc, but other\narchitectures might be less lucky.\n\nSince it also simplifies code just follow his advice.\n\nFixes: c0f3275f5cb (\"nftables: byteorder: provide le/be 64 bit conversion helper\")\nSuggested-by: David Laight <David.Laight@aculab.com>\nSigned-off-by: Florian Westphal <fw@strlen.de>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/4b8c4eddfc941a38e5bc716a37e8c4292cefaa6d"},{"sha":"f90d2d37fb933773c9945c5939ae87aea2343057","author":{"email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de","name":"Florian Westphal"},"message":"netfilter: ipset: allow a 0 netmask with hash_netiface type\n\nJozsef says:\n The correct behaviour is that if we have\n ipset create test1 hash:net,iface\n ipset add test1 0.0.0.0/0,eth0\n iptables -A INPUT -m set --match-set test1 src,src\n\n then the rule should match for any traffic coming in through eth0.\n\nThis removes the -EINVAL runtime test to make matching work\nin case packet arrived via the specified interface.\n\nBugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1297092\nSigned-off-by: Florian Westphal <fw@strlen.de>\nAcked-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/f90d2d37fb933773c9945c5939ae87aea2343057"},{"sha":"d20313b2c407a90fb60eca99d73c47a75bb42e08","author":{"email":"e5c0b4cdf99ae1d408b9c497159e74b54e02e008@ti.com","name":"Peter Ujfalusi"},"message":"dmaengine: edma: Fix paRAM slot allocation for entry channel 0\n\nedma_alloc_slot was not checking the channel mapping support existence when\nslot 0 has been requested (used as entry slot for channel/event 0).\n\nSigned-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/d20313b2c407a90fb60eca99d73c47a75bb42e08"},{"sha":"c4b7a7755f91081e430bbd58fec77194b05f834b","author":{"email":"eb4b5bbb4a6cbf3468229148f167a307303eeb1f@redhat.com","name":"Richard Guy Briggs"},"message":"audit: don't needlessly reset valid wait time\n\nAfter auditd has recovered from an overflowed queue, the first process\nthat doesn't use reserves to make it through the queue checks should\nreset the audit backlog wait time to the configured value.  After that,\nthere is no need to keep resetting it.\n\nSigned-off-by: Richard Guy Briggs <rgb@redhat.com>\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/c4b7a7755f91081e430bbd58fec77194b05f834b"},{"sha":"eb8baf6aa3ba1fcb1c1fd2cc57e31195a42689fd","author":{"email":"88a1d58bf22a647dce58dd91f9595600dceabba9@redhat.com","name":"Paul Moore"},"message":"audit: remove audit_backlog_wait_overflow\n\nIt seems much more obvious and readable to simply use \"0\".\n\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/eb8baf6aa3ba1fcb1c1fd2cc57e31195a42689fd"},{"sha":"f48a942926c58e4b2dfc3f21c58579d5435841ef","author":{"email":"eb4b5bbb4a6cbf3468229148f167a307303eeb1f@redhat.com","name":"Richard Guy Briggs"},"message":"audit: include auditd's threads in audit_log_start() wait exception\n\nShould auditd spawn threads, allow all members of its thread group to\nuse the audit_backlog_limit reserves to bypass the queue limits too.\n\nSigned-off-by: Richard Guy Briggs <rgb@redhat.com>\n[PM: minor upstream merge tweaks]\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/f48a942926c58e4b2dfc3f21c58579d5435841ef"},{"sha":"1194b994bec308433cc84ffdb92fd668713b8f93","author":{"email":"eb4b5bbb4a6cbf3468229148f167a307303eeb1f@redhat.com","name":"Richard Guy Briggs"},"message":"audit: wake up threads if queue switched from limited to unlimited\n\nIf the audit_backlog_limit is changed from a limited value to an\nunlimited value (zero) while the queue was overflowed, wake up the\naudit_backlog_wait queue to allow those processes to continue.\n\nSigned-off-by: Richard Guy Briggs <rgb@redhat.com>\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/1194b994bec308433cc84ffdb92fd668713b8f93"},{"sha":"d865e573b8a4f30fbb74fa7666ca81e3132eb547","author":{"email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net","name":"Markus Elfring"},"message":"audit: Delete unnecessary checks before two function calls\n\nThe functions consume_skb() and kfree_skb() test whether their argument\nis NULL and then return immediately.\nThus the tests around their calls are not needed.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\n[PM: tweak patch prefix]\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/d865e573b8a4f30fbb74fa7666ca81e3132eb547"},{"sha":"96368701e1c89057bbf39222e965161c68a85b4b","author":{"email":"88a1d58bf22a647dce58dd91f9595600dceabba9@redhat.com","name":"Paul Moore"},"message":"audit: force seccomp event logging to honor the audit_enabled flag\n\nPreviously we were emitting seccomp audit records regardless of the\naudit_enabled setting, a deparature from the rest of audit.  This\npatch makes seccomp auditing consistent with the rest of the audit\nrecord generation code in that when audit_enabled=0 nothing is logged\nby the audit subsystem.\n\nThe bulk of this patch is moving the CONFIG_AUDIT block ahead of the\nCONFIG_AUDITSYSCALL block in include/linux/audit.h; the only real\ncode change was in the audit_seccomp() definition.\n\nSigned-off-by: Tony Jones <tonyj@suse.de>\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/96368701e1c89057bbf39222e965161c68a85b4b"},{"sha":"cb74ed278f8054fddf79ed930495b9e214f7c7b2","author":{"email":"88a1d58bf22a647dce58dd91f9595600dceabba9@redhat.com","name":"Paul Moore"},"message":"audit: always enable syscall auditing when supported and audit is enabled\n\nTo the best of our knowledge, everyone who enables audit at compile\ntime also enables syscall auditing; this patch simplifies the Kconfig\nmenus by removing the option to disable syscall auditing when audit\nis selected and the target arch supports it.\n\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/cb74ed278f8054fddf79ed930495b9e214f7c7b2"},{"sha":"b3ae4755f561cffd23192cd1fb9648649aa7405e","author":{"email":"76d986def7a933c047b8ea2600653790ab27bf63@omnibond.com","name":"Mike Marshall"},"message":"Orangefs: implement .write_iter\n\nUntil now, orangefs_devreq_write_iter has just been a wrapper for\nthe old-fashioned orangefs_devreq_writev... linux would call\n.write_iter with \"struct kiocb *iocb\" and \"struct iov_iter *iter\"\nand .write_iter would just:\n\n        return pvfs2_devreq_writev(iocb->ki_filp,\n                                   iter->iov,\n                                   iter->nr_segs,\n                                   &iocb->ki_pos);\n\nSigned-off-by: Mike Marshall <hubcap@omnibond.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/b3ae4755f561cffd23192cd1fb9648649aa7405e"},{"sha":"c817e266e408538290af06b95f07f6ee2b7d507a","author":{"email":"76d986def7a933c047b8ea2600653790ab27bf63@omnibond.com","name":"Mike Marshall"},"message":"Orangefs: rename orangefs_kernel_op_s.aio_ref_count to just ref_count.\n\nThe op structure's ref_count member hasn't got anything to do with\nasynchronous I/O.\n\nSigned-off-by: Mike Marshall <hubcap@omnibond.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/c817e266e408538290af06b95f07f6ee2b7d507a"},{"sha":"4c27b327b8c286cd3091e5d9ff1650573601140b","author":{"email":"76d986def7a933c047b8ea2600653790ab27bf63@omnibond.com","name":"Mike Marshall"},"message":"Orangefs: change ORANGEFS_VERSION from \"Unknown\" to \"upstream\"\n\nSigned-off-by: Mike Marshall <hubcap@omnibond.com>","distinct":false,"url":"https://api.github.com/repos/linux-next/linux-next/commits/4c27b327b8c286cd3091e5d9ff1650573601140b"}]}