Ursula, Any chance the requirement for contiguous memory in vmcp could be relaxed? In my test case, 'Q DA DETAILS 0-FFFF' requires ~2.5 MB and, as I understand it, that output can simply not be obtained through vmcp.
Thanks. -Mike MacIsaac On Mon, Jul 13, 2015 at 10:28 AM, Ursula Braun <ubr...@linux.vnet.ibm.com> wrote: > 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/ > ---------------------------------------------------------------------- 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/