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

[xen master] Tidy up .gitignore



commit 518732bf01b6076a42480c11b38ddc287fcd6eb5
Author:     Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
AuthorDate: Tue Sep 2 14:50:08 2025 +0100
Commit:     Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Tue Sep 2 16:47:38 2025 +0100

    Tidy up .gitignore
    
    Drop unused or stale lines.
    
     * While it's necessary to have .git and .hg in each others ignore files if
       using multiple SCMs (as we did for a while), they should not be in their
       own.  The mercurial files were dropped in commit ba5bae659d90 ("Drop
       remains of prior SCMs") (2023).
    
     * The ignore for LibVNCServer* was added by commit a090ca495e7f ("VNC 
pasword
       authentication support for the paravirt framebuffer server.")  (2006) but
       without justification or any obvious reason.
    
     * The ignore for tools/misc/lowmemd was added in commit c812282081bb ("Low
       mem virq incremental adjustments") (2012), but xen-lowmemd (from the same
       author) already existed and was ignored properly.
    
     * tools/libs/guest/xc_* were added in commit af6c78d9dc68 ("tools: move
       libxenctrl below tools/libs") for bisectibility, but should have been
       dropped in the following change, commit e3dd624e487c ("tools/libxc: move
       libxenguest to tools/libs/guest").
    
     * tools/debugger/xenitp/ was dropped in commit e567964a54b8 ("tools: drop
       ia64 support") (2012).
    
     * tools/debugger/gdb/ was dropped in commit
       baa1aae9cfdd ("tools/debugger/gdb: Remove gdb") (2010).
    
     * tools/misc/cpuperf/ was dropped in commit ae95fdf65a72 ("[TOOLS] Remove 
the
       'cpuperf' misc tool.")  (2006).
    
     * tools/misc/xc_shadow was dropped in commit 7133144e3abf ("Remove 
xc_shadow
       tool") (2007).
    
     * tools/misc/xen_cpuperf was dropped in commit 60eba9b0d265 ("Delete some
       unused tools") (2004).
    
     * tools/misc/xen-tmem-list-parse was dropped in commit c588c002cc19 
("tools:
       remove tmem code and commands") (2018).
    
    No functional change.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Juergen Gross <jgross@xxxxxxxx>
---
 .gitignore | 18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/.gitignore b/.gitignore
index 7b7f5e7a4a..84a01e8afe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,3 @@
-.hg
 .*.cmd
 .*.d
 .*.d2
@@ -62,11 +61,6 @@ tools/config.cache
 config/Tools.mk
 config/Stubdom.mk
 config/Docs.mk
-tools/libs/guest/xc_bitops.h
-tools/libs/guest/xc_core.h
-tools/libs/guest/xc_core_arm.h
-tools/libs/guest/xc_core_x86.h
-tools/libs/guest/xc_private.h
 tools/libs/light/_*.[ch]
 tools/libs/light/*.pyc
 tools/libs/light/_libxl.api-for-check
@@ -84,11 +78,7 @@ tools/libs/store/list.h
 tools/libs/store/utils.h
 tools/libs/store/xs_lib.c
 tools/libs/util/libxlu_cfg_y.output
-tools/debugger/gdb/gdb-6.2.1-linux-i386-xen/*
-tools/debugger/gdb/gdb-6.2.1/*
-tools/debugger/gdb/gdb-6.2.1.tar.bz2
 tools/debugger/gdbsx/gdbsx
-tools/debugger/xenitp/xenitp
 tools/firmware/*/biossums
 tools/firmware/*.bin
 tools/firmware/*.sym
@@ -147,20 +137,14 @@ tools/include/_libxl*.h
 tools/include/xen-xsm/*
 tools/include/xen-foreign/*.(c|h|size)
 tools/include/xen-foreign/checker
-tools/misc/cpuperf/cpuperf-perfcntr
-tools/misc/cpuperf/cpuperf-xen
-tools/misc/xc_shadow
-tools/misc/xen_cpuperf
 tools/misc/xen-cpuid
 tools/misc/xen-detect
 tools/misc/xen-diag
-tools/misc/xen-tmem-list-parse
 tools/misc/xen-livepatch
 tools/misc/xenperf
 tools/misc/xenpm
 tools/misc/xen-hvmctx
 tools/misc/xenlockprof
-tools/misc/lowmemd
 tools/misc/xencov
 tools/pkg-config/*
 tools/qemu-xen-build
@@ -249,7 +233,6 @@ xen/suppression-list.txt
 xen/xen-syms
 xen/xen-syms.map
 xen/xen.*
-LibVNCServer*
 
 tools/qemu-xen-dir-remote
 tools/qemu-xen-dir
@@ -270,7 +253,6 @@ tools/include/xen-foreign/x86_64.h
 tools/include/xen-foreign/arm32.h
 tools/include/xen-foreign/arm64.h
 
-.git
 tools/misc/xen-hptool
 tools/misc/xen-mfndump
 tools/firmware/etherboot/eb-roms.h
--
generated by git-patchbot for /home/xen/git/xen.git#master



 


Rackspace

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