[snip]>Your question isn't about the C language, which is what we discuss
here. Assuming the kernel in question is Linux, you should ask in one
of the Linux newsgroups (possibly linux.dev.kernel, but check the
newsgroup first; all I know about it is that it exists).
I don't agree too much... my question is not about syntax in C, that's
true, but it's correlated with C. In any case, the NG linux.dev.kernel
seems to be dead since a long long time ago; What is left to me is a
couple of other groups with really few members. This one is probably
the best chance for me to get some information..
In this case I'm posting my question here with the sole idea in mindThanks - I'm glad it was helpful.
to query a large number of people that could be familiar with what I'm
investigating. You can say that the method is not so much orthodox,
but it's effective.
Indeed I got an answer (and a good one), and I don't think that this
post can damage the NG more than any other spam message (I see
thounsands in this NG).
As you've discovered, some of the regular posters here believe strongly
that the limits of topicality in this group should be defined extremely
strictly. Most groups have a FAQ to avoid repeating the same thing over
and over again; clc is the opposite - many people believe that the
questions already answered in the FAQ are pretty well the only thing
that's topical!
As I said, this is the belief of some posters here. The fact that they
express this view aggressively and authoritatively, and claim to speak
for the whole group, doesn't change the fact that it's just the belief
of a certain fraction of the posters.
Others would like to see this newsgroup be a vibrant forum where
real-life C developers can discuss all aspects of C programming in the
real world. Attempting to achieve this utopia by patiently convincing
the people described above by reasoned argument is doomed to failure.
It's best to ignore them, and just get on with asking interesting C
questions, and providing useful answers.
Please don't be discouraged from posting further questions here! There
are many experts here, on everything from Windows C programming to
embedded C programming, all the way through POSIX network development,
Linux kernel development, and everything else you can imagine. Whatever
question you come up with, there's someone here who'll know the answer.
Some people will refuse to tell you the answer, for the reasons
discussed above. But the best way to encourage more people to answer
questions in their fields of expertise is by building a positive
atmosphere where people ask C-related questions freely and frankly, and
where as many of those questions as possible get useful answers.