Bug 108657 - dasd devices above dasdbl have different major number
Summary: dasd devices above dasdbl have different major number
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: kernel
Version: 3.0
Hardware: s390
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Pete Zaitcev
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-10-30 22:37 UTC by Brock Organ
Modified: 2007-11-30 22:06 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2003-11-06 23:34:11 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Brock Organ 2003-10-30 22:37:10 UTC
* using RHEL 3 (Taroon-re1007.RC1.0) on s390
* using "options dasd_mod dasd=200-243" in /etc/modules.conf

The kernel/dasd interface (in /proc/dasd/devices) has bad major number info
for dasd above dasdbl:

# cat /proc/dasd/devices
0200(ECKD) at ( 94:  0) is dasda      : active at blocksize: 4096, 1802880
blocks, 7042 MB
0201(none) at ( 94:  4) is dasdb      : unknown
...
023e(none) at ( 94:248) is dasdbk     : unknown
023f(none) at ( 94:252) is dasdbl     : unknown
0240(none) at (254:  0) is dasdbm     : unknown
0241(none) at (254:  4) is dasdbn     : unknown
0242(none) at (254:  8) is dasdbo     : unknown
0243(none) at (254: 12) is dasdbp     : unknown

notice the device major number of dasdbm, dasdbn, dasdbo, and dasdbp is
incorrectly defined as 254 (earlier device major numbers are 94, though
that major is exhausted at dasdbl)

Comment 2 Pete Zaitcev 2003-11-06 23:34:11 UTC
Everything works as it should, I don't see a problem.
If I cut off dynamic registrations,
 a) it would regress against Mach1
 b) IBM will rise a ruckus
So, this feature was left in on purpose. In fact, they
wanted us support dynamics officially at one point, there
was a FT item (before FZ).

Closing as notabug.



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