{"push_id":999920141,"size":390,"distinct_size":0,"ref":"refs/heads/work/for-next-letux-base","head":"973f79f5d35ad3b4d6c614b0815947e68410ec02","before":"f598501d472cb465f87d82485fce673d317c3b1d","commits":[{"sha":"f5d0ca224a071d7077bbdae347cb514949d64fd9","author":{"email":"48c9e973d8f86eb0cdae200124c5925db7587c4e@pengutronix.de","name":"Lucas Stach"},"message":"ARM: dts: imx6: remove bogus interrupt-parent from CAAM node\n\nThe interrupt-parent property is not needed as it is inherited from\nthe parent bus and in the case of the CAAM node actively points to\nthe wrong interrupt controller (GIC instead of GPC). This leads to\nthe CAAM IRQs not getting unmasked at the GPC level, leaving them\nunable to wake the CPU from wait mode, potentially impacting\nperformance of the CAAM unit when CPUidle is enabled.\n\nSigned-off-by: Lucas Stach <l.stach@pengutronix.de>\nSigned-off-by: Shawn Guo <shawnguo@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/f5d0ca224a071d7077bbdae347cb514949d64fd9"},{"sha":"7e502e5bc546a8d8be188fa019fe6fcdf02e3c87","author":{"email":"e26eff765275c77466ad5898184fc6a988d45849@intel.com","name":"Oren Givon"},"message":"iwlwifi: fix name of ucode loaded for 8265 series\n\nFix the name of the ucode being loaded for 8265 series\nto be: iwlwifi-8265-XX.ucode\n\nSigned-off-by: Oren Givon <oren.givon@intel.com>\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/7e502e5bc546a8d8be188fa019fe6fcdf02e3c87"},{"sha":"d93c6258ee4255749c10012c50a31c08f4e9fb16","author":{"email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de","name":"Florian Westphal"},"message":"netfilter: conntrack: resched in nf_ct_iterate_cleanup\n\nUlrich reports soft lockup with following (shortened) callchain:\n\nNMI watchdog: BUG: soft lockup - CPU#1 stuck for 22s!\n__netif_receive_skb_core+0x6e4/0x774\nprocess_backlog+0x94/0x160\nnet_rx_action+0x88/0x178\ncall_do_softirq+0x24/0x3c\ndo_softirq+0x54/0x6c\n__local_bh_enable_ip+0x7c/0xbc\nnf_ct_iterate_cleanup+0x11c/0x22c [nf_conntrack]\nmasq_inet_event+0x20/0x30 [nf_nat_masquerade_ipv6]\natomic_notifier_call_chain+0x1c/0x2c\nipv6_del_addr+0x1bc/0x220 [ipv6]\n\nProblem is that nf_ct_iterate_cleanup can run for a very long time\nsince it can be interrupted by softirq processing.\nMoreover, atomic_notifier_call_chain runs with rcu readlock held.\n\nSo lets call cond_resched() in nf_ct_iterate_cleanup and defer\nthe call to a work queue for the atomic_notifier_call_chain case.\n\nWe also need another cond_resched in get_next_corpse, since we\nhave to deal with iter() always returning false, in that case\nget_next_corpse will walk entire conntrack table.\n\nReported-by: Ulrich Weber <uw@ocedo.com>\nTested-by: Ulrich Weber <uw@ocedo.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/OpenPhoenux/gta04-kernel/commits/d93c6258ee4255749c10012c50a31c08f4e9fb16"},{"sha":"7c7bdf35991bb8f7cfaeaf22ea3a2f2d1967c166","author":{"email":"707d14912bb250caf67dfe0ea4035681fbfc4f56@netfilter.org","name":"Pablo Neira Ayuso"},"message":"netfilter: nfnetlink: use original skbuff when acking batches\n\nSince bd678e09dc17 (\"netfilter: nfnetlink: fix splat due to incorrect\nsocket memory accounting in skbuff clones\"), we don't manually attach\nthe sk to the skbuff clone anymore, so we have to use the original\nskbuff from netlink_ack() which needs to access the sk pointer.\n\nFixes: bd678e09dc17 (\"netfilter: nfnetlink: fix splat due to incorrect socket memory accounting in skbuff clones\")\nReported-by: Dmitry Vyukov <dvyukov@google.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/7c7bdf35991bb8f7cfaeaf22ea3a2f2d1967c166"},{"sha":"53c520c2ab79e9f3765d24116ab54f6d5b3cd563","author":{"email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de","name":"Florian Westphal"},"message":"netfilter: cttimeout: fix deadlock due to erroneous unlock/lock conversion\n\nThe spin_unlock call should have been left as-is, revert.\n\nFixes: b16c29191dc89bd (\"netfilter: nf_conntrack: use safer way to lock all buckets\")\nReported-by: kernel test robot <fengguang.wu@intel.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/OpenPhoenux/gta04-kernel/commits/53c520c2ab79e9f3765d24116ab54f6d5b3cd563"},{"sha":"d76d65fd26951498144029c24852c4d54ee512d9","author":{"email":"ed0f1d78b8c21b2970494a178da4bdfa8beba2a7@lwfinger.net","name":"Larry Finger"},"message":"rtlwifi: fix broken VHT support\n\nWhen using a 5G-capable device with VHT (802.11ac) rates enabled was not\nworking (packets were not delivered) and the following mac80211 warning\nwas printed:\n\nWARNING: CPU: 3 PID: 2253 at net/mac80211/rate.c:625 ieee80211_get_tx_rates+0x22e/0x620 [mac80211]()\nModules linked in: rtl8821ae btcoexist rtl_pci rtlwifi fuse drbg ansi_cprng ctr ccm bnep bluetooth af_packet nfs fscache vboxpci(O) vboxnetadp(O) vboxne\ntflt(O) vboxdrv(O) arc4 snd_hda_codec_generic x86_pkg_temp_thermal rtsx_pci_sdmmc mmc_core rtsx_pci_ms kvm_intel memstick iwlmvm kvm mac80211 snd_hda_intel snd_hda_cod\nec snd_hwdep snd_hda_core irqbypass snd_pcm iwlwifi crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 snd_timer lrw gf128mul glue_h\nelper ablk_helper cryptd snd cfg80211 pcspkr serio_raw e1000e rtsx_pci lpc_ich ptp xhci_pci mfd_core pps_core xhci_hcd soundcore toshiba_acpi thermal sparse_keymap wmi\n toshiba_bluetooth rfkill acpi_cpufreq battery ac processor dm_mod i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops\ndrm sr_mod cdrom video button sg autofs4 [last unloaded: rtlwifi]\nCPU: 3 PID: 2253 Comm: Timer Tainted: G        W  O    4.5.0-rc1-wl+ #79\nHardware name: TOSHIBA TECRA A50-A/TECRA A50-A, BIOS Version 4.20   04/17/2014\n  ffffffffa05c4be6 ffff8802262036d8 ffffffff813d7912 0000000000000000\n  ffff880226203710 ffffffff8106bcb6 ffff8800c6831300 ffff8800c6831330\n  0000000000000000 ffff8800c683133c ffff880065923638 ffff880226203720\nCall Trace:\n  <IRQ>  [<ffffffff813d7912>] dump_stack+0x4b/0x79\n  [<ffffffff8106bcb6>] warn_slowpath_common+0x86/0xc0\n  [<ffffffff8106bdaa>] warn_slowpath_null+0x1a/0x20\n  [<ffffffffa05511ee>] ieee80211_get_tx_rates+0x22e/0x620 [mac80211]\n  [<ffffffffa0782232>] ? rtl_is_special_data+0x32/0x240 [rtlwifi]\n  [<ffffffffa055209e>] ? rate_control_get_rate+0xce/0x150 [mac80211]\n  [<ffffffff810bfc7d>] ? trace_hardirqs_on+0xd/0x10\n  [<ffffffff81071cc5>] ? __local_bh_enable_ip+0x65/0xd0\n\nSigned-off-by: Kalle Valo <kvalo@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/d76d65fd26951498144029c24852c4d54ee512d9"},{"sha":"c58d6c93680f28ac58984af61d0a7ebf4319c241","author":{"email":"636b3595fe7e430bd36214e65e82255c9006a0ec@oracle.com","name":"Phil Turnbull"},"message":"netfilter: nfnetlink: correctly validate length of batch messages\n\nIf nlh->nlmsg_len is zero then an infinite loop is triggered because\n'skb_pull(skb, msglen);' pulls zero bytes.\n\nThe calculation in nlmsg_len() underflows if 'nlh->nlmsg_len <\nNLMSG_HDRLEN' which bypasses the length validation and will later\ntrigger an out-of-bound read.\n\nIf the length validation does fail then the malformed batch message is\ncopied back to userspace. However, we cannot do this because the\nnlh->nlmsg_len can be invalid. This leads to an out-of-bounds read in\nnetlink_ack:\n\n    [   41.455421] ==================================================================\n    [   41.456431] BUG: KASAN: slab-out-of-bounds in memcpy+0x1d/0x40 at addr ffff880119e79340\n    [   41.456431] Read of size 4294967280 by task a.out/987\n    [   41.456431] =============================================================================\n    [   41.456431] BUG kmalloc-512 (Not tainted): kasan: bad access detected\n    [   41.456431] -----------------------------------------------------------------------------\n    ...\n    [   41.456431] Bytes b4 ffff880119e79310: 00 00 00 00 d5 03 00 00 b0 fb fe ff 00 00 00 00  ................\n    [   41.456431] Object ffff880119e79320: 20 00 00 00 10 00 05 00 00 00 00 00 00 00 00 00   ...............\n    [   41.456431] Object ffff880119e79330: 14 00 0a 00 01 03 fc 40 45 56 11 22 33 10 00 05  .......@EV.\"3...\n    [   41.456431] Object ffff880119e79340: f0 ff ff ff 88 99 aa bb 00 14 00 0a 00 06 fe fb  ................\n                                            ^^ start of batch nlmsg with\n                                               nlmsg_len=4294967280\n    ...\n    [   41.456431] Memory state around the buggy address:\n    [   41.456431]  ffff880119e79400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\n    [   41.456431]  ffff880119e79480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\n    [   41.456431] >ffff880119e79500: 00 00 00 00 fc fc fc fc fc fc fc fc fc fc fc fc\n    [   41.456431]                                ^\n    [   41.456431]  ffff880119e79580: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc\n    [   41.456431]  ffff880119e79600: fc fc fc fc fc fc fc fc fc fc fb fb fb fb fb fb\n    [   41.456431] ==================================================================\n\nFix this with better validation of nlh->nlmsg_len and by setting\nNFNL_BATCH_FAILURE if any batch message fails length validation.\n\nCAP_NET_ADMIN is required to trigger the bugs.\n\nFixes: 9ea2aa8b7dba (\"netfilter: nfnetlink: validate nfnetlink header from batch\")\nSigned-off-by: Phil Turnbull <phil.turnbull@oracle.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/c58d6c93680f28ac58984af61d0a7ebf4319c241"},{"sha":"08a7f5d3f5c38ed745c3e99ee91975f20562d272","author":{"email":"f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de","name":"Arnd Bergmann"},"message":"netfilter: tee: select NF_DUP_IPV6 unconditionally\n\nThe NETFILTER_XT_TARGET_TEE option selects NF_DUP_IPV6 whenever\nIP6_NF_IPTABLES is enabled, and it ensures that it cannot be\nbuiltin itself if NF_CONNTRACK is a loadable module, as that\nis a dependency for NF_DUP_IPV6.\n\nHowever, NF_DUP_IPV6 can be enabled even if IP6_NF_IPTABLES is\nturned off, and it only really depends on IPV6. With the current\ncheck in tee_tg6, we call nf_dup_ipv6() whenever NF_DUP_IPV6\nis enabled. This can however be a loadable module which is\nunreachable from a built-in xt_TEE:\n\nnet/built-in.o: In function `tee_tg6':\n:(.text+0x67728): undefined reference to `nf_dup_ipv6'\n\nThe bug was originally introduced in the split of the xt_TEE module\ninto separate modules for ipv4 and ipv6, and two patches tried\nto fix it unsuccessfully afterwards.\n\nThis is a revert of the the first incorrect attempt to fix it,\ngoing back to depending on IPV6 as the dependency, and we\nadapt the 'select' condition accordingly.\n\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nFixes: bbde9fc1824a (\"netfilter: factor out packet duplication for IPv4/IPv6\")\nFixes: 116984a316c3 (\"netfilter: xt_TEE: use IS_ENABLED(CONFIG_NF_DUP_IPV6)\")\nFixes: 74ec4d55c4d2 (\"netfilter: fix xt_TEE and xt_TPROXY dependencies\")\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/08a7f5d3f5c38ed745c3e99ee91975f20562d272"},{"sha":"5cc6ce9ff27565949a1001a2889a8dd9fd09e772","author":{"email":"73889760778ff960467ba75991d0ae67a00c37ec@gmail.com","name":"Anton Protopopov"},"message":"netfilter: nft_counter: fix erroneous return values\n\nThe nft_counter_init() and nft_counter_clone() functions should return\nnegative error value -ENOMEM instead of positive ENOMEM.\n\nSigned-off-by: Anton Protopopov <a.s.protopopov@gmail.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/5cc6ce9ff27565949a1001a2889a8dd9fd09e772"},{"sha":"f285aa8db7cc4432c1a03f8b55ff34fe96317c11","author":{"email":"29bbaec13092d36559e3abc6f27f7d09c395819f@suse.com","name":"Juergen Gross"},"message":"xen/scsiback: correct frontend counting\n\nWhen adding a new frontend to xen-scsiback don't decrement the number\nof active frontends in case of no error. Doing so results in a failure\nwhen trying to remove the xen-pvscsi nexus even if no domain is using\nit.\n\nSigned-off-by: Juergen Gross <jgross@suse.com>\nReviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>\nCc: stable@vger.kernel.org\nSigned-off-by: David Vrabel <david.vrabel@citrix.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/f285aa8db7cc4432c1a03f8b55ff34fe96317c11"},{"sha":"c9e2f531be000af652927ee0af3a0f24f8e9e046","author":{"email":"29bbaec13092d36559e3abc6f27f7d09c395819f@suse.com","name":"Juergen Gross"},"message":"xen/scsiback: avoid warnings when adding multiple LUNs to a domain\n\nWhen adding more than one LUN to a frontend a warning for a failed\nassignment is issued in dom0 for each already existing LUN. Avoid this\nwarning by checking for a LUN already existing when existence is\nallowed (scsiback_do_add_lun() called with try == 1).\n\nAs the LUN existence check is needed now for a third time, factor it\nout into a function. This in turn leads to a more or less complete\nrewrite of scsiback_del_translation_entry() which will now return a\nproper error code in case of failure.\n\nSigned-off-by: Juergen Gross <jgross@suse.com>\nReviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>\nSigned-off-by: David Vrabel <david.vrabel@citrix.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/c9e2f531be000af652927ee0af3a0f24f8e9e046"},{"sha":"52ba0746b3b44c86aee121babf3b2fd9b8f84090","author":{"email":"9be92b3dbbd6611e3e4c9209fb3d04b4919e7cca@citrix.com","name":"Ian Campbell"},"message":"xen/arm: correctly handle DMA mapping of compound pages\n\nCurrently xen_dma_map_page concludes that DMA to anything other than\nthe head page of a compound page must be foreign, since the PFN of the\npage is that of the head.\n\nFix the check to instead consider the whole of a compound page to be\nlocal if the PFN of the head passes the 1:1 check.\n\nWe can never see a compound page which is a mixture of foreign and\nlocal sub-pages.\n\nThe comment already correctly described the intention, but fixup the\nspelling and some grammar.\n\nThis fixes the various SSH protocol errors which we have been seeing\non the cubietrucks in our automated test infrastructure.\n\nThis has been broken since commit 3567258d281b (\"xen/arm: use\nhypercall to flush caches in map_page\"), which was in v3.19-rc1.\n\nNB arch/arm64/.../xen/page-coherent.h also includes this file.\n\nSigned-off-by: Ian Campbell <ian.campbell@citrix.com>\nReviewed-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>\nCc: xen-devel@lists.xenproject.org\nCc: linux-arm-kernel@lists.infradead.org\nCc: stable@vger.kernel.org # v3.19+","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/52ba0746b3b44c86aee121babf3b2fd9b8f84090"},{"sha":"50ab8ec74a153eb30db26529088bc57dd700b24c","author":{"email":"923f7720577207a44b32e59bbfbea59d27f1ae8e@lst.de","name":"Christoph Hellwig"},"message":"nfs: fix nfs_size_to_loff_t\n\nSee http: //www.infradead.org/rpr.html\nX-Evolution-Source: 1451162204.2173.11@leira.trondhjem.org\nContent-Transfer-Encoding: 8bit\nMime-Version: 1.0\n\nWe support OFFSET_MAX just fine, so don't round down below it.  Also\nswitch to using min_t to make the helper more readable.\n\nSigned-off-by: Christoph Hellwig <hch@lst.de>\nFixes: 433c92379d9c (\"NFS: Clean up nfs_size_to_loff_t()\")\nCc: stable@vger.kernel.org # 2.6.23+\nSigned-off-by: Trond Myklebust <trond.myklebust@primarydata.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/50ab8ec74a153eb30db26529088bc57dd700b24c"},{"sha":"9d021c9d1b4b774a35d8a03d58dbf029544debda","author":{"email":"2cd7bb605d542f55cc27b85da62ad2c96ce31039@gmx.de","name":"Heinrich Schuchardt"},"message":"ARM: dts: kirkwood: use unique machine name for ds112\n\nDownstream packages like Debian flash-kernel use\n/proc/device-tree/model\nto determine which dtb file to install.\n\nHence each dts in the Linux kernel should provide a unique model\nidentifier.\n\nCommit 2d0a7addbd10 (\"ARM: Kirkwood: Add support for many Synology NAS\ndevices\") created the new files kirkwood-ds111.dts and kirkwood-ds112.dts\nusing the same model identifier.\n\nThis patch provides a unique model identifier for the\nSynology DiskStation DS112.\n\nFixes: 2d0a7addbd10 (\"ARM: Kirkwood: Add support for many Synology NAS devices\")\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\nReviewed-by: Andrew Lunn <andrew@lunn.ch>\nSigned-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/9d021c9d1b4b774a35d8a03d58dbf029544debda"},{"sha":"44361a2cc13493fc41216d33bb9a562ec3a9cc4e","author":{"email":"ac9dabb69fb527c88466c378aa87d1cb50faeaff@gmail.com","name":"Roger Shimizu"},"message":"ARM: dts: orion5x: fix the missing mtd flash on linkstation lswtgl\n\nMTD flash stores u-boot and u-boot environment on linkstation lswtgl.\nThe latter one can be easily read/write by u-boot-tools package in Debian.\n\nFixes: dc57844a736f (\"ARM: dts: orion5x: add buffalo linkstation ls-wtgl\")\nSigned-off-by: Roger Shimizu <rogershimizu@gmail.com>\nReviewed-by: Andrew Lunn <andrew@lunn.ch>\nSigned-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/44361a2cc13493fc41216d33bb9a562ec3a9cc4e"},{"sha":"0ad4ece5bbd4d2104564c7dbd477ae0c729d4fcc","author":{"email":"643a80aaf16a8332d6a70921c14d4bb265446494@intel.com","name":"Emmanuel Grumbach"},"message":"iwlwifi: dvm: remove a wrong dependency on m\n\nThis was wronly added when the dependency on IWLWIFI was\nremoved.\n\nThis fixes https://bugzilla.kernel.org/show_bug.cgi?id=112201\n\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/0ad4ece5bbd4d2104564c7dbd477ae0c729d4fcc"},{"sha":"5f35dc47c1744110d4119c4aa2a00872e8a1217b","author":{"email":"33108af3754aa6cee539fe10fd0c4af0c424801a@gmail.com","name":"Ivaylo Dimitrov"},"message":"ARM: OMAP2+: Set system_rev from ATAGS for n900\n\nThis fixed a regression with DT boot compared to legacy boot.\n\nReviewed-by: Pali Rohár <pali.rohar@gmail.com>\nTested-by: Pali Rohár <pali.rohar@gmail.com>\nSigned-off-by: Ivaylo Dimitrov <ivo.g.dimitrov.75@gmail.com>\n[tony@atomide.com: edited patch subject to follow standard]\nSigned-off-by: Tony Lindgren <tony@atomide.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/5f35dc47c1744110d4119c4aa2a00872e8a1217b"},{"sha":"a5b87513119248c87b9df938025d066af8ec8856","author":{"email":"2f8b50d4d9838571c9f6955972f29e9e41079295@arm.com","name":"Sudeep Holla"},"message":"ARM: dts: am335x/am57xx: replace gpio-key,wakeup with wakeup-source property\n\nCommit 3efda00129bd (\"ARM: dts: am335x: replace gpio-key,wakeup with\nwakeup-source property\") replaces all the legacy \"gpio-key,wakeup\" with\nthe unified  \"wakeup-source\" property to prevent any further copy-paste\nduplication.\n\nHowever couple of use of these legacy property sneaked in during the\nmerge window. This patch replaces them too.\n\nCc: \"Benoît Cousson\" <bcousson@baylibre.com>\nCc: linux-omap@vger.kernel.org\nSigned-off-by: Sudeep Holla <sudeep.holla@arm.com>\nSigned-off-by: Tony Lindgren <tony@atomide.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/a5b87513119248c87b9df938025d066af8ec8856"},{"sha":"bf26927b2c0780609e6e5361d177cf10107065f3","author":{"email":"e5c0b4cdf99ae1d408b9c497159e74b54e02e008@ti.com","name":"Peter Ujfalusi"},"message":"ARM: DTS: am57xx-beagle-x15: Select SYS_CLK2 for audio clocks\n\nThe tlv320aic3104 codec's master clock is coming from the SoC's CLKOUT2.\nSelect the SYS_CLK2 (via divider) as parent clock for CLKOUT2 and select\nthe same clock (SYS_CLK2) for McASP3 AHCLKX clock as well.\nSYS_CLK2 is sourced from an external oscillator running 22.5792MHz and it\nis coming in to the SoC via the X1_OSC1.\n\nSigned-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>\nSigned-off-by: Tony Lindgren <tony@atomide.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/bf26927b2c0780609e6e5361d177cf10107065f3"},{"sha":"004fa08d7aba2a13974446bf212a48c0b3b0d9fd","author":{"email":"394dee17c5dcbb6a10af434bb0d5f284dc358b50@broadcom.com","name":"Ashok Kumar"},"message":"irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI in EOImode==1\n\nWhen the GIC is using EOImode==1, the EOI is done immediately,\nleaving the deactivation to be performed when the EOI was\npreviously done.\n\nUnfortunately, the ITS is not aware of the EOImode at all, and\nblindly EOIs the interrupt again. On most systems, this is ignored\n(despite being a programming error), but some others do raise a\nSError exception as there is no priority drop to perform for this\ninterrupt.\n\nThe fix is to stop trying to be clever, and always call into the\nunderlying GIC to perform the right access, irrespective of the\nmore we're in.\n\n[Marc: Reworked commit message]\n\nFixes: 0b996fd35957a (\"irqchip/GICv3: Convert to EOImode == 1\")\nCc: stable@vger.kernel.org\nAcked-by: Marc Zyngier <marc.zyngier@arm.com>\nSigned-off-by: Ashok Kumar <ashoks@broadcom.com>\nSigned-off-by: Marc Zyngier <marc.zyngier@arm.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/004fa08d7aba2a13974446bf212a48c0b3b0d9fd"}]}