{"push_id":1423821034,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"4ac6b8cd0aced7c2f29d2e243d1581d48f61d231","before":"312cc02cc1f2c23cb3cdacc3237aa2496722d048","commits":[{"sha":"008942375f0243983dd47f56b1d8cfab72679bc0","author":{"name":"Junxiao Bi","email":"0fbee7a611321671a74f8b0002ae086f6befb26d@oracle.com"},"message":"ocfs2: dlm: fix race between purge and get lock resource\n\ncommit b1432a2a35565f538586774a03bf277c27fc267d upstream.\n\nThere is a race window in dlm_get_lock_resource(), which may return a\nlock resource which has been purged.  This will cause the process to\nhang forever in dlmlock() as the ast msg can't be handled due to its\nlock resource not existing.\n\n    dlm_get_lock_resource {\n        ...\n        spin_lock(&dlm->spinlock);\n        tmpres = __dlm_lookup_lockres_full(dlm, lockid, namelen, hash);\n        if (tmpres) {\n             spin_unlock(&dlm->spinlock);\n             >>>>>>>> race window, dlm_run_purge_list() may run and purge\n                              the lock resource\n             spin_lock(&tmpres->spinlock);\n             ...\n             spin_unlock(&tmpres->spinlock);\n        }\n    }\n\nSigned-off-by: Junxiao Bi <junxiao.bi@oracle.com>\nCc: Joseph Qi <joseph.qi@huawei.com>\nCc: Mark Fasheh <mfasheh@suse.com>\nCc: Joel Becker <jlbec@evilplan.org>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 93705a1b1b18be69065682726c1f775853b6691c)\n\nChange-Id: I5f436a312469019ffe446f6361000b0cef6057c6","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/008942375f0243983dd47f56b1d8cfab72679bc0"},{"sha":"af7b4019e38ce8fd8e28f4a84674ff43669234f7","author":{"name":"Ryusuke Konishi","email":"60add2acee8ceed75163b5b062adfe7471ce0725@lab.ntt.co.jp"},"message":"nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()\n\ncommit d8fd150fe3935e1692bf57c66691e17409ebb9c1 upstream.\n\nThe range check for b-tree level parameter in nilfs_btree_root_broken()\nis wrong; it accepts the case of \"level == NILFS_BTREE_LEVEL_MAX\" even\nthough the level is limited to values in the range of 0 to\n(NILFS_BTREE_LEVEL_MAX - 1).\n\nSince the level parameter is read from storage device and used to index\nnilfs_btree_path array whose element count is NILFS_BTREE_LEVEL_MAX, it\ncan cause memory overrun during btree operations if the boundary value\nis set to the level parameter on device.\n\nThis fixes the broken sanity check and adds a comment to clarify that\nthe upper bound NILFS_BTREE_LEVEL_MAX is exclusive.\n\nSigned-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit c043edcc42acda62fc86eb8a2d03122000421d74)\n\nChange-Id: I16758394e9302ddea73008ad59eccd4991268283","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/af7b4019e38ce8fd8e28f4a84674ff43669234f7"},{"sha":"28712787e34df7796f6511a2d189047fbebf634c","author":{"name":"Naoya Horiguchi","email":"dd1049595340a06ff67286dc9114d25ba1f95e21@ah.jp.nec.com"},"message":"mm/memory-failure: call shake_page() when error hits thp tail page\n\ncommit 09789e5de18e4e442870b2d700831f5cb802eb05 upstream.\n\nCurrently memory_failure() calls shake_page() to sweep pages out from\npcplists only when the victim page is 4kB LRU page or thp head page.\nBut we should do this for a thp tail page too.\n\nConsider that a memory error hits a thp tail page whose head page is on\na pcplist when memory_failure() runs.  Then, the current kernel skips\nshake_pages() part, so hwpoison_user_mappings() returns without calling\nsplit_huge_page() nor try_to_unmap() because PageLRU of the thp head is\nstill cleared due to the skip of shake_page().\n\nAs a result, me_huge_page() runs for the thp, which is broken behavior.\n\nOne effect is a leak of the thp.  And another is to fail to isolate the\nmemory error, so later access to the error address causes another MCE,\nwhich kills the processes which used the thp.\n\nThis patch fixes this problem by calling shake_page() for thp tail case.\n\nFixes: 385de35722c9 (\"thp: allow a hwpoisoned head page to be put back to LRU\")\nSigned-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>\nReviewed-by: Andi Kleen <ak@linux.intel.com>\nAcked-by: Dean Nelson <dnelson@redhat.com>\nCc: Andrea Arcangeli <aarcange@redhat.com>\nCc: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>\nCc: Jin Dongming <jin.dongming@np.css.fujitsu.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 0073e613da6fb1f39ab75f0373a63ee30d51d635)\n\nChange-Id: I492790856a20ed008e7808bfb5a978a70b18c7f4","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/28712787e34df7796f6511a2d189047fbebf634c"},{"sha":"d1104e35ed74f62f455228ea6ee1996e437378ed","author":{"name":"Boris Ostrovsky","email":"8d8eed10c3f35eaa3a548daad1882614e248ed99@oracle.com"},"message":"xen/console: Update console event channel on resume\n\ncommit b9d934f27c91b878c4b2e64299d6e419a4022f8d upstream.\n\nAfter a resume the hypervisor/tools may change console event\nchannel number. We should re-query it.\n\nSigned-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>\nSigned-off-by: David Vrabel <david.vrabel@citrix.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 677c040f35923da4c9fadb2e645854044a5c6a8f)\n\nChange-Id: Ib366cd62cc6a2a500520a0744254e5690cf314a8","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/d1104e35ed74f62f455228ea6ee1996e437378ed"},{"sha":"d3fdf319edf5f8054733c0ab572853a67ced994b","author":{"name":"Johan Hovold","email":"c5aaa0c362db47011b825595d6a432662259e2f1@kernel.org"},"message":"gpio: unregister gpiochip device before removing it\n\ncommit 01cca93a9491ed95992523ff7e79dd9bfcdea8e0 upstream.\n\nUnregister gpiochip device (used to export information through sysfs)\nbefore removing it internally. This way removal will reverse addition.\n\nSigned-off-by: Johan Hovold <johan@kernel.org>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 864c329b21a1914105a9e591b49def3f30184b65)\n\nChange-Id: I0434c2ca2177d70a99979574037ce75d2389eeec","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/d3fdf319edf5f8054733c0ab572853a67ced994b"},{"sha":"12eb801965d27ed4d655d333380e328df68c3dad","author":{"name":"Johan Hovold","email":"c5aaa0c362db47011b825595d6a432662259e2f1@kernel.org"},"message":"gpio: sysfs: fix memory leaks and device hotplug\n\ncommit 483d821108791092798f5d230686868112927044 upstream.\n\nUnregister GPIOs requested through sysfs at chip remove to avoid leaking\nthe associated memory and sysfs entries.\n\nThe stale sysfs entries prevented the gpio numbers from being exported\nwhen the gpio range was later reused (e.g. at device reconnect).\n\nThis also fixes the related module-reference leak.\n\nNote that kernfs makes sure that any on-going sysfs operations finish\nbefore the class devices are unregistered and that further accesses\nfail.\n\nThe chip exported flag is used to prevent gpiod exports during removal.\nThis also makes it harder to trigger, but does not fix, the related race\nbetween gpiochip_remove and export_store, which is really a race with\ngpiod_request that needs to be addressed separately.\n\nAlso note that this would prevent the crashes (e.g. NULL-dereferences)\nat reconnect that affects pre-3.18 kernels, as well as use-after-free on\noperations on open attribute files on pre-3.14 kernels (prior to\nkernfs).\n\nFixes: d8f388d8dc8d (\"gpio: sysfs interface\")\nSigned-off-by: Johan Hovold <johan@kernel.org>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit a1f3ecb1f721e5d393f28898350fe3c75fde4c93)\n\nChange-Id: I381a8665795b01ffbf3d0dbe600bf0f5382bab4a","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/12eb801965d27ed4d655d333380e328df68c3dad"},{"sha":"29b3bdb14bddd1383142436cfb57155ba9605edd","author":{"name":"Markus Pargmann","email":"76e150d52825a9c75741b1338bf1c6599fe9cb48@pengutronix.de"},"message":"ARM: dts: imx25: Add #pwm-cells to pwm4\n\ncommit f90d3f0d0a11fa77918fd5497cb616dd2faa8431 upstream.\n\nThe property '#pwm-cells' is currently missing. It is not possible to\nuse pwm4 without this property.\n\nSigned-off-by: Markus Pargmann <mpa@pengutronix.de>\nFixes: 5658a68fb578 (\"ARM i.MX25: Add devicetree\")\nReviewed-by: Fabio Estevam <fabio.estevam@freescale.com>\nSigned-off-by: Shawn Guo <shawn.guo@linaro.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit d4a07af667dea82aff61a90eef52aeddb06cae73)\n\nChange-Id: Ibcac267b86217040dbba2ba2b9c9cc0a574d2e71","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/29b3bdb14bddd1383142436cfb57155ba9605edd"},{"sha":"3297cb1148d6943595f57171f98098c9a76aa13f","author":{"name":"Marek Vasut","email":"467844f9788017470d85adaf2186777024d3d5ee@denx.de"},"message":"ARM: dts: imx28: Fix AUART4 TX-DMA interrupt name\n\ncommit 4ada77e37a773168fea484899201e272ab44ba8b upstream.\n\nFix a typo in the TX DMA interrupt name for AUART4.\nThis patch makes AUART4 operational again.\n\nSigned-off-by: Marek Vasut <marex@denx.de>\nFixes: f30fb03d4d3a (\"ARM: dts: add generic DMA device tree binding for mxs-dma\")\nAcked-by: Stefan Wahren <stefan.wahren@i2se.com>\nSigned-off-by: Shawn Guo <shawn.guo@linaro.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 84164aba196cab1060e595e795d0ad3b97c8e95b)\n\nChange-Id: Ib39fb21af16e94d005d638b2b06e37b6274d33a9","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/3297cb1148d6943595f57171f98098c9a76aa13f"},{"sha":"8d1df881323b5d3756304c3cd82e2bf85a5ea521","author":{"name":"Stefan Wahren","email":"01ff95d87f37fcb49391bf7e1c662bc0ad271373@i2se.com"},"message":"ARM: dts: imx23-olinuxino: Fix dr_mode of usb0\n\ncommit 0fdebe1a2f4d3a8fc03754022fabf8ba95e131a3 upstream.\n\nThe dr_mode of usb0 on imx233-olinuxino is left to default \"otg\".\nSince the green LED (GPIO2_1) on imx233-olinuxino is connected to the\nsame pin as USB_OTG_ID it's possible to disable USB host by LED toggling:\n\necho 0 > /sys/class/leds/green/brightness\n[ 1068.890000] ci_hdrc ci_hdrc.0: remove, state 1\n[ 1068.890000] usb usb1: USB disconnect, device number 1\n[ 1068.920000] usb 1-1: USB disconnect, device number 2\n[ 1068.920000] usb 1-1.1: USB disconnect, device number 3\n[ 1069.070000] usb 1-1.2: USB disconnect, device number 4\n[ 1069.450000] ci_hdrc ci_hdrc.0: USB bus 1 deregistered\n[ 1074.460000] ci_hdrc ci_hdrc.0: timeout waiting for 00000800 in 11\n\nThis patch fixes the issue by setting dr_mode to \"host\" in the dts file.\n\nReported-by: Harald Geyer <harald@ccbib.org>\nSigned-off-by: Stefan Wahren <stefan.wahren@i2se.com>\nReviewed-by: Fabio Estevam <fabio.estevam@freescale.com>\nReviewed-by: Marek Vasut <marex@denx.de>\nAcked-by: Peter Chen <peter.chen@freescale.com>\nFixes: b49312948285 (\"ARM: dts: imx23-olinuxino: Add USB host support\")\nSigned-off-by: Shawn Guo <shawn.guo@linaro.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 059b5e34788834b14e022d7f4a6bd4595b35a0e6)\n\nChange-Id: I3f0c31de7385d583a6c5b4f44ff5e8c27c0ca968","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/8d1df881323b5d3756304c3cd82e2bf85a5ea521"},{"sha":"8602c2bfdb9987a5792c61536ba613b05d851427","author":{"name":"Gregory CLEMENT","email":"4264d285b3ce9b577917b36d034b4cf25ea4fe85@free-electrons.com"},"message":"ARM: mvebu: armada-xp-openblocks-ax3-4: Disable internal RTC\n\ncommit 750e30d4076ae5e02ad13a376e96c95a2627742c upstream.\n\nThere is no crystal connected to the internal RTC on the Open Block\nAX3. So let's disable it in order to prevent the kernel probing the\ndriver uselessly. Eventually this patches removes the following\nwarning message from the boot log:\n\"rtc-mv d0010300.rtc: internal RTC not ticking\"\n\nAcked-by: Andrew Lunn <andrew@lunn.ch>\nSigned-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit df7f3363fb5c1fd106b245b122c40f2f3d586565)\n\nChange-Id: I3300233354ce730433ceeb53d82ceed7f2242943","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/8602c2bfdb9987a5792c61536ba613b05d851427"},{"sha":"b98cfea06ae0275bcff56ba1e3b492b17835fc7b","author":{"name":"Lukas Wunner","email":"7725246d78edfda814c85745e312e58ff7befafc@wunner.de"},"message":"drm/i915: Add missing MacBook Pro models with dual channel LVDS\n\ncommit 3916e3fd81021fb795bfbdb17f375b6b3685bced upstream.\n\nSingle channel LVDS maxes out at 112 MHz. The 15\" pre-retina models\nshipped with 1440x900 (106 MHz) by default or 1680x1050 (119 MHz)\nas a BTO option, both versions used dual channel LVDS even though\nthe smaller one would have fit into a single channel.\n\nNotes:\n  Bug report showing that the MacBookPro8,2 with 1440x900 uses dual\n  channel LVDS (this lead to it being hardcoded in intel_lvds.c by\n  Daniel Vetter with commit 618563e3945b9d0864154bab3c607865b557cecc):\n    https://bugzilla.kernel.org/show_bug.cgi?id=42842\n\n  If i915.lvds_channel_mode=2 is missing even though the machine needs\n  it, every other vertical line is white and consequently, only the left\n  half of the screen is visible (verified by myself on a MacBookPro9,1).\n\n  Forum posting concerning a MacBookPro6,2 with 1440x900, author is\n  using i915.lvds_channel_mode=2 on the kernel command line, proving\n  that the machine uses dual channels:\n    https://bbs.archlinux.org/viewtopic.php?id=185770\n\n  Chi Mei N154C6-L04 with 1440x900 is a replacement panel for all\n  MacBook Pro \"A1286\" models, and that model number encompasses the\n  MacBookPro6,2 / 8,2 / 9,1. Page 17 of the panel's datasheet shows it's\n  driven with dual channel LVDS:\n    http://www.ebay.com/itm/-/400690878560\n    http://www.everymac.com/ultimate-mac-lookup/?search_keywords=A1286\n    http://www.taopanel.com/chimei/datasheet/N154C6-L04.pdf\n\n  Those three 15\" models, MacBookPro6,2 / 8,2 / 9,1, are the only ones\n  with i915 graphics and dual channel LVDS, so that list should be\n  complete. And the 8,2 is already in intel_lvds.c.\n\n  Possible motivation to use dual channel LVDS even on the 1440x900\n  models: Reduce the number of different parts, i.e. use identical logic\n  boards and display cabling on both versions and the only differing\n  component is the panel.\n\nSigned-off-by: Lukas Wunner <lukas@wunner.de>\nAcked-by: Jani Nikula <jani.nikula@intel.com>\n[Jani: included notes in the commit message for posterity]\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 15e767666ce5a2e4e8ce31f8fe7e6576f392054e)\n\nChange-Id: Ic9fa92cf4f0f068687ebf666eb9e4beaf920465c","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/b98cfea06ae0275bcff56ba1e3b492b17835fc7b"},{"sha":"1fb4e71822491700c0deb81c3bcc158f0a316bb6","author":{"name":"Alexey Khoroshilov","email":"ace9a61ddd722b948531d2d4c78db504ebfc9f1b@ispras.ru"},"message":"sound/oss: fix deadlock in sequencer_ioctl(SNDCTL_SEQ_OUTOFBAND)\n\ncommit bc26d4d06e337ade069f33d3f4377593b24e6e36 upstream.\n\nA deadlock can be initiated by userspace via ioctl(SNDCTL_SEQ_OUTOFBAND)\non /dev/sequencer with TMR_ECHO midi event.\n\nIn this case the control flow is:\nsound_ioctl()\n-> case SND_DEV_SEQ:\n   case SND_DEV_SEQ2:\n     sequencer_ioctl()\n     -> case SNDCTL_SEQ_OUTOFBAND:\n          spin_lock_irqsave(&lock,flags);\n          play_event();\n          -> case EV_TIMING:\n               seq_timing_event()\n               -> case TMR_ECHO:\n                    seq_copy_to_input()\n                    -> spin_lock_irqsave(&lock,flags);\n\nIt seems that spin_lock_irqsave() around play_event() is not necessary,\nbecause the only other call location in seq_startplay() makes the call\nwithout acquiring spinlock.\n\nSo, the patch just removes spinlocks around play_event().\nBy the way, it removes unreachable code in seq_timing_event(),\nsince (seq_mode == SEQ_2) case is handled in the beginning.\n\nCompile tested only.\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nCc: Willy Tarreau <w@1wt.eu>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit cccea7f5c40ef96866d02be01e0712985940d102)\n\nChange-Id: I0c4529998509d970e0cb9590ac5611a3fd45a3ef","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/1fb4e71822491700c0deb81c3bcc158f0a316bb6"},{"sha":"9a0beced0423298224910d109039c36edd928124","author":{"name":"Christoph Hellwig","email":"ed9f47d6dfaca04b245b5f2816a0d3e9462a0b83@infradead.org"},"message":"revert \"softirq: Add support for triggering softirq work on softirqs\"\n\ncommit fc21c0cff2f425891b28ff6fb6b03b325c977428 upstream.\n\nThis commit was incomplete in that code to remove items from the per-cpu\nlists was missing and never acquired a user in the 5 years it has been in\nthe tree.  We're going to implement what it seems to try to archive in a\nsimpler way, and this code is in the way of doing so.\n\nSigned-off-by: Christoph Hellwig <hch@lst.de>\nCc: Jan Kara <jack@suse.cz>\nCc: Jens Axboe <axboe@kernel.dk>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nCc: Pan Xinhui <xinhuix.pan@intel.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 5a4d93f39c3b3bce899891d39013bfc4ef2ab85a)\n\nChange-Id: Ifc1a2822441887610995c99ef861239a67872a3c","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/9a0beced0423298224910d109039c36edd928124"},{"sha":"c747303d227a654ef3170c39e9c3e47423c94d8c","author":{"name":"Lv Zheng","email":"f0c41b314c594069e5d4753e5ec1decf6cfc6526@intel.com"},"message":"ACPICA: Tables: Change acpi_find_root_pointer() to use acpi_physical_address.\n\ncommit f254e3c57b9d952e987502aefa0804c177dd2503 upstream.\n\nACPICA commit 7d9fd64397d7c38899d3dc497525f6e6b044e0e3\n\nOSPMs like Linux expect an acpi_physical_address returning value from\nacpi_find_root_pointer(). This triggers warnings if sizeof (acpi_size) doesn't\nequal to sizeof (acpi_physical_address):\n  drivers/acpi/osl.c:275:3: warning: passing argument 1 of 'acpi_find_root_pointer' from incompatible pointer type [enabled by default]\n  In file included from include/acpi/acpi.h:64:0,\n                   from include/linux/acpi.h:36,\n                   from drivers/acpi/osl.c:41:\n  include/acpi/acpixf.h:433:1: note: expected 'acpi_size *' but argument is of type 'acpi_physical_address *'\nThis patch corrects acpi_find_root_pointer().\n\nLink: https://github.com/acpica/acpica/commit/7d9fd643\nSigned-off-by: Lv Zheng <lv.zheng@intel.com>\nSigned-off-by: Bob Moore <robert.moore@intel.com>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\nSigned-off-by: Dirk Behme <dirk.behme@gmail.com>\nSigned-off-by: George G. Davis <george_davis@mentor.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 85e014b4304626972bff42249556748ad3fcf812)\n\nChange-Id: I39656c80d6ae71b5d418613b5c8f2aea9d93f357","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/c747303d227a654ef3170c39e9c3e47423c94d8c"},{"sha":"406dfade3f70f247f37b582a45458fea0039b7ba","author":{"name":"Lv Zheng","email":"f0c41b314c594069e5d4753e5ec1decf6cfc6526@intel.com"},"message":"ACPICA: Utilities: Cleanup to enforce ACPI_PHYSADDR_TO_PTR()/ACPI_PTR_TO_PHYSADDR().\n\ncommit 6d3fd3cc33d50e4c0d0c0bd172de02caaec3127c upstream.\n\nACPICA commit 154f6d074dd38d6ebc0467ad454454e6c5c9ecdf\n\nThere are code pieces converting pointers using \"(acpi_physical_address) x\"\nor \"ACPI_CAST_PTR (t, x)\" formats, this patch cleans up them.\n\nKnown issues:\n1. Cleanup of \"(ACPI_PHYSICAL_ADDRRESS) x\" for a table field\n   For the conversions around the table fields, it is better to fix it with\n   alignment also fixed. So this patch doesn't modify such code. There\n   should be no functional problem by leaving them unchanged.\n\nLink: https://github.com/acpica/acpica/commit/154f6d07\nSigned-off-by: Lv Zheng <lv.zheng@intel.com>\nSigned-off-by: Bob Moore <robert.moore@intel.com>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\nSigned-off-by: Dirk Behme <dirk.behme@gmail.com>\nSigned-off-by: George G. Davis <george_davis@mentor.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n\n(cherry picked from commit 626d4bdfef3c1ff402a79462d98babcffb66559b)\n\nChange-Id: I9494dd8dae5829b81666adff65fb5298f65d9484","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/406dfade3f70f247f37b582a45458fea0039b7ba"},{"sha":"4ac6b8cd0aced7c2f29d2e243d1581d48f61d231","author":{"name":"Greg Kroah-Hartman","email":"4931344b09d7a7d3573e8b1ebec918e229ead9bf@linuxfoundation.org"},"message":"Linux 3.10.79\n\n(cherry picked from commit b5bac1f597ae5669dee0d2ae927b8ded0b8f6b34)\n\nChange-Id: I0f6760226a1def1b3a59e10109aedd6b668d758b","distinct":true,"url":"https://api.github.com/repos/Bauuuuu/android_kernel_zte_nx512j/commits/4ac6b8cd0aced7c2f29d2e243d1581d48f61d231"}]}
{"actor":{"display_login":"Bauuuuu"}}