{"push_id":1196951226,"size":230,"distinct_size":0,"ref":"refs/heads/work/hns/dt/pyra","head":"b90a2efcce115096eb435b551f2da4dffaecb700","before":"c4aed5b1352914c17e3d8e7a0ef85ea2151ebe7a","commits":[{"sha":"4f3532506a339d91e593da59eea4e7143e698ca3","author":{"name":"Kuninori Morimoto","email":"c9d45deca9657f8e968f060b64a4b787b35486ff@renesas.com"},"message":"ASoC: rsnd: open 31bit of SSICKR mask\n\nSSICKR (Gen2) / BRGCKR (Gen3) 31bit mask should be opened,\nbecause BRGB (= for 48kHz) might select it.\nSpecial thanks Yokoyama-san\n\nReported-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com>\nSigned-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/4f3532506a339d91e593da59eea4e7143e698ca3"},{"sha":"99cf4b267e4863b95c7d33f59371b6ccdfd4a4ce","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"ASoC: ak4613: Remove owner assignment from platform_driver\n\nThis platform_driver does not need to set an owner as it will be\npopulated by the driver core.\n\nGenerated by scripts/coccinelle/api/platform_no_drv_owner.cocci.\n\nSigned-off-by: Fabio Estevam <fabio.estevam@nxp.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/99cf4b267e4863b95c7d33f59371b6ccdfd4a4ce"},{"sha":"500e06b9a3f50d3db992eb3b8dc309f695d33f63","author":{"name":"Vinod Koul","email":"1a280c20d4fd551b7d6d0e7722938abf8882c615@intel.com"},"message":"ASoC: hdac_hdmi: Fix potential NULL dereference\n\nStatic checker warns:\nPointer 'hlink' returned from call to function 'snd_hdac_ext_bus_get_link'\nat line may be NULL and will be dereferenced\"\n\nSo we should always check the return of snd_hdac_ext_bus_get_link() before\nreferencing the link pointer\n\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/500e06b9a3f50d3db992eb3b8dc309f695d33f63"},{"sha":"8e1cc0e4bab7b44a55ea59d26683b618b34950bc","author":{"name":"Peter Ujfalusi","email":"a66d66a7cf9c40d6c50e4d2b4388377d4aa6474e@ti.com"},"message":"ASoC: davinci-mcasp: Fix dra7 DMA offset when using CFG port\n\nThe TX and RX offset is different for each serializers when using the CFG\nport for DMA access.\nWhen using the CFG port only one serializer can be used per direction so\nprint error message and only configure the first serializer's offset.\n\nReported-by: Misael Lopez Cruz <misael.lopez@ti.com>\nSuggested-by: Misael Lopez Cruz <misael.lopez@ti.com>\nSigned-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/8e1cc0e4bab7b44a55ea59d26683b618b34950bc"},{"sha":"6de7df8d1b1a45a07d6ecc6b4f94179e1e68f5ec","author":{"name":"Arnd Bergmann","email":"72a0f6d3b182607e6d5c44b93e1abb7b23ee18f3@arndb.de"},"message":"ASoC: hdmi-codec: select CONFIG_HDMI\n\nSND_SOC_HDMI_CODEC can be enabled without HDMI support, leading\nto a link error:\n\nIn function `hdmi_codec_hw_params':\nsound/soc/codecs/hdmi-codec.c:188: undefined reference to `hdmi_audio_infoframe_init'\nsound/built-in.o:(.debug_addr+0x1a5c0): undefined reference to `hdmi_audio_infoframe_init'\n\nThis changes the Kconfig file to select HDMI, as the other codec using\nhdmi_audio_infoframe_init already does.\n\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nAcked-by: Jyri Sarha <jsarha@ti.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/6de7df8d1b1a45a07d6ecc6b4f94179e1e68f5ec"},{"sha":"572f1f613a109e03b52e72b62df2d2c0e595d3bd","author":{"name":"Bard Liao","email":"a61bcc4092692c9725ae6d844b0cd90321d0ebcd@realtek.com"},"message":"ASoC: rt5670: fix HP Playback Volume control\n\nThe register setting for HP Playback Volume is inverted. So, set\nthe invert flag in SOC_DOUBLE_TLV.\n\nSigned-off-by: Bard Liao <bardliao@realtek.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/572f1f613a109e03b52e72b62df2d2c0e595d3bd"},{"sha":"d72fea6214f3fee2355d8cb6c51348059d98768b","author":{"name":"Ajit Pandey","email":"8f47cd931b3a112fbebce4a5942e00ccf8ccebfa@soctronics.com"},"message":"ASoC: wm5110: Add missing route from OUT3R to SYSCLK\n\nOutput 3 is stereo on wm5110 and all inputs/outputs should have a\nconnection to SYSCLK. This patch adds the missing DAPM route.\n\nSigned-off-by: Ajit Pandey <ajit.pandey@soctronics.com>\nSigned-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/d72fea6214f3fee2355d8cb6c51348059d98768b"},{"sha":"19edeb30c55079c9bba4573d700bbcafed03303c","author":{"name":"Charles Keepax","email":"1aae6a7335b3da6b6d098719ef02e7631b92beca@opensource.wolfsonmicro.com"},"message":"ASoC: wm5102: Correct supported channels on trace compressed DAI\n\nThe audio trace firmware on wm5102 only supports 4 channels correct\nthe DAI driver structure to reflect this.\n\nSigned-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/19edeb30c55079c9bba4573d700bbcafed03303c"},{"sha":"8d950d2fb23b696d393020486ab6a350bcb2c582","author":{"name":"Jon Mason","email":"0ce68fddc0d798469c96cf4428921cebd0a72f72@kudzu.us"},"message":"MAINTAINERS: Update the Calgary IOMMU entry\n\nUpdate the contact info for Muli, clean-up my name, and update the\nmailing list to the IOMMU mailing list.\n\nSigned-off-by: Jon Mason <jdmason@kudzu.us>\nCc: Andrew Morton <akpm@linux-foundation.org>\nCc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nCc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\nCc: Krzysztof Kozlowski <k.kozlowski@samsung.com>\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nCc: Muli Ben-Yehuda <mulix@mulix.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nLink: http://lkml.kernel.org/r/1465493059-11840-2-git-send-email-jdmason@kudzu.us\nSigned-off-by: Ingo Molnar <mingo@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/8d950d2fb23b696d393020486ab6a350bcb2c582"},{"sha":"b914bb55f2abd66937c23fa0b89becaf9bcceb37","author":{"name":"Vinod Koul","email":"1a280c20d4fd551b7d6d0e7722938abf8882c615@intel.com"},"message":"ASoC: Intel: Skylake: Initialize module list for Broxton\n\nThe module list was not initialized for Broxton DSP code, so\ninitialize it.\n\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/b914bb55f2abd66937c23fa0b89becaf9bcceb37"},{"sha":"50c7a0ef2d97e56c7ce2f1ea5fe1d8e25aadc1bb","author":{"name":"Geert Uytterhoeven","email":"91a5f0ac06d51a651e45b62a5b36e28880b80bc4@glider.be"},"message":"ASoC: wm8940: Enable cache usage to fix crashes on resume\n\nThe wm8940 driver is using a regmap cache sync to restore the\nconfiguration of the chip when switching from OFF to STANDBY, but does\nnot actually define a register cache which means that the restore is\nnever going to work and we trigger asserts in regmap.  Fix this by\nenabling caching.\n\nBased on commit d3030d11961a8c10 (\"ASoC: ak4642: Enable cache usage to\nfix crashes on resume\") by Mark Brown <broonie@kernel.org>.\n\nSigned-off-by: Geert Uytterhoeven <geert+renesas@glider.be>\nAcked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/50c7a0ef2d97e56c7ce2f1ea5fe1d8e25aadc1bb"},{"sha":"dcd2d1f78664fdc75eadaaf65257834e24383d01","author":{"name":"Geert Uytterhoeven","email":"91a5f0ac06d51a651e45b62a5b36e28880b80bc4@glider.be"},"message":"ASoC: ak4613: Enable cache usage to fix crashes on resume\n\nDuring system resume:\n\n    kernel BUG at drivers/base/regmap/regcache.c:347!\n    ...\n    PC is at regcache_sync+0x1c/0x128\n    LR is at ak4613_resume+0x28/0x34\n\nThe ak4613 driver is using a regmap cache sync to restore the\nconfiguration of the chip on resume but does not actually define a\nregister cache which means that the resume is never going to work and we\ntrigger asserts in regmap.  Fix this by enabling caching.\n\nBased on commit d3030d11961a8c10 (\"ASoC: ak4642: Enable cache usage to\nfix crashes on resume\") by Mark Brown <broonie@kernel.org>.\n\nSigned-off-by: Geert Uytterhoeven <geert+renesas@glider.be>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/dcd2d1f78664fdc75eadaaf65257834e24383d01"},{"sha":"86c0ae7cde7a8699116b365a5e3016753f0cd92a","author":{"name":"Janusz Krzysztofik","email":"c18742df4df7bd5dec1a47b0b39e813dfd97c905@gmail.com"},"message":"ASoC: cx20442: set tty->receiver_room in v253_open\n\nCommit 79901317ce80 (\"n_tty: Don't flush buffer when closing ldisc\"),\nintroduced in v3.10, revealed a bug in the cx20442 codec driver\nwhich has never been setting tty->receive_room on line discipline\nopen as it should from the beginning. Fix it.\n\nCreated and tested on Amstrad Delta against Linux-4.7-rc3\n\nSigned-off-by: Janusz Krzysztofik <jmkrzyszt@gmail.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/86c0ae7cde7a8699116b365a5e3016753f0cd92a"},{"sha":"c39341cf0d08357f448f4c2fffe2ebcc9495fd01","author":{"name":"Julia Lawall","email":"5f26763d26f96d414e30b3f33734591afe022543@lip6.fr"},"message":"ecryptfs: drop null test before destroy functions\n\nRemove unneeded NULL test.\n\nThe semantic patch that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// <smpl>\n@@ expression x; @@\n-if (x != NULL)\n  \\(kmem_cache_destroy\\|mempool_destroy\\|dma_pool_destroy\\)(x);\n// </smpl>\n\nSigned-off-by: Julia Lawall <Julia.Lawall@lip6.fr>\nSigned-off-by: Tyler Hicks <tyhicks@canonical.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/c39341cf0d08357f448f4c2fffe2ebcc9495fd01"},{"sha":"5f9f2c2abd16fcea6cf7cf87791a24687e2fc345","author":{"name":"Wei Yuan","email":"8724f773bade28c00810bd44f1be11cb1b7a7f65@huawei.com"},"message":"eCryptfs: fix typos in comment\n\nSigned-off-by: Weiyuan <weiyuan.wei@huawei.com>\nSigned-off-by: Tyler Hicks <tyhicks@canonical.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/5f9f2c2abd16fcea6cf7cf87791a24687e2fc345"},{"sha":"40f0fd372a623e8d32bae0b9361d2a7453ae7a2e","author":{"name":"Chris J Arges","email":"194f1b73d7e29f028d105c703613522e213944b5@canonical.com"},"message":"ecryptfs: fix spelling mistakes\n\nNoticed some minor spelling errors when looking through the code.\n\nSigned-off-by: Chris J Arges <chris.j.arges@canonical.com>\nSigned-off-by: Tyler Hicks <tyhicks@canonical.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/40f0fd372a623e8d32bae0b9361d2a7453ae7a2e"},{"sha":"81e43960dce1c8e58e682fb3ec26c1d8f83a9afc","author":{"name":"Bob Copeland","email":"b4a5ea001e047040e8c9075b67a268293138da2c@bobcopeland.com"},"message":"ALSA: hda - fix read before array start\n\nUBSAN reports the following warning from accessing path->path[-1]\nin set_path_power():\n\n[   16.078040] ================================================================================\n[   16.078124] UBSAN: Undefined behaviour in sound/pci/hda/hda_generic.c:3981:17\n[   16.078198] index -1 is out of range for type 'hda_nid_t [10]'\n[   16.078270] CPU: 2 PID: 1738 Comm: modprobe Not tainted 4.7.0-rc1-wt+ #47\n[   16.078274] Hardware name: LENOVO 3443CTO/3443CTO, BIOS G6ET23WW (1.02 ) 08/14/2012\n[   16.078278]  ffff8800cb246000 ffff8800cb3638b8 ffffffff815c4fe3 0000000000000032\n[   16.078286]  ffff8800cb3638e0 ffffffffffffffff ffff8800cb3638d0 ffffffff8162443d\n[   16.078294]  ffffffffa0894200 ffff8800cb363920 ffffffff81624af7 0000000000000292\n[   16.078302] Call Trace:\n[   16.078311]  [<ffffffff815c4fe3>] dump_stack+0x86/0xd3\n[   16.078317]  [<ffffffff8162443d>] ubsan_epilogue+0xd/0x40\n[   16.078324]  [<ffffffff81624af7>] __ubsan_handle_out_of_bounds+0x67/0x70\n[   16.078335]  [<ffffffffa087665f>] set_path_power+0x1bf/0x230 [snd_hda_codec_generic]\n[   16.078344]  [<ffffffffa087880d>] add_pin_power_ctls+0x8d/0xc0 [snd_hda_codec_generic]\n[   16.078352]  [<ffffffffa087f190>] ? pin_power_down_callback+0x20/0x20 [snd_hda_codec_generic]\n[   16.078360]  [<ffffffffa0878947>] add_all_pin_power_ctls+0x107/0x150 [snd_hda_codec_generic]\n[   16.078370]  [<ffffffffa08842b3>] snd_hda_gen_parse_auto_config+0x2d73/0x49e0 [snd_hda_codec_generic]\n[   16.078376]  [<ffffffff81173360>] ? trace_hardirqs_on_caller+0x1b0/0x2c0\n[   16.078390]  [<ffffffffa089df27>] alc_parse_auto_config+0x147/0x310 [snd_hda_codec_realtek]\n[   16.078402]  [<ffffffffa08a332a>] patch_alc269+0x23a/0x560 [snd_hda_codec_realtek]\n[   16.078417]  [<ffffffffa0838644>] hda_codec_driver_probe+0xa4/0x1a0 [snd_hda_codec]\n[   16.078424]  [<ffffffff817bbac1>] driver_probe_device+0x101/0x380\n[   16.078430]  [<ffffffff817bbdf9>] __driver_attach+0xb9/0x100\n[   16.078438]  [<ffffffff817bbd40>] ? driver_probe_device+0x380/0x380\n[   16.078444]  [<ffffffff817b8d20>] bus_for_each_dev+0x70/0xc0\n[   16.078449]  [<ffffffff817bb087>] driver_attach+0x27/0x50\n[   16.078454]  [<ffffffff817ba956>] bus_add_driver+0x166/0x2c0\n[   16.078460]  [<ffffffffa0369000>] ? 0xffffffffa0369000\n[   16.078465]  [<ffffffff817bd13d>] driver_register+0x7d/0x130\n[   16.078477]  [<ffffffffa083816f>] __hda_codec_driver_register+0x6f/0x90 [snd_hda_codec]\n[   16.078488]  [<ffffffffa036901e>] realtek_driver_init+0x1e/0x1000 [snd_hda_codec_realtek]\n[   16.078493]  [<ffffffff8100215e>] do_one_initcall+0x4e/0x1d0\n[   16.078499]  [<ffffffff8119f54d>] ? rcu_read_lock_sched_held+0x6d/0x80\n[   16.078504]  [<ffffffff813701b1>] ? kmem_cache_alloc_trace+0x391/0x560\n[   16.078510]  [<ffffffff812bb314>] ? do_init_module+0x28/0x273\n[   16.078515]  [<ffffffff812bb387>] do_init_module+0x9b/0x273\n[   16.078522]  [<ffffffff811e3782>] load_module+0x20b2/0x3410\n[   16.078527]  [<ffffffff811df140>] ? m_show+0x210/0x210\n[   16.078533]  [<ffffffff813b2b26>] ? kernel_read+0x66/0xe0\n[   16.078541]  [<ffffffff811e4cfa>] SYSC_finit_module+0xba/0xc0\n[   16.078547]  [<ffffffff811e4d1e>] SyS_finit_module+0xe/0x10\n[   16.078552]  [<ffffffff81a860fc>] entry_SYSCALL_64_fastpath+0x1f/0xbd\n[   16.078556] ================================================================================\n\nFix by checking path->depth before use.\n\nSigned-off-by: Bob Copeland <me@bobcopeland.com>\nCc: <stable@vger.kernel.org>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/81e43960dce1c8e58e682fb3ec26c1d8f83a9afc"},{"sha":"18f5839932e5c8c019f394d433dc5efcd6ae737a","author":{"name":"Alan Cox","email":"e0b892b56a1be343755a268d0868b0b839a44767@linux.intel.com"},"message":"ASoC: Intel: atom: fix missing breaks that would cause the wrong operation to execute\n\nNow we correctly error an attempt to execute an unsupported operation.\n\nSigned-off-by: Alan Cox <alan@linux.intel.com>\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/18f5839932e5c8c019f394d433dc5efcd6ae737a"},{"sha":"7dd4912594daf769a46744848b05bd5bc6d62469","author":{"name":"Peter Zijlstra","email":"4d3106856cce90e8f40acc5180f60ddda3a23b6e@infradead.org"},"message":"sched/fair: Fix effective_load() to consistently use smoothed load\n\nStarting with the following commit:\n\n  fde7d22e01aa (\"sched/fair: Fix overly small weight for interactive group entities\")\n\ncalc_tg_weight() doesn't compute the right value as expected by effective_load().\n\nThe difference is in the 'correction' term. In order to ensure \\Sum\nrw_j >= rw_i we cannot use tg->load_avg directly, since that might be\nlagging a correction on the current cfs_rq->avg.load_avg value.\nTherefore we use tg->load_avg - cfs_rq->tg_load_avg_contrib +\ncfs_rq->avg.load_avg.\n\nNow, per the referenced commit, calc_tg_weight() doesn't use\ncfs_rq->avg.load_avg, as is later used in @w, but uses\ncfs_rq->load.weight instead.\n\nSo stop using calc_tg_weight() and do it explicitly.\n\nThe effects of this bug are wake_affine() making randomly\npoor choices in cgroup-intense workloads.\n\nSigned-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>\nCc: <stable@vger.kernel.org> # v4.3+\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nFixes: fde7d22e01aa (\"sched/fair: Fix overly small weight for interactive group entities\")\nSigned-off-by: Ingo Molnar <mingo@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/7dd4912594daf769a46744848b05bd5bc6d62469"},{"sha":"ea1dc6fc6242f991656e35e2ed3d90ec1cd13418","author":{"name":"Peter Zijlstra","email":"4d3106856cce90e8f40acc5180f60ddda3a23b6e@infradead.org"},"message":"sched/fair: Fix calc_cfs_shares() fixed point arithmetics width confusion\n\nCommit:\n\n  fde7d22e01aa (\"sched/fair: Fix overly small weight for interactive group entities\")\n\ndid something non-obvious but also did it buggy yet latent.\n\nThe problem was exposed for real by a later commit in the v4.7 merge window:\n\n  2159197d6677 (\"sched/core: Enable increased load resolution on 64-bit kernels\")\n\n... after which tg->load_avg and cfs_rq->load.weight had different\nunits (10 bit fixed point and 20 bit fixed point resp.).\n\nAdd a comment to explain the use of cfs_rq->load.weight over the\n'natural' cfs_rq->avg.load_avg and add scale_load_down() to correct\nfor the difference in unit.\n\nSince this is (now, as per a previous commit) the only user of\ncalc_tg_weight(), collapse it.\n\nThe effects of this bug should be randomly inconsistent SMP-balancing\nof cgroups workloads.\n\nReported-by: Jirka Hladky <jhladky@redhat.com>\nSigned-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nCc: Peter Zijlstra <peterz@infradead.org>\nCc: Thomas Gleixner <tglx@linutronix.de>\nFixes: 2159197d6677 (\"sched/core: Enable increased load resolution on 64-bit kernels\")\nFixes: fde7d22e01aa (\"sched/fair: Fix overly small weight for interactive group entities\")\nSigned-off-by: Ingo Molnar <mingo@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/ea1dc6fc6242f991656e35e2ed3d90ec1cd13418"}]}
{"actor":{"display_login":"op-mirror"}}