Hai , This was regarding one problem that i am facing in Linux. I am writing one Device driver for one GMAC Card. Card has got Local memory (SRAM) and Dma engine also to exchange packets from Local Memory as well as from host memory. Driver is running on Linux 7.2 host. As such driver is running fine and able to send and receive packet. But after exchanging few packets , Kernel gives Assertion Assertion failure in __journal_drop_transaction() at fs/jbd/checkpoint.c:584: "transaction->t_shadow_list == NULL" I am not able to figure out what could be the problem , It seems driver is corrupting some memory but dont know how to find out. Driver is doing a Lots of IO operation , is this could be the cause of the Assertion ? Regards, Mahesh Pujara > - > : send the line "unsubscribe linux-net" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > - > : send the line "unsubscribe linux-net" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html This email may contain confidential or privileged information for the intended recipient(s). If you are not the intended recipient, please do not use or disseminate the information, notify the sender and delete it from your system. Thanks. - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html