[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dragonfly-bugs
Subject:    [DragonFlyBSD - Bug #2454] Kernel Panic accessing ext2fs
From:       Skylar Hawk via Redmine <bugtracker-admin () leaf ! dragonflybsd ! org>
Date:       2012-11-20 1:53:58
Message-ID: redmine.journal-11112.20121119175358 () leaf ! dragonflybsd ! org
[Download RAW message or body]


Issue #2454 has been updated by Skylar Hawk.


mount_ext2fs now lets me mount the filesystem ro, and everything seems to work fine.

However, I am now unable to mount the filesystem r/w, however the output I receive \
seems to indicate that this is the intended behavior.

copying relevant chat messages

16:39 <@tuxillo> try a r/w mount and see what it says
16:42 <@tuxillo> skylrhawk: write anything you need in privmsg
16:46 < skylrhawk> tuxillo: uploading dmsg to pastebin
16:47 < robg> how did you mount the filesystem skylrhawk?
16:48 < skylrhawk> ---> mount_ext2fs /dev/da0s7 /mnt
16:48 < skylrhawk> dmesg --> http://pastebin.com/R8W5VLDc
16:48 < skylrhawk> last line is generated from me trying to mount it
17:02 <@swildner> skylrhawk: so yeah, what it says
17:03 <@swildner> #define EXT2_FEATURE_RO_COMPAT_SUPP   \
EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER 17:03 <@swildner> i think with this, we only \
support r/o mounting

17:11 < skylrhawk> but the bug I submitted was that it was giving me kernel panic on \
mount, and previously it let me mount r/w, but now I am unable to mount r/w and for \
r/o, everything goes smoothly 17:11 < skylrhawk> so I think that's a fair solution
17:12 <@swildner> hmm?
17:12 < skylrhawk> well, to correct myself, it would let me mount, but not do file \
ops 17:12 < skylrhawk> \
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5f4f1383e0706850f4d42e49fc37813cf7943539
 17:12 <@swildner> it let you mount r/w before?
17:12 < skylrhawk> didn't seem to care
17:12 < skylrhawk> but then again, I couldn't touch it
17:12 < skylrhawk> so...
17:13 <@swildner> was the fs created with the sparse superblock feature?
17:14 < skylrhawk> I don't actually know
17:14 <@swildner> (note i have no clue about ext2, so my questions about it might \
sound dumb) 17:14 <@swildner> ok
17:14 < skylrhawk> created in obsd using newfs.ext2 /dev/sdaj
17:14 < skylrhawk> so default as far as I know
17:15 <@swildner> does "file - </dev/da0s7" show it?
17:17 < skylrhawk> "/dev/stdin: Linux rev 1.0 ext2 filesystem data, UUID=blahblahbla \
(large files)" 17:20 <@swildner> hm large files.. maybe i'm reading the code wrong \
and large files is what it doesn't like for r/w 17:20 <@swildner> not sure
17:21 <@swildner> weird though it would survive the mount before tuxillo's change
17:21 < skylrhawk> I don't really know either
17:37 <@vsrinivas> our ext2 works okay if no fancy features are used.
17:37 <@vsrinivas> (no dir_index, sparse super, etc...)
17:38 <@swildner> he has "large files" and it will mount r/o only
17:38 <@vsrinivas> :(
17:38 <@vsrinivas> ok, largefiles should've worked.
17:38 <@swildner> really
17:38 <@vsrinivas> think so....
17:38 < skylrhawk> ┐( ̄ー ̄)┌
17:39 <@vsrinivas> but no other new feature bits must have been on.
17:40 <@vsrinivas> dumpe2fs /dev/whatever | grep 'Filesystem features'
17:43 < skylrhawk> I only get one line: "Filesystem features:    large_file"
17:43 <@swildner> ok
17:45 <@vsrinivas> hmm. weird, i think that should work, gonna try something w/ it. \
                (thanks!)
----------------------------------------
Bug #2454: Kernel Panic accessing ext2fs
http://bugs.dragonflybsd.org/issues/2454

Author: Skylar Hawk
Status: Feedback
Priority: Normal
Assignee: Antonio M. Huete Jimenez
Category: 
Target version: 


Kernel panic whenever doing operations touching data on an ext2 file system.

14:39 < skylarhwk> I keep getting a kernel panic on release (3.2.1) when I try to do \
almost any operation on an ext2fs partition 14:39 < skylarhwk> I can provide more \
information as needed, but can someone possibly help me with it? 14:56 <@tuxillo> \
skylarhwk: that's normal, it's not in shape 14:56 <@tuxillo> skylarhwk: i plan to \
work on it soon, if I can. 14:57 < skylarhwk> alright
14:57 <@tuxillo> :(
14:57 < skylarhwk> would the message from the panic help you w/ debugging?
14:57 < skylarhwk> or anything else?
14:57 <@tuxillo> I know it panics already, and I have coredumps
14:57 <@tuxillo> skylarhwk: can you please open a bug at bugs.dragonflybsd.org so \
that we don't forget about it? 14:57 <@tuxillo> thanks!
14:57 < skylarhwk> sure thing

Submitting bug as asked ;)

Thanks for for working on it. ^_^


-- 
You have received this notification because you have either subscribed to it, or are \
involved in it. To change your notification preferences, please click here: \
http://bugs.dragonflybsd.org/my/account


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic