I have two questions: 1) I have tried to find buglists for version of Linux after 2.4.18, and have been unable to locate any. Can someone supply me a URL to find the bug list archives?
2) I am running a 2.4.18 Linux kernel on a Power PC 405GP processor. The application makes extensive use of named pipes for communication between processes. Occassionally, the system panics in pipe_poll when getting the inode pointer from the file pointer at the statement: filp->f_dentry->d_inode;. The value of f_dentry is NULL, along with the value of vfsmnt. This looks as if the code had called fput(filp) when the reference count was 1 so the struct file* had entries cleared. However, by adding some printk's, I have observed the value of f_count, is 1 so the pointers should be valid. The kernel panic is an Oops of dereferencing a NULL pointer. Has this problem been seen before? If so, could you point me to information on how the problem was corrected or which Linux release the problem is fixed in. If no one has seen this problem any ideas on how to determine how these fields get NULL'ed would be appreciated. Jeff Fellin RFL Electronics [EMAIL PROTECTED] 973 334-3100, x 327 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/