How do I report a bug (or at least ask for help) in a newer kernel? (The gory details are below, if you are interested.) I sent some email to a developer whose name I found in the suspect source, but I did not get any response. Any suggestions? TIA, Bill **************************************************************** Date: Fri, 25 Jan 2002 14:40:01 -0500 (EST) From: Bill Mills-Curran <Mills-Curran_Bill@emc.com> To: claus@momo.math.rwth-aachen.de Subject: nfs readdir bug? Claus, I am reporting a bug that I suspect is in nfs readdir. I am reporting it to you, because I found your email address in the source. If this is wrong, please tell me. Symptom: Several programs (details below) do not read the contents of an nfs-mounted directory. There is no indicated failure -- there just is no data. The nfs server is DG/UX. The nfs client is linux, kernel version 2.4.16. The problem does not show up with the 2.4.2 kernel (RedHat 7.1 dist.) or on nfs systems from a SUN server. Note: We are using reiserfs on an array which is locally mounted to the linux host. The hardware is: DG (Data General) Aviion 8900 4 cpu, 500 MHz. strace note: I ran strace on my program. It reported that getdents64 function was finding the right number of directory entries. **************** These operations/programs fail to read a directory. In all cases, the OS is linux 2.4.16 and the filesystem is served by DG/UX. All directories (that I tested) on the filesystem have the problem. tcsh file completion (using the tab key) readdir in Perl readdir in my own test program (included below) **************** These operations work with the 2.4.16 kernel. All operations on other filesystems, nfs (SUN server) and local The "ls" command works everywhere Thanks for your time. Bill Mills-Curran -- Bill Mills-Curran Mills-Curran_Bill@emc.com EMC Corporation Tel: 508 382-7642 Coslin Drive, MS C33 Fax: 508 382-7913 Southboro, MA 01772 **************************************************************** Here's the source for my test program: #include <stdio.h> #include <sys/types.h> #include <dirent.h> int main(int argc, char *argv[]) { DIR *dir; struct dirent *dirent; printf("Reading %s\n", argv[1]); dir = opendir(argv[1]); while((dirent = readdir(dir))) { printf("%s\n", dirent->d_name); } return (0); }
Bill Mills-Curran wrote:
How do I report a bug (or at least ask for help) in a newer kernel? (The gory details are below, if you are interested.) I sent some email to a developer whose name I found in the suspect source, but I did not get any response. Any suggestions?
To start - try grabbing the latest stable version - 2.4.17 and if the problem still exists - try the latest pre-patch which is 2.4.18-pre7. Doing a quick grep on nfs in the changelogs - I received several hits - so the problem may have been addressed. If after testing this with the latest stable release and prepatch release - I would then resend the bug report. I would also send the bug report to - mailto:linux-kernel@vger.kernel.org - this is the main kernel mailing list. When sending to this list indicate that you sent the message to person xyz and received no response and ask who the current maintainer for the nfs code is. If you get a different name as the maintainer - resend the report to that person. You may want to take a look at the following URL for reporting kernel bugs: http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html Your bug report is fairly thorough and should suffice. Remember that the person you sent the bug report to just may be very busy (such as they may do this in their own free time) and has not got around to it yet or may have dropped it on the floor if the problem has already been solved. Don't be afraid to resend the bug report if the problem does still exist in the latest pre-patch release. Also if you don't get anywhere that route - try going to http://kernelnewbies.org/ - they have a few mailing lists and an IRC channel where you might also get some responses. Good Luck! - Tom
On Wed, 30 Jan 2002, Tom Guilderson wrote:
Date: Wed, 30 Jan 2002 11:03:26 -0500 From: Tom Guilderson <twg3@mediaone.net> Reply-To: wlug@mail.wlug.org To: wlug@mail.wlug.org Subject: Re: [Wlug] Bug reporting?
Bill Mills-Curran wrote:
How do I report a bug (or at least ask for help) in a newer kernel? (The gory details are below, if you are interested.) I sent some email to a developer whose name I found in the suspect source, but I did not get any response. Any suggestions?
<useful, but long, response>
- Tom _______________________________________________ Wlug mailing list Wlug@mail.wlug.org http://mail.wlug.org/mailman/listinfo/wlug
Tom, Thanks for your thoughtful response. Bill
participants (3)
-
Bill Mills-Curran
-
Bill Mills-Curran
-
Tom Guilderson