Re: [PATCH] jsm driver - Linux-2.6.12.3

From: V. ANANDA KRISHNAN
Date: Mon Jul 25 2005 - 14:57:42 EST


Hi All,

I would like to rescind the patch that was posted here on Jul 19, 2005
with the subject [PATCH] jsm driver - Linux-2.6.12.3, since I am
submitting the patch against development kernel-2.6.13-rc3. The patch
takes care of the major device number change. A full description of the
change is given below.

In the kernel-2.6.12.3 version, the jsm driver uses a static number of
253. The major number 253 is a reserved for "LOCAL/EXPERIMENTAL USE" by
both char and block devices. So the current patch takes advantage of
the dynamic allocation of major number by the kernel.

Please CC me your comments. Thanks.
Signed-off-by: V. Ananda Krishnan <mansarov@xxxxxxxxxx>



diff -Naur linux-2.6.12.3/drivers/serial/jsm/jsm_driver.c linux-2.6.12.3-new/drivers/serial/jsm/jsm_driver.c
--- linux-2.6.12.3/drivers/serial/jsm/jsm_driver.c 2005-07-25 17:13:59.000000000 -0500
+++ linux-2.6.12.3-new/drivers/serial/jsm/jsm_driver.c 2005-07-25 17:14:39.000000000 -0500
@@ -42,7 +42,7 @@
.owner = THIS_MODULE,
.driver_name = JSM_DRIVER_NAME,
.dev_name = "ttyn",
- .major = 253,
+ .major = 0,
.minor = JSM_MINOR_START,
.nr = NR_PORTS,
};