{"push_id":3050274516,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"3472f66013d1972f0baf1631ea1e02479b902579","before":"d41217aac0a577a247c9c8cde688419fde25fba5","commits":[{"sha":"5d7a5bcb67c70cbc904057ef52d3fcfeb24420bb","author":{"name":"Frank Sorenson","email":"76b4584f69750c0bac4998fa92dd96855bebe9a0@redhat.com"},"message":"sunrpc: correct the computation for page_ptr when truncating\n\nWhen truncating the encode buffer, the page_ptr is getting\nadvanced, causing the next page to be skipped while encoding.\nThe page is still included in the response, so the response\ncontains a page of bogus data.\n\nWe need to adjust the page_ptr backwards to ensure we encode\nthe next page into the correct place.\n\nWe saw this triggered when concurrent directory modifications caused\nnfsd4_encode_direct_fattr() to return nfserr_noent, and the resulting\ncall to xdr_truncate_encode() corrupted the READDIR reply.\n\nSigned-off-by: Frank Sorenson <sorenson@redhat.com>\nCc: stable@vger.kernel.org\nSigned-off-by: J. Bruce Fields <bfields@redhat.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/5d7a5bcb67c70cbc904057ef52d3fcfeb24420bb"},{"sha":"8d72ee3266f08fd3490011ee7b95ffc31e66fd6d","author":{"name":"Viresh Kumar","email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org"},"message":"Documentation: cpu-freq: Frequencies aren't always sorted\n\nThe order in which the frequencies are displayed in cpufreq stats\ndepends on the order in which the frequencies were sorted in the\nfrequency table provided to cpufreq core by the cpufreq driver. They can\nbe completely unsorted as well.\n\nThe documentation's claim that the stats will be sorted in descending\norder is hence incorrect and here is an attempt to fix it.\n\nReported-by: Pavel <pavel2000@ngs.ru>\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/8d72ee3266f08fd3490011ee7b95ffc31e66fd6d"},{"sha":"6ef28a04d1ccf718eee069b72132ce4aa1e52ab9","author":{"name":"Anson Huang","email":"d8ba6480d02099be470b272acfb04413dd504c7e@nxp.com"},"message":"cpufreq: imx6q: add return value check for voltage scale\n\nAdd return value check for voltage scale when ARM clock\nrate change fail.\n\nSigned-off-by: Anson Huang <Anson.Huang@nxp.com>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/6ef28a04d1ccf718eee069b72132ce4aa1e52ab9"},{"sha":"e531efa1e92b888acce45785b3ae69278fa712c0","author":{"name":"Zhao Wei Liew","email":"f2ad263351ded8bf8d0b90799bb8b9622c429cf8@gmail.com"},"message":"Documentation: cpufreq: Correct a typo\n\nFix a typo in the admin-guide documentation for cpufreq.\n\nSigned-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/e531efa1e92b888acce45785b3ae69278fa712c0"},{"sha":"01310bb7c9c98752cc763b36532fab028e0f8f81","author":{"name":"Scott Mayhew","email":"129700617821125d23e4a9ae8bf609ed655da086@redhat.com"},"message":"nfsd: COPY and CLONE operations require the saved filehandle to be set\n\nMake sure we have a saved filehandle, otherwise we'll oops with a null\npointer dereference in nfs4_preprocess_stateid_op().\n\nSigned-off-by: Scott Mayhew <smayhew@redhat.com>\nCc: stable@vger.kernel.org\nSigned-off-by: J. Bruce Fields <bfields@redhat.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/01310bb7c9c98752cc763b36532fab028e0f8f81"},{"sha":"025911a5f4e36955498ed50806ad1b02f0f76288","author":{"name":"YueHaibing","email":"87ef4e6170d5e1d30adb7567acad1fcb98f93b6e@huawei.com"},"message":"SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()\n\nThere is no need to have the '__be32 *p' variable static since new value\nalways be assigned before use it.\n\nSigned-off-by: YueHaibing <yuehaibing@huawei.com>\nCc: stable@vger.kernel.org\nSigned-off-by: J. Bruce Fields <bfields@redhat.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/025911a5f4e36955498ed50806ad1b02f0f76288"},{"sha":"017ce359a7187192df5222a00fa3c9055eb3736d","author":{"name":"Arnd Bergmann","email":"f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de"},"message":"ACPI / PMIC: xpower: fix IOSF_MBI dependency\n\nWe still get a link failure with IOSF_MBI=m when the xpower driver\nis built-in:\n\ndrivers/acpi/pmic/intel_pmic_xpower.o: In function `intel_xpower_pmic_update_power':\nintel_pmic_xpower.c:(.text+0x4f2): undefined reference to `iosf_mbi_block_punit_i2c_access'\nintel_pmic_xpower.c:(.text+0x5e2): undefined reference to `iosf_mbi_unblock_punit_i2c_access'\n\nThis makes the dependency stronger, so we can only build when IOSF_MBI\nis built-in.\n\nFixes: 6a9b593d4b6f (ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry)\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/017ce359a7187192df5222a00fa3c9055eb3736d"},{"sha":"aeaf6a4b2d9ed4373e39a64c1c10cb1d93dd6bd1","author":{"name":"Sudeep Holla","email":"2f8b50d4d9838571c9f6955972f29e9e41079295@arm.com"},"message":"dt-bindings: cpufreq: remove stale arm_big_little_dt entry\n\nMost of the ARM platforms used v2 OPP bindings to support big-little\nconfigurations. This arm_big_little_dt binding is incomplete and was\nnever used.\n\nCommit f174e49e4906 (cpufreq: remove unused arm_big_little_dt driver)\nremoved the driver supporting this binding, but the binding was left\nunnoticed, so let's get rid of it now.\n\nFixes: f174e49e4906 (cpufreq: remove unused arm_big_little_dt driver)\nSigned-off-by: Sudeep Holla <sudeep.holla@arm.com>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/aeaf6a4b2d9ed4373e39a64c1c10cb1d93dd6bd1"},{"sha":"763f191af51f127cf8e69cd361f50bf6180768a5","author":{"name":"Ulf Hansson","email":"fe47b31f388f85ce6ddf64bf3a0cf6b46077d0e6@linaro.org"},"message":"ARM: cpuidle: Don't register the driver when back-end init returns -ENXIO\n\nThere's no point to register the cpuidle driver for the current CPU, when\nthe initialization of the arch specific back-end data fails by returning\n-ENXIO.\n\nInstead, let's re-order the sequence to its original flow, by first trying\nto initialize the back-end part and then act accordingly on the returned\nerror code. Additionally, let's print the error message, no matter of what\nerror code that was returned.\n\nFixes: a0d46a3dfdc3 (ARM: cpuidle: Register per cpuidle device)\nSigned-off-by: Ulf Hansson <ulf.hansson@linaro.org>\nReviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org>\nCc: 4.19+ <stable@vger.kernel.org> # v4.19+\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/763f191af51f127cf8e69cd361f50bf6180768a5"},{"sha":"3e452e636d006fa759a9914c044398869acba98f","author":{"name":"Ulf Hansson","email":"fe47b31f388f85ce6ddf64bf3a0cf6b46077d0e6@linaro.org"},"message":"ARM: cpuidle: Convert to use cpuidle_register|unregister()\n\nThe only reason that remains, to why the ARM cpuidle driver calls\ncpuidle_register_driver(), is to avoid printing an error message in case\nanother driver already have been registered for the CPU. This seems a bit\nsilly, but more importantly, if that is a common scenario, perhaps we\nshould change cpuidle_register() accordingly instead.\n\nIn either case, let's consolidate the code, by converting to use\ncpuidle_register|unregister(), which also avoids the unnecessary allocation\nof the struct cpuidle_device.\n\nSigned-off-by: Ulf Hansson <ulf.hansson@linaro.org>\nReviewed-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>\nReviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/3e452e636d006fa759a9914c044398869acba98f"},{"sha":"97dc6c03c1b0a9af7aa26da7b0b266a762451f5f","author":{"name":"Rafael J. Wysocki","email":"27ffc44a8ec6a212fba98cfc3246c6ce8ab131e0@intel.com"},"message":"Merge branch 'pm-cpuidle'\n\n* pm-cpuidle:\n  ARM: cpuidle: Convert to use cpuidle_register|unregister()\n  ARM: cpuidle: Don't register the driver when back-end init returns -ENXIO","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/97dc6c03c1b0a9af7aa26da7b0b266a762451f5f"},{"sha":"4e4490d438a1c84411e3ebd0b850b46dd2e752cf","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linux\n\nPull nfsd fixes from Bruce Fields:\n \"Three nfsd bugfixes.\n\n  None are new bugs, but they all take a little effort to hit, which\n  might explain why they weren't found sooner\"\n\n* tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linux:\n  SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()\n  nfsd: COPY and CLONE operations require the saved filehandle to be set\n  sunrpc: correct the computation for page_ptr when truncating","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/4e4490d438a1c84411e3ebd0b850b46dd2e752cf"},{"sha":"dbb3c26034fa5336de45e667e2faf80a78531cd0","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'pm-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull power management fixes from Rafael Wysocki:\n \"These remove a stale DT entry left behind after recent removal of a\n  cpufreq driver without users, fix up error handling in the imx6q\n  cpufreq driver, fix two issues in the cpufreq documentation, and\n  update the ARM cpufreq driver.\n\n  Specifics:\n\n   - Drop stale DT binding for the arm_big_little_dt driver removed\n     recently (Sudeep Holla).\n\n   - Fix up error handling in the imx6q cpufreq driver to make it report\n     voltage scaling failures (Anson Huang).\n\n   - Fix two issues in the cpufreq documentation (Viresh Kumar, Zhao Wei\n     Liew).\n\n   - Fix ARM cpuidle driver initialization regression from the 4.19 time\n     frame and rework the driver registration part of it to simplify\n     code (Ulf Hansson)\"\n\n* tag 'pm-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:\n  ARM: cpuidle: Convert to use cpuidle_register|unregister()\n  ARM: cpuidle: Don't register the driver when back-end init returns -ENXIO\n  dt-bindings: cpufreq: remove stale arm_big_little_dt entry\n  Documentation: cpufreq: Correct a typo\n  cpufreq: imx6q: add return value check for voltage scale\n  Documentation: cpu-freq: Frequencies aren't always sorted","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/dbb3c26034fa5336de45e667e2faf80a78531cd0"},{"sha":"3472f66013d1972f0baf1631ea1e02479b902579","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"message":"Merge tag 'acpi-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull ACPI fix from Rafael Wysocki:\n \"Fix a recently introduced build issue in the xpower PMIC driver (Arnd\n  Bergmann)\"\n\n* tag 'acpi-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:\n  ACPI / PMIC: xpower: fix IOSF_MBI dependency","distinct":true,"url":"https://api.github.com/repos/IvanRoman/linux/commits/3472f66013d1972f0baf1631ea1e02479b902579"}]}
{"actor":{"display_login":"IvanRoman"}}