Messages in this thread | | | Subject | Re: usbfs mount options doesn't work in 2.6, works fine with 2.4 | From | OGAWA Hirofumi <> | Date | Fri, 12 Dec 2003 00:03:05 +0900 |
| |
OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> writes:
> Greg KH <greg@kroah.com> writes: > > > On Mon, Dec 08, 2003 at 05:59:10AM +0100, Stian Jordet wrote: > > > http://bugzilla.kernel.org/show_bug.cgi?id=1418 > > > and > > > http://www.ussg.iu.edu/hypermail/linux/kernel/0307.3/0666.html > > > > Yeah, it's a bug. I haven't had the time to track it down yet. Any > > help with this would be greatly appreciated. > > I looked driver/usb/inode.c. usbfs use get_sb_single(), but doesn't > implement ->remount_fs(). So options can pass the only first mount. > > And I guess, in this case, simple_pin_fs() in create_special_files() > did the first mount, and simple_pin_fs() pass the usbfs_fill_super() > to NULL. > > I think ->remount_fs() helps this. But I'm not sure, sorry.
Ah, ->remount_fs() is not enough for already created inode, even if I was right. -- OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |