SEARCH  

NEWS

2010.10.06:11:36:28
Autentika i Divante łączą siły
Agencja interaktywna Autentika oraz firma Divante, specjalizująca się w dziedzinie e-commerce, postanowiły połączyć swoje siły i nawiązać współpracę, której celem jest poszerzenie oferty obu firm o dodatkowe kompetencje i możliwość obsługi złożonych projektów.

 

173623824377_588660007059Jan Blunck
I think it is wrong to unconditionally take the lock before calling atomic_dec_and_test() in _atomic_dec_and_lock(). This will deadlock in situation where it is known that the counter will now reach

 
112421924171_573760007724Jan Blunck
Creates the proper struct union_mount when mounting something into a union. If the topmost filesystem isnt capable of handling the white-out filetype it could only be mount read-only. Signed-off-by:

 
115027784376_581860007118Jan Blunck
From: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx Add support for fallthru entries to tmpfs. Signed-off-by: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx --- fs/dcache.c | 4 ++- fs/libfs

 
194720584898_578360007604Jan Blunck
Honor the S_OPAQUE flag in the union path lookup. Signed-off-by: Jan Blunck <jblunck@xxxxxxx Signed-off-by: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx --- fs/namei.c | 17 ++++++++++++++-

 
145723554293_507460007853Jan Blunck
Add per mountpoint flag for Union Mount support. You need additional patches to util-linux for that to work - see: git://git.kernel.org/pub/scm/utils/util-linux-ng/val/util-linux-ng.git Signed-off-

 
177024044234_514660007266Jan Blunck
This patch changes real_lookup() into returning a struct path. Signed-off-by: Jan Blunck <jblunck@xxxxxxx Signed-off-by: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx --- fs/namei.c | 82 ++

 
120524154459_537760007593Jan Blunck
Simply white-out a given directory entry. This functionality is usually used in the sense of unlink. Therefore the given dentry can still be in-use and contains an in-use inode. The filesystems inode

 
110123014371_547760007272Jan Blunck
Add some additional checks when mounting something into an union. Signed-off-by: Jan Blunck <jblunck@xxxxxxx Signed-off-by: Miklos Szeredi <mszeredi@xxxxxxx Signed-off-by: Valerie Aurora (He

 
159520654330_549360007911Jan Blunck
From: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx Define the fallthru dcache flag and file system op. Signed-off-by: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx --- include/linux/dcache.h

 
109723054266_539160007935Jan Blunck
From: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx Define the fallthru dcache flag and file system op. Signed-off-by: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx --- include/linux/dcache.h

 
124421494339_547860007629Jan Blunck
This patch adds support for whiteouts to tmpfs. Signed-off-by: Jan Blunck <jblunck@xxxxxxx Signed-off-by: David Woodhouse <dwmw2@xxxxxxxxxxxxx Signed-off-by: Valerie Aurora (Henson) <vaur

 
174525024044_520460007195Jan Blunck
This patch adds support for whiteouts to tmpfs. Signed-off-by: Jan Blunck <jblunck@xxxxxxx Signed-off-by: David Woodhouse <dwmw2@xxxxxxxxxxxxx Signed-off-by: Valerie Aurora (Henson) <vaur

 
179829814497_516860007616Jan Blunck
The userspace isnt ready for handling another filetype. Therefore this patch lets readdir() and others skip over the whiteout directory entries they might find. Signed-off-by: Jan Blunck <j.blunc

 
144120524681_577160007529Jan Blunck
The userspace isnt ready for handling another filetype. Therefore this patch lets readdir() and others skip over the whiteout directory entries they might find. Signed-off-by: Jan Blunck <j.blunc

 
168226444835_594860007213Jan Blunck
Break early when somebody tries to rehash an already hashed dentry. Otherwise this leads to interesting corruptions in the dcache hash table later on. Signed-off-by: Jan Blunck <jblunck@xxxxxxx

 
188322784362_522260007659Jan Blunck
Break early when somebody tries to rehash an already hashed dentry. Otherwise this leads to interesting corruptions in the dcache hash table later on. Signed-off-by: Jan Blunck <jblunck@xxxxxxx

 
185225024160_589660007038Arnd Bergmann
Jan Blunck: +Rename across different levels of the union is implemented as a copy-up +operation for regular files. Rename of directories simply returns EXDEV, the +same as if we tried to renam

 
109125034019_558860007476Arnd Bergmann
Jan Blunck: +Rename across different levels of the union is implemented as a copy-up +operation for regular files. Rename of directories simply returns EXDEV, the +same as if we tried to renam

 
120421134529_588660007075Valerie Aurora
Arnd Bergmann: Right, but that is consistent with how the kernel would treat a rename from one mount point to another, and tools like mv can handle this in user space. Yes, that is the descri

 
141525664719_524960007753Valerie Aurora
Arnd Bergmann: Right, but that is consistent with how the kernel would treat a rename from one mount point to another, and tools like mv can handle this in user space. Yes, that is the descri

 
146223964031_582560007788Valerie Aurora
Valerie Aurora: Ah, we did implement that in an earlier version. I dont know if we dropped the patch by accident or on purpose, but the original version is below. We will either put this fea

 
148324694289_564360007996Valerie Aurora
Valerie Aurora: Ah, we did implement that in an earlier version. I dont know if we dropped the patch by accident or on purpose, but the original version is below. We will either put this fea

 
168224554499_570160007171Valerie Aurora
On May 18, 2009 16:40 -0400, Valerie Aurora wrote: @@ -705,8 +707,9 @@ struct ext2_dir_entry_2 { #define EXT2_FT_FIFO 5 #define EXT2_FT_SOCK 6 #define EXT2_FT_SYMLINK 7 +#define EXT2

 
117722474284_570760007167Valerie Aurora
On May 18, 2009 16:40 -0400, Valerie Aurora wrote: @@ -705,8 +707,9 @@ struct ext2_dir_entry_2 { #define EXT2_FT_FIFO 5 #define EXT2_FT_SOCK 6 #define EXT2_FT_SYMLINK 7 +#define EXT2

 
178225484733_550160007246Jan Blunck
On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Traditionally the mount operation is opaque, which means that the content of the moun

 
125422594642_528560007259Jan Blunck
On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Traditionally the mount operation is opaque, which means that the content of the moun

 
107325684729_536260007093Jan Blunck
On Tue, 19 May 2009, Jan Blunck wrote: The directory in the topmost filesystem is created during lookup. The contents of the directory isnt copied up presistently at that point in time. Therefo

 
135828944549_585760007592Jan Blunck
On Tue, 19 May 2009, Jan Blunck wrote: The directory in the topmost filesystem is created during lookup. The contents of the directory isnt copied up presistently at that point in time. Therefo

 
102727724840_531160007973Jan Blunck
On Tuesday 19 May 2009, Jan Blunck wrote: So this means that the topmost branch always needs to be writable, right?  It isnt possible to make a union of two iso9660 filesystems, for

 
147922604521_521260007317Jan Blunck
On Tuesday 19 May 2009, Jan Blunck wrote: So this means that the topmost branch always needs to be writable, right?  It isnt possible to make a union of two iso9660 filesystems, for

 
145820154577_509960007661Jan Blunck
On Tuesday 19 May 2009, Jan Blunck wrote: On Tue, May 19, Arnd Bergmann wrote: This would work, but youd have to do this for each file system if you want to be able to use it as the top of

 
135923734228_508860007439Miklos Szeredi
On Tue, May 19, 2009 at 11:48:00AM +0200, Miklos Szeredi wrote: On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Traditionally t

 
118120934332_573160007927Miklos Szeredi
On Wed, May 20, 2009 at 11:05:27AM +0200, Miklos Szeredi wrote: On Tue, 19 May 2009, Valerie Aurora wrote: As Jan said, readdir() of read-only unioned file systems works with a tmpfs top la

 
132229784699_516260007177Jan Blunck
On Tuesday 19 May 2009, Jan Blunck wrote: On Tue, May 19, Arnd Bergmann wrote: This would work, but youd have to do this for each file system if you want to be able to use it as the top of

 
113527684438_565660007199Valerie Aurora
On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Is there any chance this will support NFS? I can union-mount tmpfs over nfs mounted fs, bu

 
197424384214_555060007515Miklos Szeredi
On Tue, May 19, 2009 at 11:48:00AM +0200, Miklos Szeredi wrote: On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Traditionally t

 
121128974889_543960007625Valerie Aurora
On Mon, 08 Jun 2009, Valerie Aurora wrote: On Thu, May 21, 2009 at 02:54:19PM +0200, Jan Rekorajski wrote: On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS bas

 
187921674719_521160007669Miklos Szeredi
On Wed, May 20, 2009 at 11:05:27AM +0200, Miklos Szeredi wrote: On Tue, 19 May 2009, Valerie Aurora wrote: As Jan said, readdir() of read-only unioned file systems works with a tmpfs top la

 
113822204646_583760007936Valerie Aurora
On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Is there any chance this will support NFS? I can union-mount tmpfs over nfs mounted fs, bu

 
101425184703_545260007683Valerie Aurora
On Mon, 08 Jun 2009, Valerie Aurora wrote: On Tue, Jun 09, 2009 at 12:44:06AM +0200, Jan Rekorajski wrote: On Mon, 08 Jun 2009, Valerie Aurora wrote: Youll get -EBUSY on the second

 
165121474120_586660007658Valerie Aurora
On Mon, 08 Jun 2009, Valerie Aurora wrote: On Thu, May 21, 2009 at 02:54:19PM +0200, Jan Rekorajski wrote: On Mon, 18 May 2009, Jan Blunck wrote: Here is another post of the VFS bas

 
138129084555_527060007540Valerie Aurora
On Mon, 2009-05-18 at 18:08 +0200, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Awesome work, this may just get us out of a tight spot with our LiveCD. A

 
189522264707_561360007605Valerie Aurora
On Mon, 08 Jun 2009, Valerie Aurora wrote: On Tue, Jun 09, 2009 at 12:44:06AM +0200, Jan Rekorajski wrote: On Mon, 08 Jun 2009, Valerie Aurora wrote: Youll get -EBUSY on the second

 
128125754825_592860007206Jens Axboe
Hi, This is the fourth version of this patchset. Chances since v3: - Dropped a prep patch, it has been included in mainline since. - Add a work-to-do list to the bdi. This is struct bdi_work. Each

 
186424264724_556660007898Jens Axboe
btrfs puts dirty inodes on there, so it must register a thread to handle them. Also fixes failure to check bdi_init() return value, and bad inherit of - capabilities flags from the default bdi. Sign

 
124925294044_536960007742Valerie Aurora
On Mon, 2009-05-18 at 18:08 +0200, Jan Blunck wrote: Here is another post of the VFS based union mount implementation. Awesome work, this may just get us out of a tight spot with our LiveCD. A

 
102727764650_558260007997Jens Axboe
Also a debugging aid. We want to catch dirty inodes being added to backing devices that dont do writeback. Signed-off-by: Jens Axboe <jens.axboe@xxxxxxxxxx --- fs/fs-writeback.c |

 
112229414222_583060007660Jens Axboe
Hi, This is the fourth version of this patchset. Chances since v3: - Dropped a prep patch, it has been included in mainline since. - Add a work-to-do list to the bdi. This is struct bdi_work. Each

 
143428354234_525860007647Jens Axboe
Not meant for inclusion, just to monitor what is going on while testing this stuff. Signed-off-by: Jens Axboe <jens.axboe@xxxxxxxxxx --- mm/backing-dev.c | 43 ++++++++++++++++++++++++++++++++

 
146526264072_518960007951Jens Axboe
btrfs puts dirty inodes on there, so it must register a thread to handle them. Also fixes failure to check bdi_init() return value, and bad inherit of - capabilities flags from the default bdi. Sign