On Wed, Nov 29, 2000 at 04:40:29PM +0000, Tigran Aivazian wrote: > b) what should be the return of access(W_OK) (or, the same, open() for > write with switched uid) for devices on a readonly-mounted filesystems? > > Should the majority win? I.e. should we say OK, as we do now? My gut feeling on this is that when you mount a filesystem readonly you mean "I don't want the filesystem to be modifiable". Opening a device for write never modifies the filesystem directly. Devices are gateways to resources external to the filesystem, the write permission means something different for them. Same is for sockets/pipes btw. And I really wonder how you plan to fsck / if it has been uncleanly unmounted and includes /dev. OG. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Re: access() says EROFS even for device files if /dev i... Rogier Wolff
- Re: access() says EROFS even for device files if /... Andries Brouwer
- Re: access() says EROFS even for device files ... Rogier Wolff
- Re: access() says EROFS even for device fi... Andries Brouwer
- Re: access() says EROFS even for devic... Hugh Dickins
- Re: access() says EROFS even for ... Alexander Viro
- Re: access() says EROFS even for ... Hugh Dickins
- Re: access() says EROFS even for ... Alexander Viro
- Re: access() says EROFS even for ... Tigran Aivazian
- Re: access() says EROFS even for ... Alexander Viro
- Re: access() says EROFS even for ... Olivier Galibert
- Re: access() says EROFS even for ... Richard B. Johnson
- Re: access() says EROFS even for ... Tigran Aivazian
- Re: access() says EROFS even for ... Tigran Aivazian
- Re: access() says EROFS even for ... Alexander Viro
- Re: access() says EROFS even for ... Tigran Aivazian
- Re: access() says EROFS even for ... Tigran Aivazian
- Re: access() says EROFS even for ... Hugh Dickins
- Re: access() says EROFS even for ... Richard B. Johnson
- Broken NTFS Joseph K. Malek
- Re: Broken NTFS Jeff V. Merkey