Tomas, the qeth driver has been improved in 2014 to reduce its demand for contiguous storage: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/s390/net/qeth_core.h?id=d445a4e28c0ff740e946ae22860be85428814c39
Regards, Ursula Braun, IBM Germany, Linux on System z Dev. On Mon, 2015-07-13 at 13:39 +0000, Pavelka, Tomas wrote: > > I wouldn't really put that at the feet of s390 (z/Architecture). > > Bad wording on my part. When I said s390 I meant the s390 part of the Linux > kernel implementation, not the entire architecture. I meant to point out that > the other parts of the kernel are working on getting out of the requirement > of large contiguous buffers. AFAIK the vmcp driver uses the largest buffer > and as you say, if the diag allowed to return discontiguous memory then it > would solve the fragmentation problem. There are few other places that used > larger buffers, NIC driver was one of them. So not sure if "all over" was the > good wording either, maybe I should have said "multiple places" ;-) > > Tomas > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/ > ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/