This is the mail archive of the cygwin-patches mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] implement /proc/sysvipc/*


On Fri, Apr 01, 2011 at 12:05:56PM +0200, Corinna Vinschen wrote:
>Chris, do you think there's anything speaking against rearranging this
>so that the FH_FS and FH_NETDRIVE definitions are separate from the
>stuff under /proc?  Or, hang on, we should change all PROC values,
>along these lines:
>
>  FH_FS      = FHDEV (0, 247),  /* filesystem based device */
>  FH_NETDRIVE= FHDEV (0, 246),
>  FH_DEV     = FHDEV (0, 245),
>
>  FH_PROC    = FHDEV (0, 244),
>  FH_REGISTRY= FHDEV (0, 243),
>  FH_PROCESS = FHDEV (0, 242),
>  FH_PROCNET = FHDEV (0, 241),
>  FH_PROCESSFD = FHDEV (0, 240),
>  FH_PROCSYS = FHDEV (0, 239),
>  FH_PROCSYSVIPC = FHDEV (0, 238),
>
>  FH_PROC_MIN_MINOR = FHDEV (0, 200),	/* Arbitrary value */
>
>Then we can simplify the isproc_dev definition like this:
>
>#define isproc_dev(devn) \
>	(devn >= FH_PROC_MIN_MINOR && devn <= FH_PROC)
>
>Does that sound ok?

Yes.  I was, for a while, trying to keep the device numbers the same as
Linux but I don't think that even applies in this case.

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]