* BeFS @ 2008-07-17 11:55 Diego . 2008-07-17 12:30 ` BeFS Matthew Wilcox 2008-07-17 21:12 ` BeFS Andreas Dilger 0 siblings, 2 replies; 7+ messages in thread From: Diego . @ 2008-07-17 11:55 UTC (permalink / raw) To: linux-fsdevel Hi! Sorry to ask this here, but i counld'nt find info about it. My question comes when i tried to finish befs port ( write mode ) on the kernel sources.. How can i make the extensible attributes and live queries available to linux user/programs? Is there some way to register this services? i checked before this web: http://www.gelato.unsw.edu.au/~dsw/public-files/kernel-docs/kernel-api/ thanks! Diego. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: BeFS 2008-07-17 11:55 BeFS Diego . @ 2008-07-17 12:30 ` Matthew Wilcox 2008-07-17 21:12 ` BeFS Andreas Dilger 1 sibling, 0 replies; 7+ messages in thread From: Matthew Wilcox @ 2008-07-17 12:30 UTC (permalink / raw) To: Diego .; +Cc: linux-fsdevel On Thu, Jul 17, 2008 at 01:55:20PM +0200, Diego . wrote: > My question comes when i tried to finish befs port ( write mode ) on > the kernel sources.. > How can i make the extensible attributes and live queries available to > linux user/programs? > > Is there some way to register this services? Through an xattr? You haven't explained what a 'live search' is, or how it's exposed through BeOS. We might be able to offer better advice if you do. -- Intel are signing my paycheques ... these opinions are still mine "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: BeFS 2008-07-17 11:55 BeFS Diego . 2008-07-17 12:30 ` BeFS Matthew Wilcox @ 2008-07-17 21:12 ` Andreas Dilger 2008-07-18 8:10 ` BeFS Diego . 1 sibling, 1 reply; 7+ messages in thread From: Andreas Dilger @ 2008-07-17 21:12 UTC (permalink / raw) To: Diego .; +Cc: linux-fsdevel On Jul 17, 2008 13:55 +0200, Diego . wrote: > My question comes when i tried to finish befs port ( write mode ) on > the kernel sources.. > How can i make the extensible attributes and live queries available to > linux user/programs? > > Is there some way to register this services? I'm guessing that xattrs (via sys_{get,set,list}xattr(), used by user tools getfattr/setfattr/libattr) will get you much of what you want. In order to notify applications about "live queries" you may want to look at the dnotify or inotify mechanisms, having an application get a notification on a "virtual search" file, or similar. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: BeFS 2008-07-17 21:12 ` BeFS Andreas Dilger @ 2008-07-18 8:10 ` Diego . 2008-07-18 13:43 ` BeFS Leandro Dorileo 2008-07-21 5:05 ` BeFS Andreas Dilger 0 siblings, 2 replies; 7+ messages in thread From: Diego . @ 2008-07-18 8:10 UTC (permalink / raw) To: Andreas Dilger; +Cc: linux-fsdevel Wow, thanks andreas! Can you point me to some web where i can get updated info about fsdevel in general? ( kernel apis.. etc..) thanks!! On Thu, Jul 17, 2008 at 11:12 PM, Andreas Dilger <adilger@sun.com> wrote: > On Jul 17, 2008 13:55 +0200, Diego . wrote: >> My question comes when i tried to finish befs port ( write mode ) on >> the kernel sources.. >> How can i make the extensible attributes and live queries available to >> linux user/programs? >> >> Is there some way to register this services? > > I'm guessing that xattrs (via sys_{get,set,list}xattr(), used by > user tools getfattr/setfattr/libattr) will get you much of what you > want. > > In order to notify applications about "live queries" you may want to > look at the dnotify or inotify mechanisms, having an application > get a notification on a "virtual search" file, or similar. > > Cheers, Andreas > -- > Andreas Dilger > Sr. Staff Engineer, Lustre Group > Sun Microsystems of Canada, Inc. > > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: BeFS 2008-07-18 8:10 ` BeFS Diego . @ 2008-07-18 13:43 ` Leandro Dorileo 2008-07-21 5:05 ` BeFS Andreas Dilger 1 sibling, 0 replies; 7+ messages in thread From: Leandro Dorileo @ 2008-07-18 13:43 UTC (permalink / raw) To: Diego .; +Cc: linux-fsdevel Hi Diego The in source kernel Documentation dir has a filesystems dir with some references. Google brought me this[1] page as well - I don`t know how accurate it`s. This google query[2] happens to bring some stuffs at lwn.net. [1] - http://kernelbook.sourceforge.net/kernel-api.html [2] - http://www.google.com/search?q=vfs+site%3Ahttp%3A%2F%2Flwn.net%2F&ie=utf-8&oe=utf-8&aq=t&rls=org.debian:en-US:unofficial&client=iceweasel-a Hope have helped On Fri, Jul 18, 2008 at 4:10 AM, Diego . <eljedi@gmail.com> wrote: > Wow, thanks andreas! > > Can you point me to some web where i can get updated info about > fsdevel in general? ( kernel apis.. etc..) > > thanks!! > > > > On Thu, Jul 17, 2008 at 11:12 PM, Andreas Dilger <adilger@sun.com> wrote: >> On Jul 17, 2008 13:55 +0200, Diego . wrote: >>> My question comes when i tried to finish befs port ( write mode ) on >>> the kernel sources.. >>> How can i make the extensible attributes and live queries available to >>> linux user/programs? >>> >>> Is there some way to register this services? >> >> I'm guessing that xattrs (via sys_{get,set,list}xattr(), used by >> user tools getfattr/setfattr/libattr) will get you much of what you >> want. >> >> In order to notify applications about "live queries" you may want to >> look at the dnotify or inotify mechanisms, having an application >> get a notification on a "virtual search" file, or similar. >> >> Cheers, Andreas >> -- >> Andreas Dilger >> Sr. Staff Engineer, Lustre Group >> Sun Microsystems of Canada, Inc. >> >> > -- > To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- Dorileo ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: BeFS 2008-07-18 8:10 ` BeFS Diego . 2008-07-18 13:43 ` BeFS Leandro Dorileo @ 2008-07-21 5:05 ` Andreas Dilger 2008-07-21 6:51 ` BeFS Diego . 1 sibling, 1 reply; 7+ messages in thread From: Andreas Dilger @ 2008-07-21 5:05 UTC (permalink / raw) To: Diego .; +Cc: linux-fsdevel On Jul 18, 2008 10:10 +0200, Diego . wrote: > Can you point me to some web where i can get updated info about > fsdevel in general? ( kernel apis.. etc..) Reading linux/Documentation/filesystems/vfs.txt is a good start, along with other documents there. Maybe kernenewbies has some wiki pages also. > On Thu, Jul 17, 2008 at 11:12 PM, Andreas Dilger <adilger@sun.com> wrote: > > On Jul 17, 2008 13:55 +0200, Diego . wrote: > >> My question comes when i tried to finish befs port ( write mode ) on > >> the kernel sources.. > >> How can i make the extensible attributes and live queries available to > >> linux user/programs? > >> > >> Is there some way to register this services? > > > > I'm guessing that xattrs (via sys_{get,set,list}xattr(), used by > > user tools getfattr/setfattr/libattr) will get you much of what you > > want. > > > > In order to notify applications about "live queries" you may want to > > look at the dnotify or inotify mechanisms, having an application > > get a notification on a "virtual search" file, or similar. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: BeFS 2008-07-21 5:05 ` BeFS Andreas Dilger @ 2008-07-21 6:51 ` Diego . 0 siblings, 0 replies; 7+ messages in thread From: Diego . @ 2008-07-21 6:51 UTC (permalink / raw) To: Andreas Dilger; +Cc: linux-fsdevel Hi! thanks for all the info!! I'm gonna start reading now! thanks again, Diego. On Mon, Jul 21, 2008 at 7:05 AM, Andreas Dilger <adilger@sun.com> wrote: > On Jul 18, 2008 10:10 +0200, Diego . wrote: >> Can you point me to some web where i can get updated info about >> fsdevel in general? ( kernel apis.. etc..) > > Reading linux/Documentation/filesystems/vfs.txt is a good start, along > with other documents there. Maybe kernenewbies has some wiki pages also. > >> On Thu, Jul 17, 2008 at 11:12 PM, Andreas Dilger <adilger@sun.com> wrote: >> > On Jul 17, 2008 13:55 +0200, Diego . wrote: >> >> My question comes when i tried to finish befs port ( write mode ) on >> >> the kernel sources.. >> >> How can i make the extensible attributes and live queries available to >> >> linux user/programs? >> >> >> >> Is there some way to register this services? >> > >> > I'm guessing that xattrs (via sys_{get,set,list}xattr(), used by >> > user tools getfattr/setfattr/libattr) will get you much of what you >> > want. >> > >> > In order to notify applications about "live queries" you may want to >> > look at the dnotify or inotify mechanisms, having an application >> > get a notification on a "virtual search" file, or similar. > > Cheers, Andreas > -- > Andreas Dilger > Sr. Staff Engineer, Lustre Group > Sun Microsystems of Canada, Inc. > > ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-07-21 6:51 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-07-17 11:55 BeFS Diego . 2008-07-17 12:30 ` BeFS Matthew Wilcox 2008-07-17 21:12 ` BeFS Andreas Dilger 2008-07-18 8:10 ` BeFS Diego . 2008-07-18 13:43 ` BeFS Leandro Dorileo 2008-07-21 5:05 ` BeFS Andreas Dilger 2008-07-21 6:51 ` BeFS Diego .
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).