forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 072de836f53be56a70cecf70b43ae43b7ce17376
kernel/drivers/s390/char/tape_core.c
....@@ -677,6 +677,7 @@
677677 switch (device->tape_state) {
678678 case TS_INIT:
679679 tape_state_set(device, TS_NOT_OPER);
680
+ fallthrough;
680681 case TS_NOT_OPER:
681682 /*
682683 * Nothing to do.
....@@ -949,6 +950,7 @@
949950 break;
950951 if (device->tape_state == TS_UNUSED)
951952 break;
953
+ fallthrough;
952954 default:
953955 if (device->tape_state == TS_BLKUSE)
954956 break;
....@@ -1116,6 +1118,7 @@
11161118 case -ETIMEDOUT:
11171119 DBF_LH(1, "(%08x): Request timed out\n",
11181120 device->cdev_id);
1121
+ fallthrough;
11191122 case -EIO:
11201123 __tape_end_request(device, request, -EIO);
11211124 break;