{"commits":[{"author":{"email":"ff341aa343d564f9e53e9dcb6996be8c04859a66@oracle.com","name":"Dan Carpenter"},"sha":"92bb43e6aae3dbdb199feba93da5f2d05d7716d0","message":"ALSA: hda - cut and paste typo in cs420x_models[]\n\nThe CS420X_IMAC27 was copied from the line before but CS420X_APPLE\nwas clearly intented.\n\nSigned-off-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/92bb43e6aae3dbdb199feba93da5f2d05d7716d0"},{"author":{"email":"4596b3305151c7ee743192a95d394341e3d3b644@suse.de","name":"Takashi Iwai"},"sha":"187d333edc0a8e1bb507900ce89853ffe3bd2c84","message":"ALSA: hda - Fix jack-detection control of VT1708\n\nVT1708 has no support for unsolicited events per jack-plug, the driver\nimplements the workq for polling the jack-detection.  The mixer element\n\"Jack Detect\" was supposed to control this behavior on/off, but this\ndoesn't work properly as is now.  The workq is always started and the\nHP automute is always enabled.\n\nThis patch fixes the jack-detect control behavior by triggering / stopping\nthe work appropriately at the state change.  Also the work checks the\ninternal state to continue scheduling or not.\n\nCc: <stable@kernel.org> [v3.1]\nSigned-off-by: Takashi Iwai <tiwai@suse.de>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/187d333edc0a8e1bb507900ce89853ffe3bd2c84"},{"author":{"email":"4596b3305151c7ee743192a95d394341e3d3b644@suse.de","name":"Takashi Iwai"},"sha":"f339240dd89b920a6a686a0358ea53fc584622fe","message":"Merge branch 'fix/hda' into for-linus","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/f339240dd89b920a6a686a0358ea53fc584622fe"},{"author":{"email":"a11f87183a953ab11f50fbafff689c5a7fa3506c@sisk.pl","name":"Rafael J. Wysocki"},"sha":"06718f151144aa5eea97cdf2813fe7eb70e73d17","message":"ath9k: Revert change that broke AR928X on Acer Ferrari One\n\nRevert a hunk in drivers/net/wireless/ath/ath9k/hw.c introduced by\ncommit 2577c6e8f232 (\"ath9k_hw: Add support for AR946/8x chipsets\") that\ncaused a nasty regression to appear on my Acer Ferrari One (the box\nlocks up entirely at random times after the wireless has been started\nwithout any way to get debug information out of it).\n\nSigned-off-by: Rafael J. Wysocki <rjw@sisk.pl>\nAcked-by: Felix Fietkau <nbd@openwrt.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/06718f151144aa5eea97cdf2813fe7eb70e73d17"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"401d0069cb344f401bc9d264c31db55876ff78c0","message":"Merge branch 'fbdev-for-linus' of git://github.com/schandinat/linux-2.6\n\n* 'fbdev-for-linus' of git://github.com/schandinat/linux-2.6:\n  viafb: correct sync polarity for OLPC DCON\n  video:da8xx-fb: Disable and reset sequence on version2 of LCDC\n  OMAPDSS: DISPC: skip scaling calculations when not scaling\n  OMAPFB: fix compilation warnings due to missing include\n  OMAPDSS: HDMI: fix returned HDMI pixel clock","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/401d0069cb344f401bc9d264c31db55876ff78c0"},{"author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@gmail.com","name":"Axel Lin"},"sha":"d4d6373c1109b11c8118340be97ae31b8f94d66a","message":"regulator: aat2870: Fix the logic of checking if no id is matched in aat2870_get_regulator\n\nIn current implementation, the pointer ri is not NULL if no id is matched.\nFix it by checking i == ARRAY_SIZE(aat2870_regulators) if no id is matched.\n\nSigned-off-by: Axel Lin <axel.lin@gmail.com>\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>\nCc: stable@kernel.org","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/d4d6373c1109b11c8118340be97ae31b8f94d66a"},{"author":{"email":"f2295d84e358395675bc8031be58672073ae065e@redhat.com","name":"Dave Airlie"},"sha":"b7b996da27e6f8b518a7c7753fa5b6dff2df6899","message":"Merge branch 'exynos-drm' of git://git.infradead.org/users/kmpark/linux-samsung into drm-fixes\n\n* 'exynos-drm' of git://git.infradead.org/users/kmpark/linux-samsung:\n  drm/exynos: fixed wrong err ptr usage and destroy call in exeception\n  drm/exynos: Add disable of manager\n  drm/exynos: include linux/module.h\n  drm/exynos: fix vblank bug.\n  drm/exynos: changed buffer structure.\n  drm/exynos: removed unnecessary variable.\n  drm/exynos: use gem create function generically\n  drm/exynos: checked for null pointer\n  drm/exynos: added crtc dpms for disable crtc\n  drm/exynos: removed meaningless parameter from fbdev update\n  drm/exynos: restored kernel_fb_list when reiniting fb_helper\n  drm/exynos: changed exynos_drm_display to exynos_drm_display_ops\n  drm/exynos: added manager object to connector\n  drm/exynos: fixed converting between display mode and timing\n  drm/exynos: fixed connector flag with hpd and interlace scan for hdmi\n  drm/exynos: added kms poll for handling hpd event","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/b7b996da27e6f8b518a7c7753fa5b6dff2df6899"},{"author":{"email":"ba70e185ad5f8bd89713de0ae0734e59d08b9ad3@KARO-electronics.de","name":"Lothar Waßmann"},"sha":"58fb5cf5d1edb7e306574833ee55d732918c89e3","message":"regulator: fix use after free bug\n\nThis is caused by dereferencing 'rdev' after device_unregister() in\nthe regulator_unregister() function.  'rdev' is freed by\ndevice_unregister(), so it must not be dereferenced after this call.\n\n[Edited commit message for legibility -- broonie]\n\nSigned-off-by: Lothar Waßmann <LW@KARO-electronics.de>\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/58fb5cf5d1edb7e306574833ee55d732918c89e3"},{"author":{"email":"81ae1c63c750f7120f49b1c13023c46d0f47cf5b@numble.net","name":"Edward Donovan"},"sha":"52553ddffad76ccf192d4dd9ce88d5818f57f62a","message":"genirq: fix regression in irqfixup, irqpoll\n\nCommit fa27271bc8d2(\"genirq: Fixup poll handling\") introduced a\nregression that broke irqfixup/irqpoll for some hardware configurations.\n\nAmidst reorganizing 'try_one_irq', that patch removed a test that\nchecked for 'action->handler' returning IRQ_HANDLED, before acting on\nthe interrupt.  Restoring this test back returns the functionality lost\nsince 2.6.39.  In the current set of tests, after 'action' is set, it\nmust precede '!action->next' to take effect.\n\nWith this and my previous patch to irq/spurious.c, c75d720fca8a, all\nIRQ regressions that I have encountered are fixed.\n\nSigned-off-by: Edward Donovan <edward.donovan@numble.net>\nReported-and-tested-by: Rogério Brito <rbrito@ime.usp.br>\nCc: Thomas Gleixner <tglx@linutronix.de>\nCc: stable@kernel.org (2.6.39+)\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/52553ddffad76ccf192d4dd9ce88d5818f57f62a"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"ce8f55c2a0ff652480c12a4f1f22ff5ce15e3a22","message":"Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\n* 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  genirq: Don't allow per cpu interrupts to be suspended","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/ce8f55c2a0ff652480c12a4f1f22ff5ce15e3a22"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"c28800a9c3caaf387d85ac665a25ebe99e480295","message":"Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\n* 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  hrtimer: Fix extra wakeups from __remove_hrtimer()\n  timekeeping: add arch_offset hook to ktime_get functions\n  clocksource: Avoid selecting mult values that might overflow when adjusted\n  time: Improve documentation of timekeeeping_adjust()","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/c28800a9c3caaf387d85ac665a25ebe99e480295"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"3c512b193a3f8c24045b809db91b03f463f72105","message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (28 commits)\n  ALSA: hda - Fix jack-detection control of VT1708\n  ALSA: hda - cut and paste typo in cs420x_models[]\n  ALSA: hda/realtek - Minor cleanup\n  ALSA: hda/realtek - Fix missing inits of item indices for auto-mic\n  ALSA: hda - Fix invalid pin and GPIO for Apple laptops with CS codecs\n  ALSA: hda - Check subdevice mask in snd_hda_check_board_codec_sid_config()\n  ALSA: hda - fail ELD reading early\n  ALSA: lx6464es - fix device communication via command bus\n  ALSA: lx6464es - command buffer API cleanup\n  ALSA: hda - repoll ELD content for multiple times\n  ALSA: hdspm - Fix PCI ID for PCIe RME MADI cards\n  ASoC: Ensure WM8731 register cache is synced when resuming from disabled\n  ALSA: cs5535 - Fix an endianness conversion\n  ASoC: cs4271: Fix wrong mask parameter in some snd_soc_update_bits calls\n  ASoC: wm_hubs: fix DB_RANGE size\n  ASoC: wm9090: fix DB_RANGE size\n  ASoC: wm8993: fix DB_RANGE size\n  ASoC: wm8962: fix DB_RANGE size\n  ASoC: sgtl5000: fix DB_RANGE size\n  ASoC: rt5631: fix DB_RANGE size\n  ...","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/3c512b193a3f8c24045b809db91b03f463f72105"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"f02877ce3ca8f87a086e3fc98bb9e022bbec70ec","message":"Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/linux-nfs\n\n* 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/linux-nfs:\n  SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/f02877ce3ca8f87a086e3fc98bb9e022bbec70ec"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"4244cb482e8eab18142162a27c8829a04585863a","message":"Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux\n\n* 'drm-fixes' of git://people.freedesktop.org/~airlied/linux:\n  drm/exynos: fixed wrong err ptr usage and destroy call in exeception\n  drm/exynos: Add disable of manager\n  drm/exynos: include linux/module.h\n  drm/exynos: fix vblank bug.\n  drm/exynos: changed buffer structure.\n  drm/exynos: removed unnecessary variable.\n  drm/exynos: use gem create function generically\n  drm/exynos: checked for null pointer\n  drm/exynos: added crtc dpms for disable crtc\n  drm/exynos: removed meaningless parameter from fbdev update\n  drm/exynos: restored kernel_fb_list when reiniting fb_helper\n  drm/exynos: changed exynos_drm_display to exynos_drm_display_ops\n  drm/exynos: added manager object to connector\n  drm/exynos: fixed converting between display mode and timing\n  drm/exynos: fixed connector flag with hpd and interlace scan for hdmi\n  drm/exynos: added kms poll for handling hpd event","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/4244cb482e8eab18142162a27c8829a04585863a"},{"author":{"email":"060a12f1fbc7e2e5d830b72f402ff04fdae8d312@ti.com","name":"Tero Kristo"},"sha":"ba305e31e88ea5c2f598ff9fbc5424711a429e30","message":"regulator: twl: fix twl4030 support for smps regulators\n\nSMPS regulator voltage control differs from the one of the LDO ones.\nCurrent TWL code was using LDO regulator ops for controlling the SMPS\nregulators, which fails. This was fixed fixed by adding separate\nregulator type which uses correct logic and calculations for the\nvoltage levels.\n\nSigned-off-by: Tero Kristo <t-kristo@ti.com>\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>\nCc: stable@kernel.org","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/ba305e31e88ea5c2f598ff9fbc5424711a429e30"},{"author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"sha":"cb3599926e3e7b3678583195effa61a03026ab0e","message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux:\n  pstore: pass allocated memory region back to caller","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/cb3599926e3e7b3678583195effa61a03026ab0e"},{"author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@ogc.us","name":"Jonathan Lallinger"},"sha":"c34c97ad8c7c3cdacab2327235c2df4454ff1a06","message":"RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic\n\nFix another place in the code where logic dealing with the t4_cqe was\nusing the wrong QID.  This fixes the counting logic so that it tests\nagainst the SQ QID instead of the RQ QID when counting RCQES.\n\nSigned-off by: Jonathan Lallinger <jonathan@ogc.us>\nSigned-off by: Steve Wise <swise@ogc.us>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/c34c97ad8c7c3cdacab2327235c2df4454ff1a06"},{"author":{"email":"f6a160a15fd9abb18ae6fdc1d3a3ec4658ed0db6@chelsio.com","name":"Kumar Sanghvi"},"sha":"01b225e18fcb540c5d615ca79ef832473451f118","message":"RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2\n\nFix logic so that we don't retry with MPAv1 once we have done that\nalready.  Otherwise, we end up retrying with MPAv1 even when its not\nneeded on getting peer aborts - and this could lead to kernel panic.\n\nSigned-off-by: Kumar Sanghvi <kumaras@chelsio.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/01b225e18fcb540c5d615ca79ef832473451f118"},{"author":{"email":"8b6671d72f65e2bb5dd5241f258fc1c5c815d085@qlogic.com","name":"Mike Marciniszyn"},"sha":"8ee887d74b3d741991edaa1836d22636c28926d9","message":"IB/qib: Fix over-scheduling of QSFP work\n\nDon't over-schedule QSFP work on driver initialization.  It could end\nup being run simultaneously on two different CPUs resulting in bad\nEEPROM reads.  In combination with setting the physical IB link state\nprior to the IBC being brought out of reset, this can cause the link\nstate machine to start training early with wrong settings.\n\nSigned-off-by: Mitko Haralanov <mitko@qlogic.com>\nSigned-off-by: Mike Marciniszyn <mike.marciniszyn@qlogic.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/8ee887d74b3d741991edaa1836d22636c28926d9"},{"author":{"email":"a11f87183a953ab11f50fbafff689c5a7fa3506c@sisk.pl","name":"Rafael J. Wysocki"},"sha":"5841eb6402707a387b216373e65c9c28e8136663","message":"PM / Domains: Document how PM domains are used by the PM core\n\nThe current power management documentation in Documentation/power/\neither doesn't cover PM domains at all, or gives inaccurate\ninformation about them, so update the relevant files in there to\nfollow the code.\n\nSigned-off-by: Rafael J. Wysocki <rjw@sisk.pl>","url":"https://api.github.com/repos/dart50/linux-mini2440/commits/5841eb6402707a387b216373e65c9c28e8136663"}],"ref":"refs/heads/for-grant","head":"f6524cca585367a7b424e326450326bd87b8c04f","size":65,"push_id":52365137}