xen: features and fixes for 4.13-rc2
Linus,
Please git pull the following tag:
git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-4.13-rc2-tag
xen: features and fixes for 4.13-rc2
It contains:
- a new Xen backend driver for passing socket calls from a Xen guest to Xen dom0
- some Xen related bug fixes and cleanups
Thanks.
Juergen
arch/x86/xen/smp_pv.c | 3 +- arch/x86/xen/time.c | 1 - drivers/xen/Kconfig | 12 + drivers/xen/Makefile | 1 + drivers/xen/balloon.c | 3 + drivers/xen/grant-table.c | 9 +- drivers/xen/pvcalls-back.c | 1236 ++++++++++++++++++++++++++++++++++++ drivers/xen/xen-balloon.c | 22 +- include/xen/balloon.h | 8 + include/xen/interface/io/pvcalls.h | 121 ++++ include/xen/interface/io/ring.h | 2 + 11 files changed, 1405 insertions(+), 13 deletions(-)
Colin Ian King (1):
xen/pvcalls: fix null pointer reference on sock_release call
Juergen Gross (3):
xen/grant-table: log the lack of grants xen/x86: fix cpu hotplug
xen/balloon: don't online new memory initially
Stefano Stabellini (18):
xen: introduce the pvcalls interface header xen/pvcalls: introduce the pvcalls xenbus backend xen/pvcalls: initialize the module and register the xenbus backend xen/pvcalls: xenbus state handling
xen/pvcalls: connect to a frontend
xen/pvcalls: handle commands from the frontend xen/pvcalls: implement socket command
xen/pvcalls: implement connect command
xen/pvcalls: implement bind command
xen/pvcalls: implement listen command
xen/pvcalls: implement accept command
xen/pvcalls: implement poll command
xen/pvcalls: implement release command
xen/pvcalls: disconnect and module_exit
xen/pvcalls: implement the ioworker functions xen/pvcalls: implement read
xen/pvcalls: implement write
xen: introduce a Kconfig option to enable the pvcalls backend
Vitaly Kuznetsov (1):
xen/x86: Don't BUG on CPU0 offlining
Quoted 1 line · Juergen Gross
drivers/xen/pvcalls-back.c | 1236 ++++++++++++++++++++++++++++++++++++
This really doesn't look like a fix.
The merge window is over.
So I'm not pulling this without way more explanations of why I should.
Linus
Quoted 8 lines · Linus Torvalds
Quoted 1 line · Juergen Gross
drivers/xen/pvcalls-back.c | 1236 ++++++++++++++++++++++++++++++++++++This really doesn't look like a fix.
The merge window is over.
So I'm not pulling this without way more explanations of why I should.
Hmm, okay. I estimated the risk of adding this new driver to be rather low, as it won't be used other than in development systems right now.
In case you don't want to pull it I'm fine with sending you another pull request without this driver.
Juergen
Quoted 8 lines · Linus Torvalds
Quoted 1 line · Juergen Gross
drivers/xen/pvcalls-back.c | 1236 ++++++++++++++++++++++++++++++++++++This really doesn't look like a fix.
The merge window is over.
So I'm not pulling this without way more explanations of why I should.
Hmm, okay. I estimated the risk of adding this new driver to be rather low, as it won't be used other than in development systems right now.
In case you don't want to pull it I'm fine with sending you another pull request without this driver.
Juergen
_______________________________________________
Xen-devel mailing list
[email protected]
https://lists.xen.org/xen-devel
Quoted 1 line · Juergen Gross
drivers/xen/pvcalls-back.c | 1236 ++++++++++++++++++++++++++++++++++++
This really doesn't look like a fix.
The merge window is over.
So I'm not pulling this without way more explanations of why I should.
Linus
_______________________________________________
Xen-devel mailing list
[email protected]
https://lists.xen.org/xen-devel