Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
lvlambOffline
Post subject: ufs module missing  PostPosted: 25.01.2011, 00:49



Joined: 2011-01-25
Posts: 3

Status: Offline
Kernel 2.6.37 missing ufs.ko from slh.1 though slh.7
 
 View user's profile Send private message  
Reply with quote Back to top
slhOffline
Post subject: RE: ufs module missing  PostPosted: 25.01.2011, 01:05



Joined: 2010-08-25
Posts: 731

Status: Offline
It's not a bug in the "2010-03" release, which was released with kernel 2.6.36 and still shipped the ufs module, therefore I'm moving this bugreport.

About the problem, ufs in its current state still requires on the BKL to function, which has been removed in our 2.6.37 kernel, thereby breaking/ disabling ufs in the process. At this moment, no patches exist to add proper locking for BKL-less kernels for ufs, but I'd be very interested to add anything that makes ufs compatible without BKL or to backport it from development trees. Given that ufs remains to be the only serious in-kernel user of the BKL (I already backported the BKL removal for udf) - and that the ufs maintainer declared not to be able to fix it within a reasonable time frame (the BKL will be removed alltogether from the kernel in 2.6.39), it unfortunately had to bite the dust for now. While there are non-maintainer efforts to fix ufs, those are not functional yet, but I'll keep an eye on it.
 
 View user's profile Send private message  
Reply with quote Back to top
jaegermeisterOffline
Post subject: RE: ufs module missing  PostPosted: 25.01.2011, 01:50



Joined: 2010-09-16
Posts: 28

Status: Offline
...and they call this progress!!!

_________________
------------------------------------------
SI VIS PACEM, PARA BELLVM
------------------------------------------
 
 View user's profile Send private message  
Reply with quote Back to top
lvlambOffline
Post subject:   PostPosted: 26.01.2011, 00:03



Joined: 2011-01-25
Posts: 3

Status: Offline
Anyone is free to have his own opinion.

FYI openSUSE has it working on 2.6.37 (11.3 w. Thumbleweed, and 11.4/factory).
Not surprising as jblunck at suse.de was working on it [url] https://patchwork.kernel.org/patch/102667/ [/url] more than a year ago.

Apparently, Arnd Bergmann (the "non-maintainet efforts") specifically has a patch for ufs2 (FreeBSD and the like, mount with -o ufstype=5xbsd) and not ffs (in Linux parlance ufs1? or ufs legacy?, mount with -o ufstype=bsd44 OpenBSD and the like).

Must say it has been a very bad surprise to get that mount: unknown filesystem type 'ufs' message.
Surely this was worth a warning message to keep at least a 2.6.36 kernel.
 
 View user's profile Send private message  
Reply with quote Back to top
jaegermeisterOffline
Post subject:   PostPosted: 26.01.2011, 14:21



Joined: 2010-09-16
Posts: 28

Status: Offline
...and for this I'm quite grateful Smile

Unfortunately I'm dealing with "-o ufstype=bsd44", therefore on dual boot linux-BSD machines 2.6.36 will now be a must Sad

It would be nice to know, should you have more updates in the next months, how this wicked story is going...

THX

_________________
------------------------------------------
SI VIS PACEM, PARA BELLVM
------------------------------------------
 
 View user's profile Send private message  
Reply with quote Back to top
lvlambOffline
Post subject:   PostPosted: 31.01.2011, 13:37



Joined: 2011-01-25
Posts: 3

Status: Offline
ufs.ko is back with 2.6.37.0-slh.14
 
 View user's profile Send private message  
Reply with quote Back to top
jaegermeisterOffline
Post subject:   PostPosted: 31.01.2011, 14:22



Joined: 2010-09-16
Posts: 28

Status: Offline
Has the suse patch been integrated in slh kernel?

_________________
------------------------------------------
SI VIS PACEM, PARA BELLVM
------------------------------------------
 
 View user's profile Send private message  
Reply with quote Back to top
bfreeOffline
Post subject:   PostPosted: 31.01.2011, 15:38
Team Member


Joined: 2010-08-26
Posts: 251

Status: Offline
Changelog for .12 says "* merge ufs: Use GFP_NOFS inside of lock_ufs. " and the corresponding patch seems to be features/ufs_remove-the-BKL.patch
 
 View user's profile Send private message  
Reply with quote Back to top
DeepDayzeOffline
Post subject:   PostPosted: 31.01.2011, 17:06



Joined: 2010-09-11
Posts: 616
Location: USA
Status: Offline
Thanks, bfree...perhaps anyone who has a UFS filesystem to test should try that kernel. As I can see in the comments within the code that it has not been really tested on SMP systems, perhaps some brave soul can try out that code and report back.
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 12 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by Zafenio