Messages in this thread | | | From | Christoph Rohland <> | Subject | Re: tmpfs + sendfile bug ? | Date | 21 May 2001 18:57:07 +0200 |
| |
Hi Pierre,
On Mon, 21 May 2001, Pierre Etchemaite wrote: > I just found a problem GETting a file stored in tmpfs using proftpd; > I always get a "426 Transfer aborted. Data connection closed." > > That could be a bug with tmpfs and sendfile in 2.4.5-pre4 : > > [...] > read(8, "%PDF-1.4\r%\342\343\317\323\r\n870 0 obj\r<< \r/L"..., 8192) = 8192 > shmat(11, 0x4cfe65, 0x3) = 0xbffff4d4 > sendfile(11, 8, [0], 5045861) = -1 EINVAL (Invalid argument) > [...] > > Any idea ?
That's probably the same reason why tmpfs and loopback do not work together:
tmpfs does not provide the necessary functions for sendfile and lo: readpage, prepare_write and commitwrite.
And I do not see a way how to provide readpage in tmpfs :-(
Greetings Christoph
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |