public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Christian Borntraeger <linux-kernel@borntraeger.net>
To: linux-kernel@vger.kernel.org, Andrew Morton <akpm@osdl.org>,
	Torben Mathiasen <device@lanana.org>
Cc: john.cagle@hp.com
Subject: [Patch][RFC] conflicting device major numbers in devices.txt
Date: Sun, 19 Sep 2004 00:03:30 +0200	[thread overview]
Message-ID: <200409190003.31177.linux-kernel@borntraeger.net> (raw)

Hi all,

some month ago a change to Documentation/devices.txt was submitted by John 
Cagle. 

http://linux.bkbits.net:8080/linux-2.6/cset%4040586a32fpYGPUC8ysFeU7GIfmmdUA

The patch changed the major number of the s/390 dasd devices from 94 to 95. 
As you can see in include/major.h and drivers/s390/block/dasd.c the change 
to the documentation was bogus. The dasd device driver was using and will 
be using major number 94. 

Unfortunately, the "Inverse NAND Flash Translation Layer", which was added 
somewhen during 2.5 now uses the same major number.

I attached a patch to restore the old state but I am not sure, how to deal 
with the inftla driver. 


Patch to restore the old state

Signed-of-by: Christian Borntraeger <linux-kernel@borntraeger.net>

-------------

diff -ur linux-bk/Documentation/devices.txt 
linux-dev/Documentation/devices.txt
--- a/Documentation/devices.txt 2004-09-18 23:20:38.000000000 +0200
+++ b/Documentation/devices.txt 2004-09-18 23:28:48.000000000 +0200
@@ -1683,11 +1683,16 @@
     1 = /dev/dcxx1 Second capture card
       ...
 
- 94 block Inverse NAND Flash Translation Layer
-    0 = /dev/inftla First INFTL layer
-   16 = /dev/inftlb Second INFTL layer
+ 94 block IBM S/390 DASD block storage
+    0 = /dev/dasda First DASD device, major
+    1 = /dev/dasda1 First DASD device, block 1
+    2 = /dev/dasda2 First DASD device, block 2
+    3 = /dev/dasda3 First DASD device, block 3
+    4 = /dev/dasdb Second DASD device, major
+    5 = /dev/dasdb1 Second DASD device, block 1
+    6 = /dev/dasdb2 Second DASD device, block 2
+    7 = /dev/dasdb3 Second DASD device, block 3
       ...
-  240 = /dev/inftlp 16th INTFL layer
 
  95 char IP filter
     0 = /dev/ipl  Filter control device/log file
@@ -1696,15 +1701,9 @@
     3 = /dev/ipauth Authentication control device/log file
       ...  
 
- 95 block IBM S/390 DASD block storage
-    0 = /dev/dasd0 First DASD device, major
-    1 = /dev/dasd0a First DASD device, block 1
-    2 = /dev/dasd0b First DASD device, block 2
-    3 = /dev/dasd0c First DASD device, block 3
-    4 = /dev/dasd1 Second DASD device, major
-    5 = /dev/dasd1a Second DASD device, block 1
-    6 = /dev/dasd1b Second DASD device, block 2
-    7 = /dev/dasd1c Second DASD device, block 3
+ 95 block IBM S/390 VM/ESA minidisk
+    0 = /dev/msd0  First VM/ESA minidisk
+    1 = /dev/msd1  Second VM/ESA minidisk
       ...
 
  96 char Parallel port ATAPI tape devices
@@ -1715,11 +1714,6 @@
   129 = /dev/npt1  Second p.p. ATAPI tape, no rewind
       ...
 
- 96 block IBM S/390 VM/ESA minidisk
-    0 = /dev/msd0  First VM/ESA minidisk
-    1 = /dev/msd1  Second VM/ESA minidisk
-      ...
-
  97 char Parallel port generic ATAPI interface
     0 = /dev/pg0  First parallel port ATAPI device
     1 = /dev/pg1  Second parallel port ATAPI device



             reply	other threads:[~2004-09-18 22:03 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-18 22:03 Christian Borntraeger [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-09-18 23:14 [Patch][RFC] conflicting device major numbers in devices.txt Cagle, John
2004-09-19  7:50 ` David Woodhouse
2004-09-21  9:23   ` Torben Mathiasen
2004-09-21 15:03     ` Arnd Bergmann
2004-09-21 16:49       ` Torben Mathiasen
2004-09-21 17:03         ` Arnd Bergmann

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=200409190003.31177.linux-kernel@borntraeger.net \
    --to=linux-kernel@borntraeger.net \
    --cc=akpm@osdl.org \
    --cc=device@lanana.org \
    --cc=john.cagle@hp.com \
    --cc=linux-kernel@vger.kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox