All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Mahoney <jeffm@suse.com>
To: Oleg Drokin <green@namesys.com>
Cc: Michael.James@csiro.au, reiserfs-list@namesys.com
Subject: Re: un-long listable files
Date: Wed, 06 Aug 2003 14:06:52 -0400	[thread overview]
Message-ID: <3F3143BC.9080602@suse.com> (raw)
In-Reply-To: <20030806170346.GB14719@namesys.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Oleg Drokin wrote:
| Hello!
|
| On Wed, Aug 06, 2003 at 02:31:39PM +1000, Michael.James@csiro.au wrote:
|
|
|>getxattr("light_in_time_of_darkness__glad_to_see_you.wav",
|>         "system.posix_acl_access"
|>and there it sits waiting for heat-death-of-universe.
|
|
| Hm, this code is by SuSE people (and it is only in suse kernels) and I
have not
| even looked at it closely yet.
| Probably Jeff can comment on it.
|
|
|>Looks like I'm falling foul of some strange ACLs.
|>ls -l as root still hangs though.

Since you're mounted with "defaults", ACLs and user xattrs are disabled.
Both options need to be enabled explicitly. "Trusted" xattrs are enabled
by default, but they're root-only and I doubt they're in use.

The code path should go like so:
- - reiserfs_getxattr()
~  - reiserfs_xattr_read_lock()
~  - posix_acl_access_get()
~    - xattr_acl_get()
~      -- if !reiserfs_posixacl
~      -- return -EOPNOTSUPP
~  - reiserfs_xattr_read_unlock()

There's nothing in there that should be causing the behavior you're
seeing. However, I don't doubt that your session is hanging, so let's
try to figure out what's causing it.

What I'll need from you is a trace of the hung process. Enable alt+sysrq
(echo 1 > /proc/sys/kernel/sysrq), switch to a text console, and
generate a trace using alt+sysrq+t.

Next, decode the trace (dmesg | ksymoops), and email it to me. Hopefully
I'll be able to figure out what the problem is.

Thanks.

- -Jeff

- --
jeffm@suse.com
jeffm@csh.rit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQE/MUO7LPWxlyuTD7IRAsStAJ9J4q0qYAjJMO61vPufQbSxYrQ/qQCgi39F
c1/r/SarK3zTbn92i3AU/eM=
=4LoG
-----END PGP SIGNATURE-----


  reply	other threads:[~2003-08-06 18:06 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-06  4:31 un-long listable files Michael.James
2003-08-06 17:03 ` Oleg Drokin
2003-08-06 18:06   ` Jeff Mahoney [this message]
     [not found] ` <200308070823.40130.Michael.James@csiro.au>
     [not found]   ` <3F3188C5.7050606@suse.com>
2003-09-09  5:12     ` Un-long listable files (strace+Oops) Michael.James
2003-09-09 14:47       ` Oleg Drokin
2003-09-09 15:00         ` Jeff Mahoney

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F3143BC.9080602@suse.com \
    --to=jeffm@suse.com \
    --cc=Michael.James@csiro.au \
    --cc=green@namesys.com \
    --cc=reiserfs-list@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.