* Multiple data streams...
@ 2003-04-02 9:28 Anders Widman
2003-04-02 9:47 ` Anders Widman
` (2 more replies)
0 siblings, 3 replies; 21+ messages in thread
From: Anders Widman @ 2003-04-02 9:28 UTC (permalink / raw)
To: reiserfs-list
Is this supported, or will it be supported by ReiserFS?
I use this feature quite quite much.. Maybe this is something to
add to ReiserFS?
There is very brief info at Microsoft's website:
http://www.microsoft.com/windows2000/techinfo/reskit/en-us/core/fncc_fil_khzt.asp
--------
PGP public key: https://tnonline.net/secure/pgp_key.txt
^ permalink raw reply [flat|nested] 21+ messages in thread* Re: Multiple data streams... 2003-04-02 9:28 Multiple data streams Anders Widman @ 2003-04-02 9:47 ` Anders Widman 2003-04-02 16:43 ` Hans Reiser 2003-04-03 16:49 ` Valdis.Kletnieks 2003-04-02 12:40 ` Russell Coker 2003-04-02 16:12 ` Jeff Mahoney 2 siblings, 2 replies; 21+ messages in thread From: Anders Widman @ 2003-04-02 9:47 UTC (permalink / raw) To: reiserfs-list > Is this supported, or will it be supported by ReiserFS? > I use this feature quite quite much.. Maybe this is something to > add to ReiserFS? > There is very brief info at Microsoft's website: > > http://www.microsoft.com/windows2000/techinfo/reskit/en-us/core/fncc_fil_khzt.asp Some uses could be to be able to store locking information (such as user, program etc) or extended security features within the same file as a separate data stream. There are of course numerous other things data streams could be used for. //Anders -------- PGP public key: https://tnonline.net/secure/pgp_key.txt ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 9:47 ` Anders Widman @ 2003-04-02 16:43 ` Hans Reiser 2003-04-03 16:49 ` Valdis.Kletnieks 1 sibling, 0 replies; 21+ messages in thread From: Hans Reiser @ 2003-04-02 16:43 UTC (permalink / raw) To: Anders Widman; +Cc: reiserfs-list Anders Widman wrote: >> Is this supported, or will it be supported by ReiserFS? >> I use this feature quite quite much.. Maybe this is something to >> add to ReiserFS? >> >> > > > >> There is very brief info at Microsoft's website: >> >> > > > >> >>http://www.microsoft.com/windows2000/techinfo/reskit/en-us/core/fncc_fil_khzt.asp >> >> > > > Some uses could be to be able to store locking information (such as > user, program etc) or extended security features within the same > file as a separate data stream. > > There are of course numerous other things data streams could be > used for. > > //Anders > >-------- >PGP public key: https://tnonline.net/secure/pgp_key.txt > > > > > Maybe this belongs in the faq.... read www.namesys.com/v4/v4.html where we describe how directories and files can be made to do all of this better. -- Hans ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 9:47 ` Anders Widman 2003-04-02 16:43 ` Hans Reiser @ 2003-04-03 16:49 ` Valdis.Kletnieks 1 sibling, 0 replies; 21+ messages in thread From: Valdis.Kletnieks @ 2003-04-03 16:49 UTC (permalink / raw) To: Anders Widman; +Cc: reiserfs-list [-- Attachment #1: Type: text/plain, Size: 446 bytes --] On Wed, 02 Apr 2003 11:47:12 +0200, Anders Widman <andewid@tnonline.net> said: > Some uses could be to be able to store locking information (such as > user, program etc) or extended security features within the same > file as a separate data stream. > > There are of course numerous other things data streams could be > used for. "It's deja vu all over again" -- Yogi Berra MacOS had resource and data forks *WHEN*? ;) [-- Attachment #2: Type: application/pgp-signature, Size: 226 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 9:28 Multiple data streams Anders Widman 2003-04-02 9:47 ` Anders Widman @ 2003-04-02 12:40 ` Russell Coker 2003-04-02 13:08 ` Anders Widman ` (2 more replies) 2003-04-02 16:12 ` Jeff Mahoney 2 siblings, 3 replies; 21+ messages in thread From: Russell Coker @ 2003-04-02 12:40 UTC (permalink / raw) To: Anders Widman, reiserfs-list On Wed, 2 Apr 2003 19:28, Anders Widman wrote: > Is this supported, or will it be supported by ReiserFS? > I use this feature quite quite much.. Maybe this is something to > add to ReiserFS? > > There is very brief info at Microsoft's website: Does MS support multiple data streams properly yet? The last information I read about data streams indicated that commonly used operations (such as typing "copy" in a command-line session) would not work properly with multiple data streams. Also many important programs such as anti-virus programs did not support it. The Linux API does not support multiple data streams. Support for extended attributes has recently been added, this will do most things that you might want to do with multiple streams and does it in a standard way that is supported. -- http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 12:40 ` Russell Coker @ 2003-04-02 13:08 ` Anders Widman 2003-04-02 21:32 ` Russell Coker 2003-04-02 15:18 ` Oleg Drokin 2003-04-02 15:30 ` Alexander G. M. Smith 2 siblings, 1 reply; 21+ messages in thread From: Anders Widman @ 2003-04-02 13:08 UTC (permalink / raw) To: reiserfs-list > On Wed, 2 Apr 2003 19:28, Anders Widman wrote: >> Is this supported, or will it be supported by ReiserFS? >> I use this feature quite quite much.. Maybe this is something to >> add to ReiserFS? >> >> There is very brief info at Microsoft's website: > Does MS support multiple data streams properly yet? Yes. Since Windows 2000. It is also integrated in filemanager and programs like Microsoft Word. Easy test: right-click any file on a NTFS volume and choose "summary". That information is stored in a data stream. Another test you could to from a prompt: echo test>test.txt echo hello>test.txt:h echo bye>test.txt:b more <test.txt more <test.txt:h more <test.txt:b And yes, the data streams are preserved with copy/xcopy and normal copy/move operations in explorer - even over SMB connections to other NTFS drives. > The last information I read about data streams indicated that commonly used > operations (such as typing "copy" in a command-line session) would not work > properly with multiple data streams. Also many important programs such as > anti-virus programs did not support it. > The Linux API does not support multiple data streams. Support for extended > attributes has recently been added, this will do most things that you might > want to do with multiple streams and does it in a standard way that is > supported. Could you give an example of this? I use multiple streams for adding thumbnails or text files to pictures I am working on... - just to give an example. //Anders -------- PGP public key: https://tnonline.net/secure/pgp_key.txt ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 13:08 ` Anders Widman @ 2003-04-02 21:32 ` Russell Coker 2003-04-03 19:00 ` Hans Reiser 0 siblings, 1 reply; 21+ messages in thread From: Russell Coker @ 2003-04-02 21:32 UTC (permalink / raw) To: Anders Widman, reiserfs-list On Wed, 2 Apr 2003 23:08, Anders Widman wrote: > > The Linux API does not support multiple data streams. Support for > > extended attributes has recently been added, this will do most things > > that you might want to do with multiple streams and does it in a standard > > way that is supported. > > Could you give an example of this? I use multiple streams for adding > thumbnails or text files to pictures I am working on... - just to > give an example. OS/2 used EA's for icons and description text in 1992. There's no reason why EAs can't be used for this purpose today as well. -- http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 21:32 ` Russell Coker @ 2003-04-03 19:00 ` Hans Reiser 2003-04-03 19:57 ` Russell Coker 0 siblings, 1 reply; 21+ messages in thread From: Hans Reiser @ 2003-04-03 19:00 UTC (permalink / raw) To: Russell Coker; +Cc: Anders Widman, reiserfs-list Russell Coker wrote: >On Wed, 2 Apr 2003 23:08, Anders Widman wrote: > > >>>The Linux API does not support multiple data streams. Support for >>>extended attributes has recently been added, this will do most things >>>that you might want to do with multiple streams and does it in a standard >>>way that is supported. >>> >>> >> Could you give an example of this? I use multiple streams for adding >> thumbnails or text files to pictures I am working on... - just to >> give an example. >> >> > >OS/2 used EA's for icons and description text in 1992. There's no reason why >EAs can't be used for this purpose today as well. > > > Implement inherited stat data, hidden directory entries, and files and directories and you don't need EAs.... yes? -- Hans ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-03 19:00 ` Hans Reiser @ 2003-04-03 19:57 ` Russell Coker 2003-04-03 21:53 ` Hans Reiser 0 siblings, 1 reply; 21+ messages in thread From: Russell Coker @ 2003-04-03 19:57 UTC (permalink / raw) To: Hans Reiser; +Cc: reiserfs-list On Fri, 4 Apr 2003 05:00, Hans Reiser wrote: > >OS/2 used EA's for icons and description text in 1992. There's no reason > > why EAs can't be used for this purpose today as well. > > Implement inherited stat data, hidden directory entries, and files and > directories and you don't need EAs.... yes? That sounds like EAs the hard way... -- http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-03 19:57 ` Russell Coker @ 2003-04-03 21:53 ` Hans Reiser 0 siblings, 0 replies; 21+ messages in thread From: Hans Reiser @ 2003-04-03 21:53 UTC (permalink / raw) To: Russell Coker; +Cc: reiserfs-list Russell Coker wrote: >On Fri, 4 Apr 2003 05:00, Hans Reiser wrote: > > >>>OS/2 used EA's for icons and description text in 1992. There's no reason >>>why EAs can't be used for this purpose today as well. >>> >>> >>Implement inherited stat data, hidden directory entries, and files and >>directories and you don't need EAs.... yes? >> >> > >That sounds like EAs the hard way... > > > It is the difference between architecting and incrementally evolving in response to each separate feature request. Sharing stat data and hiding directory entries are useful for a lot more than streams. Atomic transactions are also useful for a lot more than EAs..... I work by carefully defining easily recombinable primitives. Others work by asking what does Unix have and copying it. This is why it took far longer for us in the beginning, and why over the next 30 years we will develop faster than other filesystems. That is why ext2 currently has more market share --- a lot of people benefited from them getting something out quick that was usable... -- Hans ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 12:40 ` Russell Coker 2003-04-02 13:08 ` Anders Widman @ 2003-04-02 15:18 ` Oleg Drokin 2003-04-02 15:30 ` Alexander G. M. Smith 2 siblings, 0 replies; 21+ messages in thread From: Oleg Drokin @ 2003-04-02 15:18 UTC (permalink / raw) To: Russell Coker; +Cc: Anders Widman, reiserfs-list Hello! On Wed, Apr 02, 2003 at 10:40:57PM +1000, Russell Coker wrote: > The Linux API does not support multiple data streams. Support for extended > attributes has recently been added, this will do most things that you might > want to do with multiple streams and does it in a standard way that is > supported. Current API in the form I saw, greatly limits its usage. E.g. get_attribute(name) kind of function can only return whole attribute at a time. Also current ext3 realisation limits attributes size to be not bigger than one block. I have not looked at XFS realisation yet. Bye, Oleg ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 12:40 ` Russell Coker 2003-04-02 13:08 ` Anders Widman 2003-04-02 15:18 ` Oleg Drokin @ 2003-04-02 15:30 ` Alexander G. M. Smith 2 siblings, 0 replies; 21+ messages in thread From: Alexander G. M. Smith @ 2003-04-02 15:30 UTC (permalink / raw) To: reiserfs-list Russell Coker wrote on Wed, 2 Apr 2003 22:40:57 +1000: > The Linux API does not support multiple data streams. Support for extended > attributes has recently been added, this will do most things that you might > want to do with multiple streams and does it in a standard way that is > supported. In case people don't know, extra streams are used extensively in BeOS (for icons, e-mail attributes (subject, sender, date, etc), MIME types of files and lots of other things). Sometimes I wish their was a ReiserFS implementation for BeOS so that performance would improve (small streams are stored in the inode, but once that overflows, things get slow and it uses at least two disk blocks for even the smallest stream data). - Alex ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 9:28 Multiple data streams Anders Widman 2003-04-02 9:47 ` Anders Widman 2003-04-02 12:40 ` Russell Coker @ 2003-04-02 16:12 ` Jeff Mahoney 2003-04-02 16:53 ` Hans Reiser 2 siblings, 1 reply; 21+ messages in thread From: Jeff Mahoney @ 2003-04-02 16:12 UTC (permalink / raw) To: Anders Widman; +Cc: reiserfs-list [-- Attachment #1: Type: text/plain, Size: 2038 bytes --] Anders Widman wrote: > Is this supported, or will it be supported by ReiserFS? > I use this feature quite quite much.. Maybe this is something to > add to ReiserFS? > > There is very brief info at Microsoft's website: > > http://www.microsoft.com/windows2000/techinfo/reskit/en-us/core/fncc_fil_khzt.asp I have an implementation of extended attributes that has been included in the SuSE kernel for some time now. It's not at all suitable for filestreams with a lot of data, as the Linux extended attribute interface requires that the entire attribute be read and written in one chunk. However, for small things, such as mime type, email sender, and perhaps even small thumbprints, this wouldn't be a problem. The sizes of xattrs in my implementation aren't limited in size, as they are implemented as regular files in a hidden tree. [*] The patches are against the SuSE kernel at the moment, but if there's enough interest, I could split them out to depend on the generic ACL/EA patches from Andreas Gruenbacher and Chris Mason's data logging and quota patches. I suppose that since the xattr files are normal files, it would be pretty easy to implement a "datastream" xattr that could be accessed using normal tools. The semantics could be similar to the windows implementation, e.g. /foo/bar/file:datastream1 (Lookup the file verbatim first, then try datastreams) However, since most of the userspace tools are unaware of xattrs, the same restrictions that apply for any other xattr apply: they'll be lost if you copy/backup with tools that don't know about them. -Jeff [*] My design requirements included not forking the filesystem in an incompatible manner, this was the best way I came up with. If a filesystem with xattrs on it is mounted with them disabled or by a kernel that doesn't support them, the xattrs appear in a tree owned by root (mode 700), with all the files owned by the user owning the file that the xattr is associated with. -- jeffm@suse.com jeffm@csh.rit.edu [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 16:12 ` Jeff Mahoney @ 2003-04-02 16:53 ` Hans Reiser 2003-04-02 17:07 ` Chris Mason 0 siblings, 1 reply; 21+ messages in thread From: Hans Reiser @ 2003-04-02 16:53 UTC (permalink / raw) To: Jeff Mahoney; +Cc: Anders Widman, reiserfs-list Users should know that these will never be accepted into ReiserFS, and the reasons why are explained at www.namesys.com/v4/v4.html Jeff Mahoney wrote: > Anders Widman wrote: > >> Is this supported, or will it be supported by ReiserFS? >> I use this feature quite quite much.. Maybe this is something to >> add to ReiserFS? >> >> There is very brief info at Microsoft's website: >> >> >> http://www.microsoft.com/windows2000/techinfo/reskit/en-us/core/fncc_fil_khzt.asp > > > I have an implementation of extended attributes that has been > included in the SuSE kernel for some time now. It's not at all > suitable for filestreams with a lot of data, as the Linux extended > attribute interface requires that the entire attribute be read and > written in one chunk. However, for small things, such as mime type, > email sender, and perhaps even small thumbprints, this wouldn't be a > problem. The sizes of xattrs in my implementation aren't limited in > size, as they are implemented as regular files in a hidden tree. [*] > > The patches are against the SuSE kernel at the moment, but if > there's enough interest, I could split them out to depend on the > generic ACL/EA patches from Andreas Gruenbacher and Chris Mason's > data logging and quota patches. > > I suppose that since the xattr files are normal files, it would be > pretty easy to implement a "datastream" xattr that could be accessed > using normal tools. The semantics could be similar to the windows > implementation, e.g. /foo/bar/file:datastream1 (Lookup the file > verbatim first, then try datastreams) However, since most of the > userspace tools are unaware of xattrs, the same restrictions that > apply for any other xattr apply: they'll be lost if you copy/backup > with tools that don't know about them. > > -Jeff > > [*] My design requirements included not forking the filesystem in an > incompatible manner, this was the best way I came up with. If a > filesystem with xattrs on it is mounted with them disabled or by a > kernel that doesn't support them, the xattrs appear in a tree owned by > root (mode 700), with all the files owned by the user owning the file > that the xattr is associated with. > -- Hans ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 16:53 ` Hans Reiser @ 2003-04-02 17:07 ` Chris Mason 2003-04-02 17:13 ` Nikita Danilov 0 siblings, 1 reply; 21+ messages in thread From: Chris Mason @ 2003-04-02 17:07 UTC (permalink / raw) To: Hans Reiser; +Cc: Jeff Mahoney, Anders Widman, reiserfs-list On Wed, 2003-04-02 at 11:53, Hans Reiser wrote: > Users should know that these will never be accepted into ReiserFS, and > the reasons why are explained at www.namesys.com/v4/v4.html They should also know that suse has committed to supporting the ACL and xattr patches. It's an important feature to our customers, so we more or less had to choose between making something else the default and giving reiserfs the features needed for it to compete in the enterprise market. We chose the latter ;-) -chris ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 17:07 ` Chris Mason @ 2003-04-02 17:13 ` Nikita Danilov 2003-04-03 18:37 ` Hans Reiser 0 siblings, 1 reply; 21+ messages in thread From: Nikita Danilov @ 2003-04-02 17:13 UTC (permalink / raw) To: Chris Mason; +Cc: Hans Reiser, Jeff Mahoney, Anders Widman, reiserfs-list Chris Mason writes: > On Wed, 2003-04-02 at 11:53, Hans Reiser wrote: > > Users should know that these will never be accepted into ReiserFS, and > > the reasons why are explained at www.namesys.com/v4/v4.html > > They should also know that suse has committed to supporting the ACL and > xattr patches. It's an important feature to our customers, so we more > or less had to choose between making something else the default and > giving reiserfs the features needed for it to compete in the enterprise > market. > > We chose the latter ;-) > Actually, locking ACLs out of mainline gives SuSe competitive advantage over, say, some other distribution that would like to use Reiserfs. In such situation that "other distribution" would probably opt for not using reiserfs at all. > -chris > Nikita. > > > ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-02 17:13 ` Nikita Danilov @ 2003-04-03 18:37 ` Hans Reiser 2003-04-03 19:02 ` Chris Mason 2003-04-04 7:41 ` Nikita Danilov 0 siblings, 2 replies; 21+ messages in thread From: Hans Reiser @ 2003-04-03 18:37 UTC (permalink / raw) To: Nikita Danilov; +Cc: Chris Mason, Jeff Mahoney, Anders Widman, reiserfs-list Nikita Danilov wrote: >Chris Mason writes: > > On Wed, 2003-04-02 at 11:53, Hans Reiser wrote: > > > Users should know that these will never be accepted into ReiserFS, and > > > the reasons why are explained at www.namesys.com/v4/v4.html > > > > They should also know that suse has committed to supporting the ACL and > > xattr patches. It's an important feature to our customers, so we more > > or less had to choose between making something else the default and > > giving reiserfs the features needed for it to compete in the enterprise > > market. > > > > We chose the latter ;-) > > > >Actually, locking ACLs out of mainline gives SuSe competitive advantage >over, say, some other distribution that would like to use Reiserfs. In >such situation that "other distribution" would probably opt for not >using reiserfs at all. > > > > -chris > > > >Nikita. > > > > > > > > > > > > and if we introduce a non-compatible version of ACLs into the mainline.... There are the Unix wannabes and those who want to build something better. There aren't actually a lot who want to build something better than what has passed before.... but then there never is..... Reiser4 is not going to adopt the wait until some other OS has used a feature for 5 years, and then adopt it approach that Ted Tso suggested on one occasion (I think we were discussing upcoming reiser4 features;-) ). This is a natural friction between those who want Linux to quickly become like Unix, and those who think Unix is not necessarily all that we could be. I suspect that as Linux matures this is going to become more and more of an issue, because those who are able to copy features effectively are not those who are able to add new ones, but those who copy will be entrenched in the power structure. It will be much like the competition between slow growth and fast growth vegetation in the forest: both approaches have their place in the ecosystem and both seek to displace the other. What we should all remember though is that everyone is trying to make Linux better as best as they can, and so let us not make a big deal out of this ACL fork because little positive will come out of it (please take note of this point Nikita). -- Hans ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-03 18:37 ` Hans Reiser @ 2003-04-03 19:02 ` Chris Mason 2003-04-03 19:50 ` Hans Reiser 2003-04-04 7:41 ` Nikita Danilov 1 sibling, 1 reply; 21+ messages in thread From: Chris Mason @ 2003-04-03 19:02 UTC (permalink / raw) To: Hans Reiser; +Cc: Nikita Danilov, Jeff Mahoney, Anders Widman, reiserfs-list On Thu, 2003-04-03 at 13:37, Hans Reiser wrote: > and if we introduce a non-compatible version of ACLs into the mainline.... > Grin, the sentence above is more than a little fuzzy. The v3 ACLs in the suse kernel are compatible with the acl standards used by the other linux filesystems. Any acls in v4 probably want to provide the same interface, given that many applications in linux do or will support it. > There are the Unix wannabes and those who want to build something > better. There aren't actually a lot who want to build something better > than what has passed before.... but then there never is..... > Shrug, acls as they are is better than no acls. It's great that you want to enhance and extend filesystems, their interfaces and performance over all. But while that is going on we need to make sure reiserfs keeps up with the important features the other linux filesystems are already including. > What we should all remember though is that everyone is trying to make > Linux better as best as they can, and so let us not make a big deal out > of this ACL fork because little positive will come out of it (please > take note of this point Nikita). I've no desire to create friction with the ACL fork at all ;-) It's a relatively small change that adds a cool feature without altering the disk format, in other words it was designed to be non-intrusive. I know that you were concerned about the v3 acl support being a compatibility problem in v4, but given the acls/xattrs can easily be exported to a neutral format and then reimported into whatever v4 supports, I don't think it will be a problem. If it is, we'll work with you to help fix it. But none of that is the crucial issue ;-) Your previous message implied the v3 acl patch was dead and I wanted to assure the people SuSE has sold it to that we will continue to support it (and them). -chris ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-03 19:02 ` Chris Mason @ 2003-04-03 19:50 ` Hans Reiser 2003-04-03 20:09 ` Chris Mason 0 siblings, 1 reply; 21+ messages in thread From: Hans Reiser @ 2003-04-03 19:50 UTC (permalink / raw) To: Chris Mason; +Cc: Nikita Danilov, Jeff Mahoney, Anders Widman, reiserfs-list Chris Mason wrote: > >I know that you were concerned about the v3 acl support being a >compatibility problem in v4, but given the acls/xattrs can easily be >exported to a neutral format and then reimported into whatever v4 >supports, I don't think it will be a problem. If it is, we'll work with >you to help fix it. > > > > We will both work to ensure problems are kept small in this area, and I think it is best to spend our time coding rather than worrying about this when we are not at any decision point in the process. Hopefully it will not be substantive as a problem. -- Hans ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-03 19:50 ` Hans Reiser @ 2003-04-03 20:09 ` Chris Mason 0 siblings, 0 replies; 21+ messages in thread From: Chris Mason @ 2003-04-03 20:09 UTC (permalink / raw) To: Hans Reiser; +Cc: Nikita Danilov, Jeff Mahoney, Anders Widman, reiserfs-list On Thu, 2003-04-03 at 14:50, Hans Reiser wrote: > Chris Mason wrote: > > > > >I know that you were concerned about the v3 acl support being a > >compatibility problem in v4, but given the acls/xattrs can easily be > >exported to a neutral format and then reimported into whatever v4 > >supports, I don't think it will be a problem. If it is, we'll work with > >you to help fix it. > > > > > > > > > We will both work to ensure problems are kept small in this area, and I > think it is best to spend our time coding rather than worrying about > this when we are not at any decision point in the process. Hopefully > it will not be substantive as a problem. Agreed ;-) -chris ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Multiple data streams... 2003-04-03 18:37 ` Hans Reiser 2003-04-03 19:02 ` Chris Mason @ 2003-04-04 7:41 ` Nikita Danilov 1 sibling, 0 replies; 21+ messages in thread From: Nikita Danilov @ 2003-04-04 7:41 UTC (permalink / raw) To: Hans Reiser; +Cc: Chris Mason, Jeff Mahoney, Anders Widman, reiserfs-list Hans Reiser writes: > Nikita Danilov wrote: > [...] > > What we should all remember though is that everyone is trying to make > Linux better as best as they can, and so let us not make a big deal out > of this ACL fork because little positive will come out of it (please > take note of this point Nikita). ok, ok. The rest will be silence. > > -- > Hans > > Nikita. ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2003-04-04 7:41 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-04-02 9:28 Multiple data streams Anders Widman 2003-04-02 9:47 ` Anders Widman 2003-04-02 16:43 ` Hans Reiser 2003-04-03 16:49 ` Valdis.Kletnieks 2003-04-02 12:40 ` Russell Coker 2003-04-02 13:08 ` Anders Widman 2003-04-02 21:32 ` Russell Coker 2003-04-03 19:00 ` Hans Reiser 2003-04-03 19:57 ` Russell Coker 2003-04-03 21:53 ` Hans Reiser 2003-04-02 15:18 ` Oleg Drokin 2003-04-02 15:30 ` Alexander G. M. Smith 2003-04-02 16:12 ` Jeff Mahoney 2003-04-02 16:53 ` Hans Reiser 2003-04-02 17:07 ` Chris Mason 2003-04-02 17:13 ` Nikita Danilov 2003-04-03 18:37 ` Hans Reiser 2003-04-03 19:02 ` Chris Mason 2003-04-03 19:50 ` Hans Reiser 2003-04-03 20:09 ` Chris Mason 2003-04-04 7:41 ` Nikita Danilov
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.