hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
kernel/drivers/usb/gadget/function/storage_common.c
....@@ -294,8 +294,10 @@
294294 void store_cdrom_address(u8 *dest, int msf, u32 addr)
295295 {
296296 if (msf) {
297
- /* Convert to Minutes-Seconds-Frames */
298
- addr >>= 2; /* Convert to 2048-byte frames */
297
+ /*
298
+ * Convert to Minutes-Seconds-Frames.
299
+ * Sector size is already set to 2048 bytes.
300
+ */
299301 addr += 2*75; /* Lead-in occupies 2 seconds */
300302 dest[3] = addr % 75; /* Frames */
301303 addr /= 75;
....@@ -520,3 +522,4 @@
520522 EXPORT_SYMBOL_GPL(fsg_store_inquiry_string);
521523
522524 MODULE_LICENSE("GPL");
525
+MODULE_IMPORT_NS(VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver);