{"push_id":2611377173,"size":12,"distinct_size":12,"ref":"refs/heads/drm-tip","head":"432b83315fec202eb96312e2538679c051c7b886","before":"25dda01a94cbf70d599be9b0f74c61f310858fa3","commits":[{"sha":"a3aa60d511746bd6c0d0366d4eb90a7998bcde8b","author":{"name":"Bo Chen","email":"24de44a46d60ea7ef40e24f5b6eddbe24de47648@pdx.edu"},"message":"ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream()\n\nWhen 'kzalloc()' fails in 'snd_hda_attach_pcm_stream()', a new pcm instance is\ncreated without setting its operators via 'snd_pcm_set_ops()'. Following\noperations on the new pcm instance can trigger kernel null pointer dereferences\nand cause kernel oops.\n\nThis bug was found with my work on building a gray-box fault-injection tool for\nlinux-kernel-module binaries. A kernel null pointer dereference was confirmed\nfrom line 'substream->ops->open()' in function 'snd_pcm_open_substream()' in\nfile 'sound/core/pcm_native.c'.\n\nThis patch fixes the bug by calling 'snd_device_free()' in the error handling\npath of 'kzalloc()', which removes the new pcm instance from the snd card before\nreturns with an error code.\n\nSigned-off-by: Bo Chen <chenbo@pdx.edu>\nCc: <stable@vger.kernel.org>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/a3aa60d511746bd6c0d0366d4eb90a7998bcde8b"},{"sha":"1934f5deaf8f53e0af0b55f87b7fc519b76515a0","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"drm/i915: Assert we idle in the kernel context\n\nNow that we always switch to the kernel context upon idling, we can\nmake that assertion.\n\nReferences: 4dfacb0bcbee (\"drm/i915: Switch to kernel context before idling at runtime\")\nSigned-off-by: Chris Wilson <chris@chris-wilson.co.uk>\nCc: Mika Kuoppala <mika.kuoppala@linux.intel.com>\nReviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/20180531224057.6036-1-chris@chris-wilson.co.uk","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/1934f5deaf8f53e0af0b55f87b7fc519b76515a0"},{"sha":"e312b689a92d82d2b67f8b58b307fe5b79019d60","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"drm/i915: Check intel_contexts to avoid one extra pointer chase\n\nAs we store the intel_context on the request (rq->hw_context), we can\nsimply compare that against the local intel_context for the\ni915->kernel_context rather than using the rq->gem_context.\n\nSigned-off-by: Chris Wilson <chris@chris-wilson.co.uk>\nCc: Mika Kuoppala <mika.kuoppala@linux.intel.com>\nReviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/20180601094002.13329-1-chris@chris-wilson.co.uk","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/e312b689a92d82d2b67f8b58b307fe5b79019d60"},{"sha":"7f1af9fa6d171867e69077bfc56f465a76d8c274","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm/drm-next' into drm-tip\n\n# Conflicts:\n#\tdrivers/gpu/drm/i915/intel_engine_cs.c","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/7f1af9fa6d171867e69077bfc56f465a76d8c274"},{"sha":"d6c86cf6feef70a5b92e0f18e46aa76eebedb7f5","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes' into drm-tip","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/d6c86cf6feef70a5b92e0f18e46aa76eebedb7f5"},{"sha":"06b125c04d9a8bc0188cc6b2738cc5586765d6d9","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm-intel/drm-intel-next-fixes' into drm-tip","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/06b125c04d9a8bc0188cc6b2738cc5586765d6d9"},{"sha":"97f720c1762b70762ae75d45ffec3ac92b43169e","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm-misc/drm-misc-next' into drm-tip\n\n# Conflicts:\n#\tdrivers/gpu/drm/i915/intel_display.c","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/97f720c1762b70762ae75d45ffec3ac92b43169e"},{"sha":"4739984333715df0a01971c1c314db3e5d77dbe7","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm-intel/drm-intel-next-queued' into drm-tip","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/4739984333715df0a01971c1c314db3e5d77dbe7"},{"sha":"7bc42d12d59e6640f4c5a79efab0998986bbc793","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'sound/for-next' into drm-tip","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/7bc42d12d59e6640f4c5a79efab0998986bbc793"},{"sha":"6622c28aa6c97d2dabce9f5d1bfefbb992b6884b","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm-intel/topic/core-for-CI' into drm-tip","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/6622c28aa6c97d2dabce9f5d1bfefbb992b6884b"},{"sha":"81e8772461674a7f01d94b416da86c44d40ac650","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"Merge remote-tracking branch 'drm-misc/topic/vkms' into drm-tip","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/81e8772461674a7f01d94b416da86c44d40ac650"},{"sha":"432b83315fec202eb96312e2538679c051c7b886","author":{"name":"Chris Wilson","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chris-wilson.co.uk"},"message":"drm-tip: 2018y-06m-01d-12h-53m-10s UTC integration manifest","distinct":true,"url":"https://api.github.com/repos/freedesktop/drm-tip/commits/432b83315fec202eb96312e2538679c051c7b886"}]}
{"actor":{"display_login":"fdo-mirror"}}