|
@@ -2757,6 +2757,7 @@ static struct fsg_common *fsg_common_init(struct fsg_common *common,
|
|
|
for (i = 0, lcfg = cfg->luns; i < nluns; ++i, ++curlun, ++lcfg) {
|
|
|
curlun->cdrom = !!lcfg->cdrom;
|
|
|
curlun->ro = lcfg->cdrom || lcfg->ro;
|
|
|
+ curlun->initially_ro = curlun->ro;
|
|
|
curlun->removable = lcfg->removable;
|
|
|
curlun->dev.release = fsg_lun_release;
|
|
|
curlun->dev.parent = &gadget->dev;
|