Replace FSF street address with canonical URL
cover Replace FSF street address with canonical URL
We currently have numerous variations on the FSF's addresses, old, new and plain incorrect (there was a buggy version in circulation at one time).
The current recommendation in http://www.gnu.org/licenses/gpl-howto.en.html
is to use "If not, see <http://www.gnu.org/licenses/>."
I care about this because in the process of splitting up libxenctrl I found myself copying a lot of incorrect boiler plate to new files, which is just silly.
Patch #2 is completely automated (see description in patch) but it is still a pain to keep regenerating. Wei, would you be willing to accept this into 4.6? It is heavily automated and mechanical and so I think it is low risk. On the flip side doing this during the freeze means I'm not constantly playing catchup with new files.
The second patch is large (260K), which I suspect it may not make it to the list, hence what I will send here will be an abridged version. The full patch is at the URL below.
Since this is mechanical I'm only CCing THE REST maintainers and Wei (RM), I think collecting all the acks from all the maintainers is unnecessary in this case.
Ian.
The following changes since commit 44313ab77f3e3c5b566ea4f23b0e32bfd5eafa29:
tools/libxl: Do not fire the stream callback multiple times (2015-07-28 14:02:18 +0100)
are available in the git repository at:
git://xenbits.xen.org/people/ianc/xen.git fsf-address-v1
for you to fetch changes up to 443701ef0c7ff30872e27419cf4356fb6bdb4059:
Replace FSF street address with canonical URL (2015-07-29 11:14:07 +0100)
----------------------------------------------------------------
Ian Campbell (2):
stubdom: Replace FSF street address with canonical URL in patches Replace FSF street address with canonical URL
COPYING | 3 +-- m4/pkg.m4 | 3 +-- m4/systemd.m4 | 3 +-- stubdom/grub.patches/10graphics.diff | 10 ++++------ stubdom/grub.patches/61btrfs.diff | 6 ++---- stubdom/vtpmmgr/tpmrsa.c | 3 +-- stubdom/vtpmmgr/tpmrsa.h | 3 +-- tools/blktap2/drivers/libaio-compat.h | 4 +--- tools/configure | 6 ++---- tools/console/client/main.c | 3 +-- tools/console/daemon/io.c | 3 +-- tools/console/daemon/io.h | 3 +-- tools/console/daemon/main.c | 3 +-- tools/console/daemon/utils.c | 3 +-- tools/console/daemon/utils.h | 3 +-- tools/debugger/gdbsx/gx/gx.h | 4 +--- tools/debugger/gdbsx/gx/gx_comm.c | 8 ++------ tools/debugger/gdbsx/gx/gx_local.c | 4 +--- tools/debugger/gdbsx/gx/gx_main.c | 4 +--- tools/debugger/gdbsx/gx/gx_utils.c | 4 +--- tools/debugger/gdbsx/gx/xg_dummy.c | 4 +--- tools/debugger/gdbsx/xg/xg_main.c | 4 +--- tools/debugger/gdbsx/xg/xg_public.h | 4 +--- tools/firmware/hvmloader/32bitbios_support.c | 3 +-- tools/firmware/hvmloader/Makefile | 3 +-- tools/firmware/hvmloader/acpi/Makefile | 3 +-- tools/firmware/hvmloader/acpi/acpi2_0.h | 3 +-- tools/firmware/hvmloader/acpi/build.c | 3 +-- tools/firmware/hvmloader/acpi/dsdt.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_pm.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_s3.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_s4.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_tpm.asl | 3 +-- tools/firmware/hvmloader/acpi/static_tables.c | 3 +-- tools/firmware/hvmloader/cacheattr.c | 3 +-- tools/firmware/hvmloader/e820.c | 3 +-- tools/firmware/hvmloader/hvmloader.c | 3 +-- tools/firmware/hvmloader/mkhex | 3 +-- tools/firmware/hvmloader/mp_tables.c | 3 +-- tools/firmware/hvmloader/optionroms.c | 3 +-- tools/firmware/hvmloader/ovmf.c | 3 +-- tools/firmware/hvmloader/pci.c | 3 +-- tools/firmware/hvmloader/pir_types.h | 3 +-- tools/firmware/hvmloader/rombios.c | 3 +-- tools/firmware/hvmloader/seabios.c | 3 +-- tools/firmware/hvmloader/smbios.c | 3 +-- tools/firmware/hvmloader/smbios_types.h | 3 +-- tools/firmware/hvmloader/smp.c | 3 +-- tools/firmware/hvmloader/tests.c | 3 +-- tools/firmware/hvmloader/util.c | 3 +-- tools/firmware/rombios/32bit/32bitbios.c | 3 +-- tools/firmware/rombios/32bit/mkhex | 3 +-- tools/firmware/rombios/32bit/pmm.c | 3 +-- tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 3 +-- tools/firmware/rombios/32bit/tcgbios/tpm_drivers.c | 3 +-- tools/firmware/rombios/32bit/util.c | 3 +-- tools/firmware/rombios/32bitgateway.c | 3 +-- tools/firmware/rombios/apmbios.S | 3 +-- tools/firmware/rombios/rombios.c | 3 +-- tools/firmware/rombios/rombios.h | 3 +-- tools/firmware/rombios/tcgbios.c | 3 +-- tools/firmware/vgabios/COPYING | 3 +-- tools/firmware/vgabios/biossums.c | 3 +-- tools/firmware/vgabios/clext.c | 3 +-- tools/firmware/vgabios/vbe.c | 3 +-- tools/firmware/vgabios/vgabios.c | 3 +-- tools/hotplug/Linux/block-common.sh | 3 +-- tools/hotplug/Linux/block-drbd-probe | 3 +-- tools/hotplug/Linux/external-device-migrate | 3 +-- tools/hotplug/Linux/locking.sh | 3 +-- tools/hotplug/Linux/logging.sh | 3 +-- tools/hotplug/Linux/vif-common.sh | 3 +-- tools/hotplug/Linux/xen-hotplug-common.sh.in | 3 +-- tools/hotplug/Linux/xen-network-common.sh | 3 +-- tools/hotplug/Linux/xen-script-common.sh | 3 +-- tools/libfsimage/ext2fs/fsys_ext2fs.c | 3 +-- tools/libfsimage/fat/fat.h | 3 +-- tools/libfsimage/fat/fsys_fat.c | 3 +-- tools/libfsimage/iso9660/fsys_iso9660.c | 3 +-- tools/libfsimage/iso9660/iso9660.h | 3 +-- tools/libfsimage/reiserfs/fsys_reiserfs.c | 3 +-- tools/libfsimage/ufs/fsys_ufs.c | 3 +-- tools/libfsimage/xfs/fsys_xfs.c | 3 +-- tools/libfsimage/xfs/xfs.h | 3 +-- tools/libfsimage/zfs/Makefile | 3 +-- tools/libfsimage/zfs/filesys.h | 3 +-- tools/libfsimage/zfs/fsi_zfs.c | 3 +-- tools/libfsimage/zfs/fsi_zfs.h | 3 +-- tools/libfsimage/zfs/fsys_zfs.c | 3 +-- tools/libfsimage/zfs/fsys_zfs.h | 3 +-- tools/libfsimage/zfs/mb_info.h | 3 +-- tools/libfsimage/zfs/shared.h | 3 +-- tools/libfsimage/zfs/zfs-include/dmu.h | 3 +-- tools/libfsimage/zfs/zfs-include/dmu_objset.h | 3 +-- tools/libfsimage/zfs/zfs-include/dnode.h | 3 +-- tools/libfsimage/zfs/zfs-include/dsl_dataset.h | 3 +-- tools/libfsimage/zfs/zfs-include/dsl_dir.h | 3 +-- tools/libfsimage/zfs/zfs-include/sa_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/spa.h | 3 +-- tools/libfsimage/zfs/zfs-include/uberblock_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/vdev_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/zap_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/zap_leaf.h | 3 +-- tools/libfsimage/zfs/zfs-include/zfs.h | 3 +-- tools/libfsimage/zfs/zfs-include/zfs_acl.h | 3 +-- tools/libfsimage/zfs/zfs-include/zfs_znode.h | 3 +-- tools/libfsimage/zfs/zfs-include/zil.h | 3 +-- tools/libfsimage/zfs/zfs-include/zio.h | 3 +-- tools/libfsimage/zfs/zfs-include/zio_checksum.h | 3 +-- tools/libfsimage/zfs/zfs_fletcher.c | 3 +-- tools/libfsimage/zfs/zfs_lzjb.c | 3 +-- tools/libfsimage/zfs/zfs_sha256.c | 3 +-- tools/libvchan/init.c | 3 +-- tools/libvchan/io.c | 3 +-- tools/libvchan/libxenvchan.h | 3 +-- tools/libvchan/node-select.c | 3 +-- tools/libvchan/node.c | 3 +-- tools/libxc/include/xc_dom.h | 3 +-- tools/libxc/include/xenctrl.h | 3 +-- tools/libxc/include/xenctrlosdep.h | 3 +-- tools/libxc/include/xenguest.h | 3 +-- tools/libxc/include/xentoollog.h | 3 +-- tools/libxc/xc_altp2m.c | 3 +-- tools/libxc/xc_compression.c | 3 +-- tools/libxc/xc_core.c | 3 +-- tools/libxc/xc_core.h | 3 +-- tools/libxc/xc_core_arm.c | 3 +-- tools/libxc/xc_core_arm.h | 3 +-- tools/libxc/xc_core_x86.c | 3 +-- tools/libxc/xc_core_x86.h | 3 +-- tools/libxc/xc_cpu_hotplug.c | 3 +-- tools/libxc/xc_cpufeature.h | 3 +-- tools/libxc/xc_cpuid_x86.c | 3 +-- tools/libxc/xc_cpupool.c | 3 +-- tools/libxc/xc_csched.c | 3 +-- tools/libxc/xc_csched2.c | 3 +-- tools/libxc/xc_dom_arm.c | 3 +-- tools/libxc/xc_dom_armzimageloader.c | 3 +-- tools/libxc/xc_dom_binloader.c | 3 +-- tools/libxc/xc_dom_boot.c | 3 +-- tools/libxc/xc_dom_bzimageloader.c | 3 +-- tools/libxc/xc_dom_compat_linux.c | 3 +-- tools/libxc/xc_dom_core.c | 3 +-- tools/libxc/xc_dom_elfloader.c | 3 +-- tools/libxc/xc_dom_x86.c | 3 +-- tools/libxc/xc_domain.c | 3 +-- tools/libxc/xc_efi.h | 3 +-- tools/libxc/xc_elf.h | 3 +-- tools/libxc/xc_evtchn.c | 3 +-- tools/libxc/xc_flask.c | 3 +-- tools/libxc/xc_foreign_memory.c | 3 +-- tools/libxc/xc_freebsd.c | 3 +-- tools/libxc/xc_freebsd_osdep.c | 3 +-- tools/libxc/xc_gnttab.c | 3 +-- tools/libxc/xc_hcall_buf.c | 3 +-- tools/libxc/xc_hvm_build_arm.c | 3 +-- tools/libxc/xc_hvm_build_x86.c | 3 +-- tools/libxc/xc_linux.c | 3 +-- tools/libxc/xc_linux_osdep.c | 3 +-- tools/libxc/xc_mem_access.c | 3 +-- tools/libxc/xc_mem_paging.c | 3 +-- tools/libxc/xc_memshr.c | 3 +-- tools/libxc/xc_minios.c | 3 +-- tools/libxc/xc_misc.c | 3 +-- tools/libxc/xc_monitor.c | 3 +-- tools/libxc/xc_netbsd.c | 3 +-- tools/libxc/xc_nomigrate.c | 3 +-- tools/libxc/xc_offline_page.c | 3 +-- tools/libxc/xc_pagetab.c | 3 +-- tools/libxc/xc_physdev.c | 3 +-- tools/libxc/xc_pm.c | 3 +-- tools/libxc/xc_private.c | 3 +-- tools/libxc/xc_private.h | 3 +-- tools/libxc/xc_resume.c | 3 +-- tools/libxc/xc_rt.c | 3 +-- tools/libxc/xc_solaris.c | 3 +-- tools/libxc/xc_suspend.c | 3 +-- tools/libxc/xc_tbuf.c | 3 +-- tools/libxc/xc_tmem.c | 3 +-- tools/libxc/xc_vm_event.c | 3 +-- tools/libxc/xg_private.c | 3 +-- tools/libxc/xg_private.h | 3 +-- tools/libxc/xg_save_restore.h | 3 +-- tools/libxc/xtl_core.c | 3 +-- tools/libxc/xtl_logger_stdio.c | 3 +-- tools/memshr/bidir-daemon.c | 3 +-- tools/memshr/bidir-daemon.h | 3 +-- tools/memshr/bidir-hash.c | 3 +-- tools/memshr/bidir-hash.h | 3 +-- tools/memshr/bidir-namedefs.h | 3 +-- tools/memshr/interface.c | 3 +-- tools/memshr/memshr-priv.h | 3 +-- tools/memshr/memshr.h | 3 +-- tools/memshr/shm.c | 3 +-- tools/memshr/shm.h | 3 +-- tools/misc/gtracestat.c | 3 +-- tools/misc/gtraceview.c | 3 +-- tools/misc/xen-ringwatch | 4 +--- tools/misc/xencov.c | 3 +-- tools/misc/xencov_split | 3 +-- tools/misc/xenpm.c | 3 +-- tools/misc/xenpvnetboot | 4 +--- tools/ocaml/LICENSE | 3 +-- tools/pygrub/src/ExtLinuxConf.py | 3 +-- tools/pygrub/src/GrubConf.py | 3 +-- tools/pygrub/src/pygrub | 3 +-- tools/python/xen/lowlevel/xl/xl.c | 3 +-- tools/python/xen/lowlevel/xs/xs.c | 3 +-- tools/tests/mce-test/cases/srao_llc/dom0/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_llc/guest/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_llc/xen/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_mem/dom0/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_mem/guest/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_mem/xen/cases.sh | 3 +-- tools/tests/mce-test/cases/ucna_llc/dom0/cases.sh | 3 +-- tools/tests/mce-test/cases/ucna_llc/guest/cases.sh | 3 +-- tools/tests/mce-test/cases/ucna_llc/xen/cases.sh | 3 +-- tools/tests/mce-test/config/setup.conf | 3 +-- tools/tests/mce-test/lib/xen-mceinj-tool.sh | 3 +-- tools/tests/mce-test/tools/xen-mceinj.c | 3 +-- tools/tests/utests/run_all_tests.py | 3 +-- tools/tests/x86_emulator/blowfish.c | 3 +-- tools/xenbackendd/xenbackendd.c | 3 +-- tools/xenmon/COPYING | 3 +-- tools/xenmon/setmask.c | 3 +-- tools/xenmon/xenbaked.c | 3 +-- tools/xenmon/xenbaked.h | 3 +-- tools/xenmon/xenmon.py | 3 +-- tools/xenpaging/file_ops.c | 3 +-- tools/xenpaging/file_ops.h | 3 +-- tools/xenpaging/policy.h | 3 +-- tools/xenpaging/policy_default.c | 3 +-- tools/xenpaging/xenpaging.c | 3 +-- tools/xenpaging/xenpaging.h | 3 +-- tools/xenpmd/xenpmd.c | 3 +-- tools/xenstat/libxenstat/COPYING | 3 +-- tools/xenstat/xentop/xentop.1 | 3 +-- tools/xenstat/xentop/xentop.c | 3 +-- tools/xenstore/COPYING | 3 +-- tools/xenstore/include/xenstore.h | 3 +-- tools/xenstore/include/xenstore_lib.h | 3 +-- tools/xenstore/talloc.c | 3 +-- tools/xenstore/talloc.h | 3 +-- tools/xenstore/tdb.c | 3 +-- tools/xenstore/tdb.h | 3 +-- tools/xenstore/xenstored_core.c | 3 +-- tools/xenstore/xenstored_core.h | 3 +-- tools/xenstore/xenstored_domain.c | 3 +-- tools/xenstore/xenstored_domain.h | 3 +-- tools/xenstore/xenstored_minios.c | 3 +-- tools/xenstore/xenstored_posix.c | 3 +-- tools/xenstore/xenstored_transaction.c | 3 +-- tools/xenstore/xenstored_transaction.h | 3 +-- tools/xenstore/xenstored_watch.c | 3 +-- tools/xenstore/xenstored_watch.h | 3 +-- tools/xenstore/xs.c | 3 +-- tools/xenstore/xs_lib.c | 3 +-- tools/xentrace/xenalyze.c | 3 +-- unmodified_drivers/linux-2.6/platform-pci/platform-pci.c | 3 +-- unmodified_drivers/linux-2.6/platform-pci/platform-pci.h | 3 +-- unmodified_drivers/linux-2.6/platform-pci/xen_support.c | 3 +-- xen/COPYING | 3 +-- xen/arch/arm/arm32/lib/lib1funcs.S | 4 +--- xen/arch/arm/arm32/lib/lshrdi3.S | 4 +--- xen/arch/x86/acpi/boot.c | 3 +-- xen/arch/x86/acpi/cpu_idle.c | 3 +-- xen/arch/x86/acpi/cpufreq/cpufreq.c | 3 +-- xen/arch/x86/acpi/cpufreq/powernow.c | 3 +-- xen/arch/x86/acpi/cpuidle_menu.c | 3 +-- xen/arch/x86/acpi/lib.c | 3 +-- xen/arch/x86/alternative.c | 3 +-- xen/arch/x86/cpu/mcheck/amd_nonfatal.c | 3 +-- xen/arch/x86/cpu/mcheck/mce-apei.c | 3 +-- xen/arch/x86/cpu/mcheck/mce_amd.c | 3 +-- xen/arch/x86/cpu/mcheck/mce_quirks.h | 3 +-- xen/arch/x86/cpu/mcheck/vmce.c | 3 +-- xen/arch/x86/cpu/mcheck/x86_mca.h | 3 +-- xen/arch/x86/cpu/mtrr/main.c | 3 +-- xen/arch/x86/cpu/mwait-idle.c | 3 +-- xen/arch/x86/cpu/vpmu.c | 3 +-- xen/arch/x86/cpu/vpmu_amd.c | 3 +-- xen/arch/x86/cpu/vpmu_intel.c | 3 +-- xen/arch/x86/debug.c | 4 +--- xen/arch/x86/gdbstub.c | 3 +-- xen/arch/x86/genapic/x2apic.c | 3 +-- xen/arch/x86/hvm/asid.c | 3 +-- xen/arch/x86/hvm/event.c | 3 +-- xen/arch/x86/hvm/hpet.c | 3 +-- xen/arch/x86/hvm/hvm.c | 3 +-- xen/arch/x86/hvm/intercept.c | 3 +-- xen/arch/x86/hvm/io.c | 3 +-- xen/arch/x86/hvm/irq.c | 3 +-- xen/arch/x86/hvm/mtrr.c | 3 +-- xen/arch/x86/hvm/nestedhvm.c | 3 +-- xen/arch/x86/hvm/pmtimer.c | 3 +-- xen/arch/x86/hvm/quirks.c | 3 +-- xen/arch/x86/hvm/save.c | 3 +-- xen/arch/x86/hvm/svm/asid.c | 3 +-- xen/arch/x86/hvm/svm/emulate.c | 3 +-- xen/arch/x86/hvm/svm/entry.S | 3 +-- xen/arch/x86/hvm/svm/intr.c | 3 +-- xen/arch/x86/hvm/svm/nestedsvm.c | 3 +-- xen/arch/x86/hvm/svm/svm.c | 3 +-- xen/arch/x86/hvm/svm/svmdebug.c | 3 +-- xen/arch/x86/hvm/svm/vmcb.c | 3 +-- xen/arch/x86/hvm/vioapic.c | 3 +-- xen/arch/x86/hvm/vlapic.c | 3 +-- xen/arch/x86/hvm/vmsi.c | 3 +-- xen/arch/x86/hvm/vmx/entry.S | 3 +-- xen/arch/x86/hvm/vmx/intr.c | 3 +-- xen/arch/x86/hvm/vmx/vmcs.c | 3 +-- xen/arch/x86/hvm/vmx/vmx.c | 3 +-- xen/arch/x86/hvm/vmx/vvmx.c | 3 +-- xen/arch/x86/hvm/vpt.c | 3 +-- xen/arch/x86/mm.c | 3 +-- xen/arch/x86/mm/altp2m.c | 3 +-- xen/arch/x86/mm/guest_walk.c | 3 +-- xen/arch/x86/mm/hap/guest_walk.c | 3 +-- xen/arch/x86/mm/hap/hap.c | 3 +-- xen/arch/x86/mm/hap/nested_ept.c | 3 +-- xen/arch/x86/mm/hap/nested_hap.c | 3 +-- xen/arch/x86/mm/hap/private.h | 3 +-- xen/arch/x86/mm/mem_paging.c | 3 +-- xen/arch/x86/mm/mem_sharing.c | 3 +-- xen/arch/x86/mm/mm-locks.h | 3 +-- xen/arch/x86/mm/p2m-ept.c | 3 +-- xen/arch/x86/mm/p2m-pod.c | 3 +-- xen/arch/x86/mm/p2m-pt.c | 3 +-- xen/arch/x86/mm/p2m.c | 3 +-- xen/arch/x86/mm/paging.c | 3 +-- xen/arch/x86/mm/shadow/common.c | 3 +-- xen/arch/x86/mm/shadow/multi.c | 3 +-- xen/arch/x86/mm/shadow/multi.h | 3 +-- xen/arch/x86/mm/shadow/private.h | 3 +-- xen/arch/x86/mm/shadow/types.h | 3 +-- xen/arch/x86/monitor.c | 4 +--- xen/arch/x86/smpboot.c | 3 +-- xen/arch/x86/traps.c | 3 +-- xen/arch/x86/vm_event.c | 4 +--- xen/arch/x86/x86_64/acpi_mmcfg.c | 3 +-- xen/arch/x86/x86_64/cpu_idle.c | 3 +-- xen/arch/x86/x86_64/cpufreq.c | 3 +-- xen/arch/x86/x86_64/gdbstub.c | 3 +-- xen/arch/x86/x86_64/mm.c | 3 +-- xen/arch/x86/x86_64/mmconfig.h | 3 +-- xen/arch/x86/x86_emulate/x86_emulate.c | 3 +-- xen/arch/x86/x86_emulate/x86_emulate.h | 3 +-- xen/common/event_channel.c | 3 +-- xen/common/gdbstub.c | 3 +-- xen/common/grant_table.c | 3 +-- xen/common/hvm/save.c | 3 +-- xen/common/libelf/libelf-dominfo.c | 3 +-- xen/common/libelf/libelf-loader.c | 3 +-- xen/common/libelf/libelf-private.h | 3 +-- xen/common/libelf/libelf-tools.c | 3 +-- xen/common/libfdt/fdt.c | 4 +--- xen/common/libfdt/fdt_empty_tree.c | 4 +--- xen/common/libfdt/fdt_ro.c | 4 +--- xen/common/libfdt/fdt_rw.c | 4 +--- xen/common/libfdt/fdt_strerror.c | 4 +--- xen/common/libfdt/fdt_sw.c | 4 +--- xen/common/libfdt/fdt_wip.c | 4 +--- xen/common/libfdt/libfdt_internal.h | 4 +--- xen/common/mem_access.c | 3 +-- xen/common/page_alloc.c | 3 +-- xen/common/pdx.c | 3 +-- xen/common/preempt.c | 3 +-- xen/common/radix-tree.c | 3 +-- xen/common/rbtree.c | 3 +-- xen/common/rcupdate.c | 3 +-- xen/common/stop_machine.c | 3 +-- xen/common/time.c | 3 +-- xen/common/unlzma.c | 3 +-- xen/common/unlzo.c | 3 +-- xen/common/vm_event.c | 3 +-- xen/common/wait.c | 3 +-- xen/drivers/acpi/apei/apei-base.c | 3 +-- xen/drivers/acpi/apei/apei-io.c | 3 +-- xen/drivers/acpi/apei/erst.c | 3 +-- xen/drivers/acpi/apei/hest.c | 3 +-- xen/drivers/acpi/numa.c | 3 +-- xen/drivers/acpi/osl.c | 3 +-- xen/drivers/acpi/pmstat.c | 3 +-- xen/drivers/acpi/tables.c | 3 +-- xen/drivers/cpufreq/cpufreq.c | 3 +-- xen/drivers/passthrough/amd/iommu_acpi.c | 3 +-- xen/drivers/passthrough/amd/iommu_cmd.c | 3 +-- xen/drivers/passthrough/amd/iommu_detect.c | 3 +-- xen/drivers/passthrough/amd/iommu_guest.c | 3 +-- xen/drivers/passthrough/amd/iommu_init.c | 3 +-- xen/drivers/passthrough/amd/iommu_intr.c | 3 +-- xen/drivers/passthrough/amd/iommu_map.c | 3 +-- xen/drivers/passthrough/amd/pci_amd_iommu.c | 3 +-- xen/drivers/passthrough/arm/smmu.c | 3 +-- xen/drivers/passthrough/ats.h | 3 +-- xen/drivers/passthrough/io.c | 3 +-- xen/drivers/passthrough/iommu.c | 3 +-- xen/drivers/passthrough/pci.c | 3 +-- xen/drivers/passthrough/vtd/dmar.c | 3 +-- xen/drivers/passthrough/vtd/dmar.h | 3 +-- xen/drivers/passthrough/vtd/extern.h | 3 +-- xen/drivers/passthrough/vtd/intremap.c | 3 +-- xen/drivers/passthrough/vtd/iommu.c | 3 +-- xen/drivers/passthrough/vtd/iommu.h | 3 +-- xen/drivers/passthrough/vtd/qinval.c | 3 +-- xen/drivers/passthrough/vtd/quirks.c | 3 +-- xen/drivers/passthrough/vtd/utils.c | 3 +-- xen/drivers/passthrough/vtd/vtd.h | 3 +-- xen/drivers/passthrough/vtd/x86/ats.c | 3 +-- xen/drivers/passthrough/vtd/x86/vtd.c | 3 +-- xen/drivers/passthrough/x86/ats.c | 3 +-- xen/drivers/passthrough/x86/iommu.c | 3 +-- xen/include/asm-arm/iommu.h | 3 +-- xen/include/asm-arm/monitor.h | 4 +--- xen/include/asm-arm/vm_event.h | 3 +-- xen/include/asm-x86/acpi.h | 3 +-- xen/include/asm-x86/altp2m.h | 3 +-- xen/include/asm-x86/amd-iommu.h | 3 +-- xen/include/asm-x86/guest_pt.h | 3 +-- xen/include/asm-x86/hap.h | 3 +-- xen/include/asm-x86/hvm/asid.h | 3 +-- xen/include/asm-x86/hvm/domain.h | 3 +-- xen/include/asm-x86/hvm/event.h | 3 +-- xen/include/asm-x86/hvm/hvm.h | 3 +-- xen/include/asm-x86/hvm/io.h | 3 +-- xen/include/asm-x86/hvm/irq.h | 3 +-- xen/include/asm-x86/hvm/nestedhvm.h | 3 +-- xen/include/asm-x86/hvm/support.h | 3 +-- xen/include/asm-x86/hvm/svm/amd-iommu-defs.h | 3 +-- xen/include/asm-x86/hvm/svm/amd-iommu-proto.h | 3 +-- xen/include/asm-x86/hvm/svm/asid.h | 3 +-- xen/include/asm-x86/hvm/svm/emulate.h | 3 +-- xen/include/asm-x86/hvm/svm/intr.h | 3 +-- xen/include/asm-x86/hvm/svm/nestedsvm.h | 3 +-- xen/include/asm-x86/hvm/svm/svm.h | 3 +-- xen/include/asm-x86/hvm/svm/svmdebug.h | 3 +-- xen/include/asm-x86/hvm/svm/vmcb.h | 3 +-- xen/include/asm-x86/hvm/vcpu.h | 3 +-- xen/include/asm-x86/hvm/vioapic.h | 3 +-- xen/include/asm-x86/hvm/vlapic.h | 3 +-- xen/include/asm-x86/hvm/vmx/vmcs.h | 3 +-- xen/include/asm-x86/hvm/vmx/vmx.h | 3 +-- xen/include/asm-x86/hvm/vmx/vvmx.h | 3 +-- xen/include/asm-x86/hvm/vpt.h | 3 +-- xen/include/asm-x86/iommu.h | 3 +-- xen/include/asm-x86/mem_paging.h | 3 +-- xen/include/asm-x86/mem_sharing.h | 3 +-- xen/include/asm-x86/monitor.h | 4 +--- xen/include/asm-x86/p2m.h | 3 +-- xen/include/asm-x86/paging.h | 3 +-- xen/include/asm-x86/shadow.h | 3 +-- xen/include/asm-x86/traps.h | 3 +-- xen/include/asm-x86/vm_event.h | 3 +-- xen/include/asm-x86/vpmu.h | 3 +-- xen/include/asm-x86/xenoprof.h | 3 +-- xen/include/public/io/libxenvchan.h | 3 +-- xen/include/xen/acpi.h | 3 +-- xen/include/xen/cper.h | 3 +-- xen/include/xen/cpuidle.h | 3 +-- xen/include/xen/gdbstub.h | 3 +-- xen/include/xen/grant_table.h | 3 +-- xen/include/xen/hvm/iommu.h | 3 +-- xen/include/xen/hvm/irq.h | 3 +-- xen/include/xen/hvm/save.h | 3 +-- xen/include/xen/inttypes.h | 4 +--- xen/include/xen/iommu.h | 3 +-- xen/include/xen/libfdt/fdt.h | 4 +--- xen/include/xen/libfdt/libfdt.h | 4 +--- xen/include/xen/mem_access.h | 3 +-- xen/include/xen/multiboot.h | 3 +-- xen/include/xen/radix-tree.h | 3 +-- xen/include/xen/rbtree.h | 3 +-- xen/include/xen/rcupdate.h | 3 +-- xen/include/xen/vm_event.h | 3 +-- 474 files changed, 480 insertions(+), 988 deletions(-)
PATCH 1/2 stubdom: Replace FSF street address with canonical URL in patches
Do these ones manually since the diff header needs fixup too.
--- stubdom/grub.patches/10graphics.diff | 10 ++++------ stubdom/grub.patches/61btrfs.diff | 6 ++---- 2 files changed, 6 insertions(+), 10 deletions(-)
stubdom/grub.patches/10graphics.diff +4 -6
@@ -1164,7 +1164,7 @@ diff -Naur grub-0.97.orig/stage2/cmdline.c grub-0.97/stage2/cmdline.c diff -Naur grub-0.97.orig/stage2/graphics.c grub-0.97/stage2/graphics.c --- grub-0.97.orig/stage2/graphics.c 1969-12-31 21:00:00.000000000 -0300 +++ grub-0.97/stage2/graphics.c 2005-06-13 19:13:31.000000000 -0300 -@@ -0,0 +1,585 @@ +@@ -0,0 +1,584 @@ +/* + * graphics.c - graphics mode support for GRUB + * Implemented as a terminal type by Jeremy Katz <[email protected]> based
@@ -1187,8 +1187,7 @@ diff -Naur grub-0.97.orig/stage2/graphics.c grub-0.97/stage2/graphics.c + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License -+ * along with this program; if not, write to the Free Software -+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ++ * along with this program; If not, see <http://www.gnu.org/licenses/> + */ + +#ifdef SUPPORT_GRAPHICS
@@ -1753,7 +1752,7 @@ diff -Naur grub-0.97.orig/stage2/graphics.c grub-0.97/stage2/graphics.c diff -Naur grub-0.97.orig/stage2/graphics.h grub-0.97/stage2/graphics.h --- grub-0.97.orig/stage2/graphics.h 1969-12-31 21:00:00.000000000 -0300 +++ grub-0.97/stage2/graphics.h 2005-06-12 20:56:49.000000000 -0300 -@@ -0,0 +1,44 @@ +@@ -0,0 +1,43 @@ +/* graphics.h - graphics console interface */ +/* + * GRUB -- GRand Unified Bootloader
@@ -1770,8 +1769,7 @@ diff -Naur grub-0.97.orig/stage2/graphics.h grub-0.97/stage2/graphics.h + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License -+ * along with this program; if not, write to the Free Software -+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ++ * along with this program; If not, see <http://www.gnu.org/licenses/> + */ + +#ifndef GRAPHICS_H
stubdom/grub.patches/61btrfs.diff +2 -4
@@ -66,7 +66,7 @@ diff -up grub-upstream.wip/INSTALL.btrfs grub-upstream.wip/INSTALL diff -up /dev/null grub-upstream.wip/stage2/btrfs.h --- /dev/null 2009-06-03 06:46:26.160951000 +0000 +++ grub-upstream.wip/stage2/btrfs.h 2012-03-20 05:07:09.000000000 +0000 -@@ -0,0 +1,1415 @@ +@@ -0,0 +1,1413 @@ +/* btrfs.h - an extraction from btrfs-progs-0.18/ctree.h into one file + * + * Copyright (C) 2007 Oracle. All rights reserved.
@@ -81,9 +81,7 @@ diff -up /dev/null grub-upstream.wip/stage2/btrfs.h + * General Public License for more details. + * + * You should have received a copy of the GNU General Public -+ * License along with this program; if not, write to the -+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, -+ * Boston, MA 021110-1307, USA. ++ * License along with this program; If not, see <http://www.gnu.org/licenses/> + */ + +/* include/asm-i386/types.h */
Signature · 1 line
2.1.4
PATCH 2/2 Replace FSF street address with canonical URL
In reply to Ian CampbellAs recommended in http://www.gnu.org/licenses/gpl-howto.en.html.
This is the result of:
$ git grep -El Mass\|Temple\|Franklin | xargs ./fsf.pl
Where fsf.pl is:
#!/usr/bin/perl -w -pi.bak -0777
my $repl = 'If not, see <http://www.gnu.org/licenses/>.';
my $br = qr/(?:\s*\n\s*(?:[\*\#]|\/\/|\.\\" )?\s*|\s+)/;
my $inwt = qr/[Ii]f${br}not,${br}write${br}(?:to${br})?the${br}Free${br}Software${br}Foundation,(?:${br}Inc\.,)?/;
my $mass = qr/675${br}Mass${br}Ave,?${br}Cambridge,?${br}MA${br}02139,?${br}USA,?\.?/;
my $franklin = qr/51${br}Franklin${br}St(?:reet)?(?:,${br}| - )Fifth${br}Floor,?${br}Boston,?${br}MA,?${br}02110-1301,?${br}USA,?\.?/;
my $temple = qr/59${br}Temple${br}Place(?:,${br}| - )Suite${br}330,?${br}Boston,?${br}MA,?${br}021110?-1307,?${br}USA,?\.?/;
s|$inwt$br$mass|$repl|m;
s|$inwt$br$franklin|$repl|m;
s|$inwt$br$temple|$repl|m;The only remaining mentions of these addresses are in COPYING files which I haven't touched.
Some of the changed files are imports from elsewhere, however filtering them out is tricky, I think it is tolerable to have these files be modified here and then perhaps reverted on the next sync, since it's only 1-2 lines and obvious what is going on.
--- COPYING | 3 +-- m4/pkg.m4 | 3 +-- m4/systemd.m4 | 3 +-- stubdom/vtpmmgr/tpmrsa.c | 3 +-- stubdom/vtpmmgr/tpmrsa.h | 3 +-- tools/blktap2/drivers/libaio-compat.h | 4 +--- tools/configure | 6 ++---- tools/console/client/main.c | 3 +-- tools/console/daemon/io.c | 3 +-- tools/console/daemon/io.h | 3 +-- tools/console/daemon/main.c | 3 +-- tools/console/daemon/utils.c | 3 +-- tools/console/daemon/utils.h | 3 +-- tools/debugger/gdbsx/gx/gx.h | 4 +--- tools/debugger/gdbsx/gx/gx_comm.c | 8 ++------ tools/debugger/gdbsx/gx/gx_local.c | 4 +--- tools/debugger/gdbsx/gx/gx_main.c | 4 +--- tools/debugger/gdbsx/gx/gx_utils.c | 4 +--- tools/debugger/gdbsx/gx/xg_dummy.c | 4 +--- tools/debugger/gdbsx/xg/xg_main.c | 4 +--- tools/debugger/gdbsx/xg/xg_public.h | 4 +--- tools/firmware/hvmloader/32bitbios_support.c | 3 +-- tools/firmware/hvmloader/Makefile | 3 +-- tools/firmware/hvmloader/acpi/Makefile | 3 +-- tools/firmware/hvmloader/acpi/acpi2_0.h | 3 +-- tools/firmware/hvmloader/acpi/build.c | 3 +-- tools/firmware/hvmloader/acpi/dsdt.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_pm.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_s3.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_s4.asl | 3 +-- tools/firmware/hvmloader/acpi/ssdt_tpm.asl | 3 +-- tools/firmware/hvmloader/acpi/static_tables.c | 3 +-- tools/firmware/hvmloader/cacheattr.c | 3 +-- tools/firmware/hvmloader/e820.c | 3 +-- tools/firmware/hvmloader/hvmloader.c | 3 +-- tools/firmware/hvmloader/mkhex | 3 +-- tools/firmware/hvmloader/mp_tables.c | 3 +-- tools/firmware/hvmloader/optionroms.c | 3 +-- tools/firmware/hvmloader/ovmf.c | 3 +-- tools/firmware/hvmloader/pci.c | 3 +-- tools/firmware/hvmloader/pir_types.h | 3 +-- tools/firmware/hvmloader/rombios.c | 3 +-- tools/firmware/hvmloader/seabios.c | 3 +-- tools/firmware/hvmloader/smbios.c | 3 +-- tools/firmware/hvmloader/smbios_types.h | 3 +-- tools/firmware/hvmloader/smp.c | 3 +-- tools/firmware/hvmloader/tests.c | 3 +-- tools/firmware/hvmloader/util.c | 3 +-- tools/firmware/rombios/32bit/32bitbios.c | 3 +-- tools/firmware/rombios/32bit/mkhex | 3 +-- tools/firmware/rombios/32bit/pmm.c | 3 +-- tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 3 +-- tools/firmware/rombios/32bit/tcgbios/tpm_drivers.c | 3 +-- tools/firmware/rombios/32bit/util.c | 3 +-- tools/firmware/rombios/32bitgateway.c | 3 +-- tools/firmware/rombios/apmbios.S | 3 +-- tools/firmware/rombios/rombios.c | 3 +-- tools/firmware/rombios/rombios.h | 3 +-- tools/firmware/rombios/tcgbios.c | 3 +-- tools/firmware/vgabios/COPYING | 3 +-- tools/firmware/vgabios/biossums.c | 3 +-- tools/firmware/vgabios/clext.c | 3 +-- tools/firmware/vgabios/vbe.c | 3 +-- tools/firmware/vgabios/vgabios.c | 3 +-- tools/hotplug/Linux/block-common.sh | 3 +-- tools/hotplug/Linux/block-drbd-probe | 3 +-- tools/hotplug/Linux/external-device-migrate | 3 +-- tools/hotplug/Linux/locking.sh | 3 +-- tools/hotplug/Linux/logging.sh | 3 +-- tools/hotplug/Linux/vif-common.sh | 3 +-- tools/hotplug/Linux/xen-hotplug-common.sh.in | 3 +-- tools/hotplug/Linux/xen-network-common.sh | 3 +-- tools/hotplug/Linux/xen-script-common.sh | 3 +-- tools/libfsimage/ext2fs/fsys_ext2fs.c | 3 +-- tools/libfsimage/fat/fat.h | 3 +-- tools/libfsimage/fat/fsys_fat.c | 3 +-- tools/libfsimage/iso9660/fsys_iso9660.c | 3 +-- tools/libfsimage/iso9660/iso9660.h | 3 +-- tools/libfsimage/reiserfs/fsys_reiserfs.c | 3 +-- tools/libfsimage/ufs/fsys_ufs.c | 3 +-- tools/libfsimage/xfs/fsys_xfs.c | 3 +-- tools/libfsimage/xfs/xfs.h | 3 +-- tools/libfsimage/zfs/Makefile | 3 +-- tools/libfsimage/zfs/filesys.h | 3 +-- tools/libfsimage/zfs/fsi_zfs.c | 3 +-- tools/libfsimage/zfs/fsi_zfs.h | 3 +-- tools/libfsimage/zfs/fsys_zfs.c | 3 +-- tools/libfsimage/zfs/fsys_zfs.h | 3 +-- tools/libfsimage/zfs/mb_info.h | 3 +-- tools/libfsimage/zfs/shared.h | 3 +-- tools/libfsimage/zfs/zfs-include/dmu.h | 3 +-- tools/libfsimage/zfs/zfs-include/dmu_objset.h | 3 +-- tools/libfsimage/zfs/zfs-include/dnode.h | 3 +-- tools/libfsimage/zfs/zfs-include/dsl_dataset.h | 3 +-- tools/libfsimage/zfs/zfs-include/dsl_dir.h | 3 +-- tools/libfsimage/zfs/zfs-include/sa_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/spa.h | 3 +-- tools/libfsimage/zfs/zfs-include/uberblock_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/vdev_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/zap_impl.h | 3 +-- tools/libfsimage/zfs/zfs-include/zap_leaf.h | 3 +-- tools/libfsimage/zfs/zfs-include/zfs.h | 3 +-- tools/libfsimage/zfs/zfs-include/zfs_acl.h | 3 +-- tools/libfsimage/zfs/zfs-include/zfs_znode.h | 3 +-- tools/libfsimage/zfs/zfs-include/zil.h | 3 +-- tools/libfsimage/zfs/zfs-include/zio.h | 3 +-- tools/libfsimage/zfs/zfs-include/zio_checksum.h | 3 +-- tools/libfsimage/zfs/zfs_fletcher.c | 3 +-- tools/libfsimage/zfs/zfs_lzjb.c | 3 +-- tools/libfsimage/zfs/zfs_sha256.c | 3 +-- tools/libvchan/init.c | 3 +-- tools/libvchan/io.c | 3 +-- tools/libvchan/libxenvchan.h | 3 +-- tools/libvchan/node-select.c | 3 +-- tools/libvchan/node.c | 3 +-- tools/libxc/include/xc_dom.h | 3 +-- tools/libxc/include/xenctrl.h | 3 +-- tools/libxc/include/xenctrlosdep.h | 3 +-- tools/libxc/include/xenguest.h | 3 +-- tools/libxc/include/xentoollog.h | 3 +-- tools/libxc/xc_altp2m.c | 3 +-- tools/libxc/xc_compression.c | 3 +-- tools/libxc/xc_core.c | 3 +-- tools/libxc/xc_core.h | 3 +-- tools/libxc/xc_core_arm.c | 3 +-- tools/libxc/xc_core_arm.h | 3 +-- tools/libxc/xc_core_x86.c | 3 +-- tools/libxc/xc_core_x86.h | 3 +-- tools/libxc/xc_cpu_hotplug.c | 3 +-- tools/libxc/xc_cpufeature.h | 3 +-- tools/libxc/xc_cpuid_x86.c | 3 +-- tools/libxc/xc_cpupool.c | 3 +-- tools/libxc/xc_csched.c | 3 +-- tools/libxc/xc_csched2.c | 3 +-- tools/libxc/xc_dom_arm.c | 3 +-- tools/libxc/xc_dom_armzimageloader.c | 3 +-- tools/libxc/xc_dom_binloader.c | 3 +-- tools/libxc/xc_dom_boot.c | 3 +-- tools/libxc/xc_dom_bzimageloader.c | 3 +-- tools/libxc/xc_dom_compat_linux.c | 3 +-- tools/libxc/xc_dom_core.c | 3 +-- tools/libxc/xc_dom_elfloader.c | 3 +-- tools/libxc/xc_dom_x86.c | 3 +-- tools/libxc/xc_domain.c | 3 +-- tools/libxc/xc_efi.h | 3 +-- tools/libxc/xc_elf.h | 3 +-- tools/libxc/xc_evtchn.c | 3 +-- tools/libxc/xc_flask.c | 3 +-- tools/libxc/xc_foreign_memory.c | 3 +-- tools/libxc/xc_freebsd.c | 3 +-- tools/libxc/xc_freebsd_osdep.c | 3 +-- tools/libxc/xc_gnttab.c | 3 +-- tools/libxc/xc_hcall_buf.c | 3 +-- tools/libxc/xc_hvm_build_arm.c | 3 +-- tools/libxc/xc_hvm_build_x86.c | 3 +-- tools/libxc/xc_linux.c | 3 +-- tools/libxc/xc_linux_osdep.c | 3 +-- tools/libxc/xc_mem_access.c | 3 +-- tools/libxc/xc_mem_paging.c | 3 +-- tools/libxc/xc_memshr.c | 3 +-- tools/libxc/xc_minios.c | 3 +-- tools/libxc/xc_misc.c | 3 +-- tools/libxc/xc_monitor.c | 3 +-- tools/libxc/xc_netbsd.c | 3 +-- tools/libxc/xc_nomigrate.c | 3 +-- tools/libxc/xc_offline_page.c | 3 +-- tools/libxc/xc_pagetab.c | 3 +-- tools/libxc/xc_physdev.c | 3 +-- tools/libxc/xc_pm.c | 3 +-- tools/libxc/xc_private.c | 3 +-- tools/libxc/xc_private.h | 3 +-- tools/libxc/xc_resume.c | 3 +-- tools/libxc/xc_rt.c | 3 +-- tools/libxc/xc_solaris.c | 3 +-- tools/libxc/xc_suspend.c | 3 +-- tools/libxc/xc_tbuf.c | 3 +-- tools/libxc/xc_tmem.c | 3 +-- tools/libxc/xc_vm_event.c | 3 +-- tools/libxc/xg_private.c | 3 +-- tools/libxc/xg_private.h | 3 +-- tools/libxc/xg_save_restore.h | 3 +-- tools/libxc/xtl_core.c | 3 +-- tools/libxc/xtl_logger_stdio.c | 3 +-- tools/memshr/bidir-daemon.c | 3 +-- tools/memshr/bidir-daemon.h | 3 +-- tools/memshr/bidir-hash.c | 3 +-- tools/memshr/bidir-hash.h | 3 +-- tools/memshr/bidir-namedefs.h | 3 +-- tools/memshr/interface.c | 3 +-- tools/memshr/memshr-priv.h | 3 +-- tools/memshr/memshr.h | 3 +-- tools/memshr/shm.c | 3 +-- tools/memshr/shm.h | 3 +-- tools/misc/gtracestat.c | 3 +-- tools/misc/gtraceview.c | 3 +-- tools/misc/xen-ringwatch | 4 +--- tools/misc/xencov.c | 3 +-- tools/misc/xencov_split | 3 +-- tools/misc/xenpm.c | 3 +-- tools/misc/xenpvnetboot | 4 +--- tools/ocaml/LICENSE | 3 +-- tools/pygrub/src/ExtLinuxConf.py | 3 +-- tools/pygrub/src/GrubConf.py | 3 +-- tools/pygrub/src/pygrub | 3 +-- tools/python/xen/lowlevel/xl/xl.c | 3 +-- tools/python/xen/lowlevel/xs/xs.c | 3 +-- tools/tests/mce-test/cases/srao_llc/dom0/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_llc/guest/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_llc/xen/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_mem/dom0/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_mem/guest/cases.sh | 3 +-- tools/tests/mce-test/cases/srao_mem/xen/cases.sh | 3 +-- tools/tests/mce-test/cases/ucna_llc/dom0/cases.sh | 3 +-- tools/tests/mce-test/cases/ucna_llc/guest/cases.sh | 3 +-- tools/tests/mce-test/cases/ucna_llc/xen/cases.sh | 3 +-- tools/tests/mce-test/config/setup.conf | 3 +-- tools/tests/mce-test/lib/xen-mceinj-tool.sh | 3 +-- tools/tests/mce-test/tools/xen-mceinj.c | 3 +-- tools/tests/utests/run_all_tests.py | 3 +-- tools/tests/x86_emulator/blowfish.c | 3 +-- tools/xenbackendd/xenbackendd.c | 3 +-- tools/xenmon/COPYING | 3 +-- tools/xenmon/setmask.c | 3 +-- tools/xenmon/xenbaked.c | 3 +-- tools/xenmon/xenbaked.h | 3 +-- tools/xenmon/xenmon.py | 3 +-- tools/xenpaging/file_ops.c | 3 +-- tools/xenpaging/file_ops.h | 3 +-- tools/xenpaging/policy.h | 3 +-- tools/xenpaging/policy_default.c | 3 +-- tools/xenpaging/xenpaging.c | 3 +-- tools/xenpaging/xenpaging.h | 3 +-- tools/xenpmd/xenpmd.c | 3 +-- tools/xenstat/libxenstat/COPYING | 3 +-- tools/xenstat/xentop/xentop.1 | 3 +-- tools/xenstat/xentop/xentop.c | 3 +-- tools/xenstore/COPYING | 3 +-- tools/xenstore/include/xenstore.h | 3 +-- tools/xenstore/include/xenstore_lib.h | 3 +-- tools/xenstore/talloc.c | 3 +-- tools/xenstore/talloc.h | 3 +-- tools/xenstore/tdb.c | 3 +-- tools/xenstore/tdb.h | 3 +-- tools/xenstore/xenstored_core.c | 3 +-- tools/xenstore/xenstored_core.h | 3 +-- tools/xenstore/xenstored_domain.c | 3 +-- tools/xenstore/xenstored_domain.h | 3 +-- tools/xenstore/xenstored_minios.c | 3 +-- tools/xenstore/xenstored_posix.c | 3 +-- tools/xenstore/xenstored_transaction.c | 3 +-- tools/xenstore/xenstored_transaction.h | 3 +-- tools/xenstore/xenstored_watch.c | 3 +-- tools/xenstore/xenstored_watch.h | 3 +-- tools/xenstore/xs.c | 3 +-- tools/xenstore/xs_lib.c | 3 +-- tools/xentrace/xenalyze.c | 3 +-- unmodified_drivers/linux-2.6/platform-pci/platform-pci.c | 3 +-- unmodified_drivers/linux-2.6/platform-pci/platform-pci.h | 3 +-- unmodified_drivers/linux-2.6/platform-pci/xen_support.c | 3 +-- xen/COPYING | 3 +-- xen/arch/arm/arm32/lib/lib1funcs.S | 4 +--- xen/arch/arm/arm32/lib/lshrdi3.S | 4 +--- xen/arch/x86/acpi/boot.c | 3 +-- xen/arch/x86/acpi/cpu_idle.c | 3 +-- xen/arch/x86/acpi/cpufreq/cpufreq.c | 3 +-- xen/arch/x86/acpi/cpufreq/powernow.c | 3 +-- xen/arch/x86/acpi/cpuidle_menu.c | 3 +-- xen/arch/x86/acpi/lib.c | 3 +-- xen/arch/x86/alternative.c | 3 +-- xen/arch/x86/cpu/mcheck/amd_nonfatal.c | 3 +-- xen/arch/x86/cpu/mcheck/mce-apei.c | 3 +-- xen/arch/x86/cpu/mcheck/mce_amd.c | 3 +-- xen/arch/x86/cpu/mcheck/mce_quirks.h | 3 +-- xen/arch/x86/cpu/mcheck/vmce.c | 3 +-- xen/arch/x86/cpu/mcheck/x86_mca.h | 3 +-- xen/arch/x86/cpu/mtrr/main.c | 3 +-- xen/arch/x86/cpu/mwait-idle.c | 3 +-- xen/arch/x86/cpu/vpmu.c | 3 +-- xen/arch/x86/cpu/vpmu_amd.c | 3 +-- xen/arch/x86/cpu/vpmu_intel.c | 3 +-- xen/arch/x86/debug.c | 4 +--- xen/arch/x86/gdbstub.c | 3 +-- xen/arch/x86/genapic/x2apic.c | 3 +-- xen/arch/x86/hvm/asid.c | 3 +-- xen/arch/x86/hvm/event.c | 3 +-- xen/arch/x86/hvm/hpet.c | 3 +-- xen/arch/x86/hvm/hvm.c | 3 +-- xen/arch/x86/hvm/intercept.c | 3 +-- xen/arch/x86/hvm/io.c | 3 +-- xen/arch/x86/hvm/irq.c | 3 +-- xen/arch/x86/hvm/mtrr.c | 3 +-- xen/arch/x86/hvm/nestedhvm.c | 3 +-- xen/arch/x86/hvm/pmtimer.c | 3 +-- xen/arch/x86/hvm/quirks.c | 3 +-- xen/arch/x86/hvm/save.c | 3 +-- xen/arch/x86/hvm/svm/asid.c | 3 +-- xen/arch/x86/hvm/svm/emulate.c | 3 +-- xen/arch/x86/hvm/svm/entry.S | 3 +-- xen/arch/x86/hvm/svm/intr.c | 3 +-- xen/arch/x86/hvm/svm/nestedsvm.c | 3 +-- xen/arch/x86/hvm/svm/svm.c | 3 +-- xen/arch/x86/hvm/svm/svmdebug.c | 3 +-- xen/arch/x86/hvm/svm/vmcb.c | 3 +-- xen/arch/x86/hvm/vioapic.c | 3 +-- xen/arch/x86/hvm/vlapic.c | 3 +-- xen/arch/x86/hvm/vmsi.c | 3 +-- xen/arch/x86/hvm/vmx/entry.S | 3 +-- xen/arch/x86/hvm/vmx/intr.c | 3 +-- xen/arch/x86/hvm/vmx/vmcs.c | 3 +-- xen/arch/x86/hvm/vmx/vmx.c | 3 +-- xen/arch/x86/hvm/vmx/vvmx.c | 3 +-- xen/arch/x86/hvm/vpt.c | 3 +-- xen/arch/x86/mm.c | 3 +-- xen/arch/x86/mm/altp2m.c | 3 +-- xen/arch/x86/mm/guest_walk.c | 3 +-- xen/arch/x86/mm/hap/guest_walk.c | 3 +-- xen/arch/x86/mm/hap/hap.c | 3 +-- xen/arch/x86/mm/hap/nested_ept.c | 3 +-- xen/arch/x86/mm/hap/nested_hap.c | 3 +-- xen/arch/x86/mm/hap/private.h | 3 +-- xen/arch/x86/mm/mem_paging.c | 3 +-- xen/arch/x86/mm/mem_sharing.c | 3 +-- xen/arch/x86/mm/mm-locks.h | 3 +-- xen/arch/x86/mm/p2m-ept.c | 3 +-- xen/arch/x86/mm/p2m-pod.c | 3 +-- xen/arch/x86/mm/p2m-pt.c | 3 +-- xen/arch/x86/mm/p2m.c | 3 +-- xen/arch/x86/mm/paging.c | 3 +-- xen/arch/x86/mm/shadow/common.c | 3 +-- xen/arch/x86/mm/shadow/multi.c | 3 +-- xen/arch/x86/mm/shadow/multi.h | 3 +-- xen/arch/x86/mm/shadow/private.h | 3 +-- xen/arch/x86/mm/shadow/types.h | 3 +-- xen/arch/x86/monitor.c | 4 +--- xen/arch/x86/smpboot.c | 3 +-- xen/arch/x86/traps.c | 3 +-- xen/arch/x86/vm_event.c | 4 +--- xen/arch/x86/x86_64/acpi_mmcfg.c | 3 +-- xen/arch/x86/x86_64/cpu_idle.c | 3 +-- xen/arch/x86/x86_64/cpufreq.c | 3 +-- xen/arch/x86/x86_64/gdbstub.c | 3 +-- xen/arch/x86/x86_64/mm.c | 3 +-- xen/arch/x86/x86_64/mmconfig.h | 3 +-- xen/arch/x86/x86_emulate/x86_emulate.c | 3 +-- xen/arch/x86/x86_emulate/x86_emulate.h | 3 +-- xen/common/event_channel.c | 3 +-- xen/common/gdbstub.c | 3 +-- xen/common/grant_table.c | 3 +-- xen/common/hvm/save.c | 3 +-- xen/common/libelf/libelf-dominfo.c | 3 +-- xen/common/libelf/libelf-loader.c | 3 +-- xen/common/libelf/libelf-private.h | 3 +-- xen/common/libelf/libelf-tools.c | 3 +-- xen/common/libfdt/fdt.c | 4 +--- xen/common/libfdt/fdt_empty_tree.c | 4 +--- xen/common/libfdt/fdt_ro.c | 4 +--- xen/common/libfdt/fdt_rw.c | 4 +--- xen/common/libfdt/fdt_strerror.c | 4 +--- xen/common/libfdt/fdt_sw.c | 4 +--- xen/common/libfdt/fdt_wip.c | 4 +--- xen/common/libfdt/libfdt_internal.h | 4 +--- xen/common/mem_access.c | 3 +-- xen/common/page_alloc.c | 3 +-- xen/common/pdx.c | 3 +-- xen/common/preempt.c | 3 +-- xen/common/radix-tree.c | 3 +-- xen/common/rbtree.c | 3 +-- xen/common/rcupdate.c | 3 +-- xen/common/stop_machine.c | 3 +-- xen/common/time.c | 3 +-- xen/common/unlzma.c | 3 +-- xen/common/unlzo.c | 3 +-- xen/common/vm_event.c | 3 +-- xen/common/wait.c | 3 +-- xen/drivers/acpi/apei/apei-base.c | 3 +-- xen/drivers/acpi/apei/apei-io.c | 3 +-- xen/drivers/acpi/apei/erst.c | 3 +-- xen/drivers/acpi/apei/hest.c | 3 +-- xen/drivers/acpi/numa.c | 3 +-- xen/drivers/acpi/osl.c | 3 +-- xen/drivers/acpi/pmstat.c | 3 +-- xen/drivers/acpi/tables.c | 3 +-- xen/drivers/cpufreq/cpufreq.c | 3 +-- xen/drivers/passthrough/amd/iommu_acpi.c | 3 +-- xen/drivers/passthrough/amd/iommu_cmd.c | 3 +-- xen/drivers/passthrough/amd/iommu_detect.c | 3 +-- xen/drivers/passthrough/amd/iommu_guest.c | 3 +-- xen/drivers/passthrough/amd/iommu_init.c | 3 +-- xen/drivers/passthrough/amd/iommu_intr.c | 3 +-- xen/drivers/passthrough/amd/iommu_map.c | 3 +-- xen/drivers/passthrough/amd/pci_amd_iommu.c | 3 +-- xen/drivers/passthrough/arm/smmu.c | 3 +-- xen/drivers/passthrough/ats.h | 3 +-- xen/drivers/passthrough/io.c | 3 +-- xen/drivers/passthrough/iommu.c | 3 +-- xen/drivers/passthrough/pci.c | 3 +-- xen/drivers/passthrough/vtd/dmar.c | 3 +-- xen/drivers/passthrough/vtd/dmar.h | 3 +-- xen/drivers/passthrough/vtd/extern.h | 3 +-- xen/drivers/passthrough/vtd/intremap.c | 3 +-- xen/drivers/passthrough/vtd/iommu.c | 3 +-- xen/drivers/passthrough/vtd/iommu.h | 3 +-- xen/drivers/passthrough/vtd/qinval.c | 3 +-- xen/drivers/passthrough/vtd/quirks.c | 3 +-- xen/drivers/passthrough/vtd/utils.c | 3 +-- xen/drivers/passthrough/vtd/vtd.h | 3 +-- xen/drivers/passthrough/vtd/x86/ats.c | 3 +-- xen/drivers/passthrough/vtd/x86/vtd.c | 3 +-- xen/drivers/passthrough/x86/ats.c | 3 +-- xen/drivers/passthrough/x86/iommu.c | 3 +-- xen/include/asm-arm/iommu.h | 3 +-- xen/include/asm-arm/monitor.h | 4 +--- xen/include/asm-arm/vm_event.h | 3 +-- xen/include/asm-x86/acpi.h | 3 +-- xen/include/asm-x86/altp2m.h | 3 +-- xen/include/asm-x86/amd-iommu.h | 3 +-- xen/include/asm-x86/guest_pt.h | 3 +-- xen/include/asm-x86/hap.h | 3 +-- xen/include/asm-x86/hvm/asid.h | 3 +-- xen/include/asm-x86/hvm/domain.h | 3 +-- xen/include/asm-x86/hvm/event.h | 3 +-- xen/include/asm-x86/hvm/hvm.h | 3 +-- xen/include/asm-x86/hvm/io.h | 3 +-- xen/include/asm-x86/hvm/irq.h | 3 +-- xen/include/asm-x86/hvm/nestedhvm.h | 3 +-- xen/include/asm-x86/hvm/support.h | 3 +-- xen/include/asm-x86/hvm/svm/amd-iommu-defs.h | 3 +-- xen/include/asm-x86/hvm/svm/amd-iommu-proto.h | 3 +-- xen/include/asm-x86/hvm/svm/asid.h | 3 +-- xen/include/asm-x86/hvm/svm/emulate.h | 3 +-- xen/include/asm-x86/hvm/svm/intr.h | 3 +-- xen/include/asm-x86/hvm/svm/nestedsvm.h | 3 +-- xen/include/asm-x86/hvm/svm/svm.h | 3 +-- xen/include/asm-x86/hvm/svm/svmdebug.h | 3 +-- xen/include/asm-x86/hvm/svm/vmcb.h | 3 +-- xen/include/asm-x86/hvm/vcpu.h | 3 +-- xen/include/asm-x86/hvm/vioapic.h | 3 +-- xen/include/asm-x86/hvm/vlapic.h | 3 +-- xen/include/asm-x86/hvm/vmx/vmcs.h | 3 +-- xen/include/asm-x86/hvm/vmx/vmx.h | 3 +-- xen/include/asm-x86/hvm/vmx/vvmx.h | 3 +-- xen/include/asm-x86/hvm/vpt.h | 3 +-- xen/include/asm-x86/iommu.h | 3 +-- xen/include/asm-x86/mem_paging.h | 3 +-- xen/include/asm-x86/mem_sharing.h | 3 +-- xen/include/asm-x86/monitor.h | 4 +--- xen/include/asm-x86/p2m.h | 3 +-- xen/include/asm-x86/paging.h | 3 +-- xen/include/asm-x86/shadow.h | 3 +-- xen/include/asm-x86/traps.h | 3 +-- xen/include/asm-x86/vm_event.h | 3 +-- xen/include/asm-x86/vpmu.h | 3 +-- xen/include/asm-x86/xenoprof.h | 3 +-- xen/include/public/io/libxenvchan.h | 3 +-- xen/include/xen/acpi.h | 3 +-- xen/include/xen/cper.h | 3 +-- xen/include/xen/cpuidle.h | 3 +-- xen/include/xen/gdbstub.h | 3 +-- xen/include/xen/grant_table.h | 3 +-- xen/include/xen/hvm/iommu.h | 3 +-- xen/include/xen/hvm/irq.h | 3 +-- xen/include/xen/hvm/save.h | 3 +-- xen/include/xen/inttypes.h | 4 +--- xen/include/xen/iommu.h | 3 +-- xen/include/xen/libfdt/fdt.h | 4 +--- xen/include/xen/libfdt/libfdt.h | 4 +--- xen/include/xen/mem_access.h | 3 +-- xen/include/xen/multiboot.h | 3 +-- xen/include/xen/radix-tree.h | 3 +-- xen/include/xen/rbtree.h | 3 +-- xen/include/xen/rcupdate.h | 3 +-- xen/include/xen/vm_event.h | 3 +-- 472 files changed, 474 insertions(+), 978 deletions(-)
[... abridged, see git://xenbits.xen.org/people/ianc/xen.git fsf-address-v1 ]
For tools:
These are only mechanical changes and I deem this fall into "keep documentation up to date" category, so with my RM hat on.
Quoted 4 lines · Wei Liu
These are only mechanical changes and I deem this fall into "keep documentation up to date" category, so with my RM hat on.
Release-acked-by Wei Liu <[email protected]>
Thanks, I also ran this by Ian J and he saw no reason not to go ahead.
So I have merged from
git://xenbits.xen.org/people/ianc/xen.git fsf-address-v1
Thanks,
Ian.
Quoted 31 lines · Ian Campbell
We currently have numerous variations on the FSF's addresses, old, new and plain incorrect (there was a buggy version in circulation at one time).
The current recommendation in http://www.gnu.org/licenses/gpl-howto.en.html
is to use "If not, see <http://www.gnu.org/licenses/>."I care about this because in the process of splitting up libxenctrl I found myself copying a lot of incorrect boiler plate to new files, which is just silly.
Patch #2 is completely automated (see description in patch) but it is still a pain to keep regenerating. Wei, would you be willing to accept this into 4.6? It is heavily automated and mechanical and so I think it is low risk. On the flip side doing this during the freeze means I'm not constantly playing catchup with new files.
The second patch is large (260K), which I suspect it may not make it to the list, hence what I will send here will be an abridged version. The full patch is at the URL below.
Since this is mechanical I'm only CCing THE REST maintainers and Wei (RM), I think collecting all the acks from all the maintainers is unnecessary in this case.
Ian.
The following changes since commit
44313ab77f3e3c5b566ea4f23b0e32bfd5eafa29:
tools/libxl: Do not fire the stream callback multiple times (2015-07-28 14:02:18 +0100)
Quoted 7 lines
are available in the git repository at:
git://xenbits.xen.org/people/ianc/xen.gitfsf-address-v1for you to fetch changes up to
443701ef0c7ff30872e27419cf4356fb6bdb4059:Replace FSF street address with canonical URL (2015-07-29 11:14:07 +0100)
Looks good. I don't think this warrants acks from every maintainer on the list of touched files. This is a mechanical change unrelated to the code content of the files.
~Andrew