lkml.org 
[lkml]   [2006]   [May]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRE: [PATCH] MegaRAID driver management char device moved to misc
On Thu, 4 May 2006, Ju, Seokmann wrote:

> Hi,
>
> For following reason, I cannot accept/approve this patch.
> I'll update further as I get clear.
>
> Thank you,
>
> > So it now uses a misc device which I named "megadev0" (the
> > name that megarc
> > expects), and has a dynamic minor (previoulsy a dynamic major
> > was used).
> The driver can not change device node name for backward compatibility.
> I'm checking with application team inside for further clarification and update here.

That is an invalid reason: There was no hardcoded device node previously
(it was using a dynamically assigned major).

The only tool I know which uses this device is "megarc" from LSI Logic.
This tool uses the char device /dev/megaraid0, which will be created
correctly when using my patch and udev (the recommended setup for Linux
2.6 systems). I have tested this and it works.

User-level applications should not rely on hardcoded device numbers in any
case, but should use the correct device from /dev or search for the device
they need in sysfs.

Thomas

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-05-04 15:40    [W:0.054 / U:0.648 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site