Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'for-linus-5.11-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip

Pull xen fix from Juergen Gross:
"A single fix for an issue introduced this development cycle: when
running as a Xen guest on Arm systems the kernel will hang during
boot"

* tag 'for-linus-5.11-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
arm/xen: Don't probe xenbus as part of an early initcall

+1 -6
-2
arch/arm/xen/enlighten.c
··· 370 370 return -ENOMEM; 371 371 } 372 372 gnttab_init(); 373 - if (!xen_initial_domain()) 374 - xenbus_probe(); 375 373 376 374 /* 377 375 * Making sure board specific code will not set up ops for
-1
drivers/xen/xenbus/xenbus.h
··· 115 115 const char *type, 116 116 const char *nodename); 117 117 int xenbus_probe_devices(struct xen_bus_type *bus); 118 - void xenbus_probe(void); 119 118 120 119 void xenbus_dev_changed(const char *node, struct xen_bus_type *bus); 121 120
+1 -1
drivers/xen/xenbus/xenbus_probe.c
··· 683 683 } 684 684 EXPORT_SYMBOL_GPL(unregister_xenstore_notifier); 685 685 686 - void xenbus_probe(void) 686 + static void xenbus_probe(void) 687 687 { 688 688 xenstored_ready = 1; 689 689
-2
include/xen/xenbus.h
··· 192 192 193 193 struct work_struct; 194 194 195 - void xenbus_probe(void); 196 - 197 195 #define XENBUS_IS_ERR_READ(str) ({ \ 198 196 if (!IS_ERR(str) && strlen(str) == 0) { \ 199 197 kfree(str); \