- struct semaphore gross_lock; /* Gross locking semaphore */
- u8 *spare_buffer; /* For mtdif2 use. Don't know the size of the buffer
+ struct mutex gross_lock; /* Gross locking mutex*/
+ u8 *spare_buffer; /* For mtdif2 use. Don't know the buffer size