Commit f694d20
committed
ipc4: remove needless interrupt disabling
ipc4_get_drv() is called from ipc4_get_comp_drv() in IPC context, and
that can run on different cores, so just disabling local interrupts
doesn't provide proper protection. On the other hand IPCs are
serialised, and the global driver list can only be modified from IPC
context, so there is no need to protect it here. Remove the interrupt
lock.
Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>1 parent 04aaf55 commit f694d20
1 file changed
+3
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
963 | 963 | | |
964 | 964 | | |
965 | 965 | | |
966 | | - | |
967 | 966 | | |
968 | | - | |
969 | 967 | | |
970 | 968 | | |
971 | 969 | | |
972 | | - | |
973 | | - | |
974 | 970 | | |
975 | 971 | | |
976 | 972 | | |
| |||
980 | 976 | | |
981 | 977 | | |
982 | 978 | | |
983 | | - | |
984 | | - | |
| 979 | + | |
985 | 980 | | |
986 | 981 | | |
987 | 982 | | |
988 | 983 | | |
989 | | - | |
| 984 | + | |
990 | 985 | | |
991 | 986 | | |
992 | 987 | | |
993 | 988 | | |
994 | | - | |
995 | | - | |
996 | | - | |
| 989 | + | |
997 | 990 | | |
998 | 991 | | |
999 | 992 | | |
| |||
0 commit comments