* autogen.sh: Use "-h", not "-f", to test for existence of symbolic
	links under grub-core/lib/libgcrypt-grub/mpi.
	Fix missing PVs if they don't contain "interesting" LV. Closes #38677.
	Fix few warining messages and leaks while on it.
	* util/grub.d/30_os-prober.in: Add onstr to entries for visual
	distinction.
	Use ACPI shutdown intests as traditional port was removed.
	Import new gnulib.
	* docs/grub.texi: Fix description of GRUB_CMDLINE_XEN and
	GRUB_CMDLINE_XEN_DEFAULT.
	Reported by: 	Marc Warne (GigaTux) <gigatux>
	Merge powerpc grub-mkrescue flavour with common. Use xorriso HFS+
	feature for it.
	Support i386-ieee1275 grub-mkrescue and make check on it.
	* tests/partmap_test.in: Fix missing qemudisk setting.
	* tests/grub_cmd_date.in: New test for datetime.
	* docs/grub.texi: Update coreboot status info.
	Turn off QEMU ACPI-way since new releases don't have shutdown port
	anymore.
	* tests/util/grub-shell.in: Fix it on powerpc.
	Disable partmap check on i386-ieee1275 due to openfirmware issues.
	* grub-core/net/drivers/ieee1275/ofnet.c: Don't attempt to send more
	than buffer size.
	* grub-core/net/http.c: Fix bad free.
	Fix handling of split transfers.
	* grub-core/bus/usb/ehci.c (grub_ehci_fini_hw): Ignore errors, not
	much we can do about it anyway.
	* util/grub-mkimage.c: Document memdisk implying --prefix.
	Handle Japanese special keys.
	Reported by: Hiroyuki YAMAMORI.
	Codes supplied by: Hiroyuki YAMAMORI.