summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>2012-12-23 14:39:32 +0100
committerLinus Torvalds <torvalds@linux-foundation.org>2012-12-23 09:39:14 -0800
commit9c016d61097cc39427a2f5025bdd97ac633d26a6 (patch)
tree3a694f797800c0f3c34fb4f6148c824f64b5ca68 /tools/perf/scripts/python
parenta49f0d1ea3ec94fc7cf33a7c36a16343b74bd565 (diff)
downloadkernel-9c016d61097cc39427a2f5025bdd97ac633d26a6.tar.gz
Partly revert "[media] uvcvideo: Set error_idx properly for extended controls API failures"
Commit f0ed2ce840b3 ("[media] uvcvideo: Set error_idx properly for extended controls API failures") causes user space to behave incorrectly on one of my test machines (there is no sound under KDE 4.9.4 using pulseaudio and there is a knotify4 process occupying one of the CPU cores 100% of the time). Reverting that commit entirely fixes the problem for me. However, commit f0ed2ce840b3 appears to do more than it follows from its changelog, because the changelog only says about the changes related to ctrls->error_idx, while the commit additionally changes error codes returned by various functions in uvc_ctrl.c and uvc_v4l2.c. It turns out that the changes of the returned error codes confuse the user spce, so it is sufficient to revert the part of commit f0ed2ce840b3 not mentioned in its changelog to fix the problem. [ 'ENOENT' is not a valid error return from an ioctl to begin with, and I don't understand how anybody ever even thought it would be. - Linus ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Cc: Mauro Carvalho Chehab <mchehab@redhat.com> Cc: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
span title='2016-06-07 15:53:43 -0700'>2016-06-07net sched actions: introduce timestamp for firsttime useJamal Hadi Salim 2016-05-20mlx5: avoid unused variable warningArnd Bergmann 2016-05-16net/sched: Enable netdev drivers to update statistics of offloaded actionsAmir Vadai 2016-04-06net_sched: fix a memory leak in tc actionWANG Cong 2016-03-10net/sched: Macro instead of CONFIG_NET_CLS_ACT ifdefAmir Vadai 2016-02-25net_sched: add network namespace support for tc actionsWANG Cong 2016-02-25net_sched: prepare tcf_hashinfo_destroy() for netns supportWANG Cong 2015-08-26net_sched: make tcf_hash_destroy() staticAlexei Starovoitov 2015-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller 2015-07-30net: sched: fix refcount imbalance in actionsDaniel Borkmann