summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorbui duc phuc <phucduc.bui@gmail.com>2026-07-03 17:38:40 +0700
committerTakashi Iwai <tiwai@suse.de>2026-07-03 13:07:22 +0200
commitbd8f2187618980f5274a74321ea4844df8667488 (patch)
treea98bd1f3f640f81616f4ff14f4644016fd7b1b9e /tools/perf/scripts/python/task-analyzer.py
parentb8c89ae642aef22ea059c2ee4ab2dfacb6b65f08 (diff)
ALSA: core: propagate actual error code from register_chrdev
The alsa_sound_init() function currently returns a hardcoded -EIO if register_chrdev() fails, masking specific error codes from __register_chrdev() such as -EINVAL, -ENOMEM, or -EBUSY. Masking these failures under a generic -EIO makes system-level diagnostics unnecessarily difficult. Propagating explicit error codes from register_chrdev() is also an established convention widely practiced across other subsystems. Fix this by capturing and propagating the dynamic error code from register_chrdev(). While at it, also assign the return value of snd_info_init() to the 'err' variable instead of hardcoding -ENOMEM to ensure consistency and future-proofing. Signed-off-by: bui duc phuc <phucduc.bui@gmail.com> Link: https://patch.msgid.link/20260703103840.253527-1-phucduc.bui@gmail.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions