Bug 56757 - mount -t cms hangs
Summary: mount -t cms hangs
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 7.3
Hardware: s390
OS: Linux
Target Milestone: ---
Assignee: Pete Zaitcev
QA Contact: Brock Organ
Depends On:
TreeView+ depends on / blocked
Reported: 2001-11-27 05:30 UTC by Pete Zaitcev
Modified: 2005-10-31 22:00 UTC (History)
0 users

Clone Of:
Last Closed: 2001-12-13 20:54:49 UTC

Attachments (Terms of Use)
Minimal fix (4.62 KB, patch)
2001-12-13 20:54 UTC, Pete Zaitcev
no flags Details | Diff

Description Pete Zaitcev 2001-11-27 05:30:10 UTC
Description of Problem:

The mount of cmsfs hangs.

Version-Release number of selected component (if applicable):

Linux version 2.4.9-17 (karsten@s390.redhat.de) (gcc version 2.95.3
20010315 (release)) #1 SMP Fri Nov 23 19:45:36 CET 2001
But it hangs in all recent kernels in the same way.

How Reproducible:


Steps to Reproduce:
1. ipl cms
2. format 201 b
3. access 201 b
4. copyfile kern00t1 img a = = b
5. release b
6. ipl 200    -- Linux
7. login as root
8. modprobe cmsfs
9. mount -t cms -r /dev/dasdb1 /mnt/a

Actual Results:

[zaitcev@test1 zaitcev]$ ps alx| grep mount
100     0  1040  1013   9   0  1684  608 down   D    pts/0      0:00 mount
-t cm
Seems like a recursive semaphore somewhere.

Expected Results:

Mount succeeding.

Additional Information:
^-t does not show stacks on s390

The cmsfs is not included into Linus or Marcelo trees,
it was in -ac only. We probably do not want to support cmsfs.

Comment 1 Florian La Roche 2001-11-27 11:49:44 UTC
Maybe this only works if we have configured minidisks within VM? This
is at least unsupported at the moment, though it might be useful for
some customers.

Florian La Roche

Comment 2 Pete Zaitcev 2001-12-13 20:54:39 UTC
Created attachment 40507 [details]
Minimal fix

Comment 3 Pete Zaitcev 2001-12-13 20:57:17 UTC
I fixed it, but supporting cmsfs is not worth the trouble
unless someone wants to give non-root users access to CMS minidisks.
Good userspace tools are available.

Note You need to log in before you can comment on or make changes to this bug.