[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Merging xen/dom0/backend/blktap2 ..



is an overall pita and I've had the pleasure several times now.

There's a bunch of deltas at the very bottom which look to me like
unrelated arch stuff which never made it anywhere else. Additional stuff
which was obsoleted/deprecated (e.g. the pte zapping changes) but
apparently never reverted.  Plus some xen-related hunks nobody would
dare to admit to ever have seen before (iirc we had such a thread a
while ago).

After a lengthy checkout/--patch orgy, the compound diff looks quite
simple, in contrast.

My hope is one could either either revert a whole lot in there (does
this help reliably during merges? I guess it would). Or, maybe helpful
in order order to further reduce noise, rebase that tree on some more
solid root. Dropping quite a bit of garbage here and there. Then call
that a new branch and phase out the old one.

>From what I've tried so far, git seems to be reasonably smart about
remerging such stuff again later. Then again, just reverting might help
cleaning up elsewhere.

Preferences? Are there better ways? Or rather just keep it the way it
is?

Thanks,
Daniel

    Conflicts:
        arch/x86/include/asm/io.h
        arch/x86/include/asm/paravirt.h
        arch/x86/include/asm/xen/page.h
        arch/x86/kernel/cpu/mtrr/amd.c
        arch/x86/kernel/cpu/mtrr/centaur.c
        arch/x86/kernel/cpu/mtrr/cyrix.c
        arch/x86/kernel/cpu/mtrr/generic.c
        arch/x86/kernel/cpu/mtrr/main.c
        arch/x86/kernel/process.c
        arch/x86/mm/gup.c
        arch/x86/xen/Kconfig
        arch/x86/xen/Makefile
        arch/x86/xen/enlighten.c
        arch/x86/xen/mmu.c
        arch/x86/xen/setup.c
        arch/x86/xen/xen-ops.h
        drivers/block/Kconfig
        drivers/char/hvc_xen.c
        drivers/xen/Kconfig
        drivers/xen/Makefile
        drivers/xen/biomerge.c
        drivers/xen/blkback/Makefile
        drivers/xen/blkback/blkback.c
        drivers/xen/blkback/common.h
        drivers/xen/blkback/vbd.c
        drivers/xen/blkback/xenbus.c
        drivers/xen/events.c
        drivers/xen/xenbus/xenbus_probe.c
        drivers/xen/xenbus/xenbus_probe.h
        drivers/xen/xenbus/xenbus_probe_backend.c
        drivers/xen/xenbus/xenbus_probe_frontend.c
        include/linux/mm.h
        include/xen/blkif.h
        include/xen/events.h
        include/xen/grant_table.h
        include/xen/interface/memory.h



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.