Pavel, That is correct, this patch does not change that functionality. I was thinking do we go through the loop again to attempt to acquire handle (only to perhaps receive EBADF) or bail out of cifs_writepages() by marking rest of the pages (till end) with error flags. On Sun, Jul 20, 2014 at 12:41 PM, Pavel Shilovsky <pshilovsky@xxxxxxxxx> wrote: > 2014-07-20 19:17 GMT+04:00 Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>: >> How do we handle EBADF returned by wdata_send_pages() in cifs_writepages()? > > If wdata_send_pages() returns -EBADF we do the same things like > without this patch: walk through the array of pages in wdata and set > page error flags. > > -- > Best regards, > Pavel Shilovsky. -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html