--- - branch: MAIN date: Tue Apr 14 13:10:43 UTC 2020 files: - new: '1.111' old: '1.110' path: src/sys/arch/xen/xen/xbd_xenbus.c pathrev: src/sys/arch/xen/xen/xbd_xenbus.c@1.111 type: modified id: 20200414T131043Z.ed52db1ff1a2cbc9477154ba7a85d4b5f52a7e1a log: | use single pre-allocated buffer for unaligned I/O - it's rare and not performance critical path, it's more important to ensure it will succeed eventually; also return EAGAIN rather than ENOMEM, so the I/O will be retried by dk_start() when previous I/O finishes fix yet another leak on the xengnt_grant_access() fail path in xbd_diskstart() - this time the unalign buffer module: src subject: 'CVS commit: src/sys/arch/xen/xen' unixtime: '1586869843' user: jdolecek