login
Header Space

 
 

Re: [PATCH 00/33] Swap over NFS -v14

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jeff Garzik <jeff@...>
Cc: Nick Piggin <nickpiggin@...>, Linus Torvalds <torvalds@...>, Andrew Morton <akpm@...>, <linux-kernel@...>, <linux-mm@...>, <netdev@...>, <trond.myklebust@...>
Date: Wednesday, October 31, 2007 - 8:56 am

On Wed, 2007-10-31 at 08:16 -0400, Jeff Garzik wrote:

There is a large corporate demand for this, which is why I'm doing this.

The typical usage scenarios are:
 - cluster/blades, where having local disks is a cost issue (maintenance
   of failures, heat, etc)
 - virtualisation, where dumping the storage on a networked storage unit
   makes for trivial migration and what not..

But please, people who want this (I'm sure some of you are reading) do
speak up. I'm just the motivated corporate drone implementing the
feature :-)

se fixed

One issue that comes to mind is how to ensure we'd still overflow the
IP-reassembly buffers. Currently those are managed on the number of
bytes present, not the number of fragments.

One of the goals of my approach was to not rewrite the network subsystem
to accomodate this feature (and I hope I succeeded).


Note that being bounded only comes from dropping most packets before
trying them to a socket. That is the crucial part of the RX path, to
receive all packets from the NIC (regardless their size) but to not pass
them on to the network stack - unless they belong to a 'special' socket
that promises undelayed processing.

Thanks for these ideas, I'll look into them.
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 00/33] Swap over NFS -v14, Peter Zijlstra, (Tue Oct 30, 12:04 pm)
Re: [PATCH 00/33] Swap over NFS -v14, Nick Piggin, (Tue Oct 30, 11:26 pm)
Re: [PATCH 00/33] Swap over NFS -v14, Peter Zijlstra, (Wed Oct 31, 7:27 am)
Re: [PATCH 00/33] Swap over NFS -v14, Jeff Garzik, (Wed Oct 31, 8:16 am)
Re: [PATCH 00/33] Swap over NFS -v14, Peter Zijlstra, (Wed Oct 31, 8:56 am)
Re: [PATCH 00/33] Swap over NFS -v14, Robin Humble, (Sun Nov 18, 2:09 pm)
Re: [PATCH 00/33] Swap over NFS -v14, Pavel Machek, (Fri Nov 2, 4:54 am)
Re: [PATCH 00/33] Swap over NFS -v14, Gregory Haskins, (Wed Oct 31, 9:44 am)
Re: [PATCH 00/33] Swap over NFS -v14, Arnaldo Carvalho de Melo, (Wed Oct 31, 9:18 am)
Re: [PATCH 00/33] Swap over NFS -v14, David Miller, (Wed Oct 31, 12:37 am)
Re: [PATCH 00/33] Swap over NFS -v14, Peter Zijlstra, (Wed Oct 31, 5:53 am)
Re: [PATCH 00/33] Swap over NFS -v14, Christoph Hellwig, (Wed Oct 31, 4:50 am)
Re: [PATCH 00/33] Swap over NFS -v14, Peter Zijlstra, (Wed Oct 31, 6:56 am)
Re: [PATCH 00/33] Swap over NFS -v14, Mike Snitzer, (Wed Oct 31, 10:54 am)
Re: [PATCH 00/33] Swap over NFS -v14, Evgeniy Polyakov, (Wed Oct 31, 12:31 pm)
NBD was Re: [PATCH 00/33] Swap over NFS -v14, Pavel Machek, (Wed Oct 31, 7:18 am)
Re: NBD was Re: [PATCH 00/33] Swap over NFS -v14, Peter Zijlstra, (Wed Oct 31, 7:24 am)
Re: [PATCH 00/33] Swap over NFS -v14, Nick Piggin, (Wed Oct 31, 12:04 am)
Re: [PATCH 00/33] Swap over NFS -v14, Byron Stanoszek, (Wed Oct 31, 10:03 am)
speck-geostationary