On 02/23/2016 03:02 PM, Andrey Kuzmin wrote:
On Feb 24, 2016 00:57, "Jens Axboe" <axboe@xxxxxxxxx <mailto:axboe@xxxxxxxxx>> wrote: > > On 02/23/2016 02:16 PM, Andrey Kuzmin wrote: >> >> I/O engine may have special needs as to how the I/O memory should be >> allocated. The below patch adds respective methods to the I/O engine >> interface. > > > What kind of special needs? It's not that I mind adding an IO engine alloc hook, the only issue is that it potentially voids the various job file settings for memory backing etc without the user knowing it. So I think we need some decent justification here, other than "special needs" :-) > My engine talks directly to the hardware, and has to comply with the hardware requirements re the io memory. Is that enough justification ;)?
Maybe :-) What are those requirements? Is it just alignment? -- Jens Axboe -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html