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.

docs: remove Documentation/dontdiff

The dontdiff file is a relic from the pre-Git era that has little use now.
It has entries (parse.c, for example) that will mask real changes to kernel
source files. There are all kinds of entries for files we do not create
anymore. Rather than try to fix it up, simply remove it.

Update the kernel documentation (and translations) to remove references to
this file. There is an ancient Japanese translation of SubmittingPatches
that I am unable to update; that really needs a thorough redo.

Message-ID: <87y12m1zk4.fsf@trenco.lwn.net>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>

-289
-271
Documentation/dontdiff
··· 1 - *.a 2 - *.aux 3 - *.bc 4 - *.bin 5 - *.bz2 6 - *.c.[012]*.* 7 - *.cis 8 - *.cpio 9 - *.csp 10 - *.dsp 11 - *.dvi 12 - *.elf 13 - *.eps 14 - *.fw 15 - *.gcno 16 - *.gcov 17 - *.gen.S 18 - *.gif 19 - *.grep 20 - *.grp 21 - *.gz 22 - *.html 23 - *.i 24 - *.jpeg 25 - *.ko 26 - *.ll 27 - *.log 28 - *.lst 29 - *.lzma 30 - *.lzo 31 - *.mo 32 - *.moc 33 - *.mod 34 - *.mod.c 35 - *.o 36 - *.o.* 37 - *.order 38 - *.orig 39 - *.out 40 - *.patch 41 - *.pdf 42 - *.plist 43 - *.png 44 - *.pot 45 - *.ps 46 - *.rej 47 - *.s 48 - *.sgml 49 - *.so 50 - *.so.dbg 51 - *.symtypes 52 - *.tab.c 53 - *.tab.h 54 - *.tex 55 - *.ver 56 - *.xml 57 - *.xz 58 - *.zst 59 - *_MODULES 60 - *_vga16.c 61 - *~ 62 - \#*# 63 - *.9 64 - .* 65 - .*.d 66 - .mm 67 - 53c700_d.h 68 - CVS 69 - ChangeSet 70 - GPATH 71 - GRTAGS 72 - GSYMS 73 - GTAGS 74 - Image 75 - Module.markers 76 - Module.symvers 77 - PENDING 78 - SCCS 79 - System.map* 80 - TAGS 81 - aconf 82 - af_names.h 83 - aic7*reg.h* 84 - aic7*reg_print.c* 85 - aic7*seq.h* 86 - aicasm 87 - aicdb.h* 88 - altivec*.c 89 - asm-offsets.h 90 - asm_offsets.h 91 - autoconf.h* 92 - av_permissions.h 93 - bbootsect 94 - binkernel.spec 95 - bootsect 96 - bounds.h 97 - bsetup 98 - btfixupprep 99 - build 100 - bvmlinux 101 - bzImage* 102 - capability_names.h 103 - capflags.c 104 - classlist.h* 105 - comp*.log 106 - compile.h* 107 - conf 108 - config 109 - config-* 110 - config.mak 111 - config.mak.autogen 112 - conmakehash 113 - consolemap_deftbl.c* 114 - cpustr.h 115 - crc32table.h* 116 - cscope.* 117 - defkeymap.c 118 - devlist.h* 119 - devicetable-offsets.h 120 - dnotify_test 121 - dslm 122 - dtc 123 - elf2ecoff 124 - elfconfig.h* 125 - evergreen_reg_safe.h 126 - fixdep 127 - flask.h 128 - fore200e_mkfirm 129 - fore200e_pca_fw.c* 130 - gconf 131 - gconf-cfg 132 - gen-devlist 133 - gen_crc32table 134 - gen_init_cpio 135 - generated 136 - genheaders 137 - genksyms 138 - *_gray256.c 139 - hpet_example 140 - hugepage-mmap 141 - hugepage-shm 142 - ihex2fw 143 - inat-tables.c 144 - initramfs_list 145 - int16.c 146 - int1.c 147 - int2.c 148 - int32.c 149 - int4.c 150 - int8.c 151 - kallsyms 152 - keywords.c 153 - ksym.c* 154 - ksym.h* 155 - *lex.c 156 - *lex.*.c 157 - linux 158 - logo_*.c 159 - logo_*_clut224.c 160 - logo_*_mono.c 161 - mach-types 162 - mach-types.h 163 - machtypes.h 164 - map 165 - map_hugetlb 166 - mconf 167 - mconf-cfg 168 - miboot* 169 - mk_elfconfig 170 - mkboot 171 - mkbugboot 172 - mkcpustr 173 - mkdep 174 - mkprep 175 - mkregtable 176 - mktables 177 - mktree 178 - mkutf8data 179 - modpost 180 - modules-only.symvers 181 - modules.builtin 182 - modules.builtin.modinfo 183 - modules.builtin.ranges 184 - modules.nsdeps 185 - modules.order 186 - modversions.h* 187 - nconf 188 - nconf-cfg 189 - ncscope.* 190 - offset.h 191 - oui.c* 192 - page-types 193 - parse.c 194 - parse.h 195 - patches* 196 - pca200e.bin 197 - pca200e_ecd.bin2 198 - perf.data 199 - perf.data.old 200 - perf-archive 201 - piggyback 202 - piggy.gzip 203 - piggy.S 204 - pnmtologo 205 - ppc_defs.h* 206 - pss_boot.h 207 - qconf 208 - qconf-cfg 209 - r100_reg_safe.h 210 - r200_reg_safe.h 211 - r300_reg_safe.h 212 - r420_reg_safe.h 213 - r600_reg_safe.h 214 - randstruct.seed 215 - randomize_layout_hash.h 216 - randomize_layout_seed.h 217 - recordmcount 218 - relocs 219 - rlim_names.h 220 - rn50_reg_safe.h 221 - rs600_reg_safe.h 222 - rv515_reg_safe.h 223 - series 224 - setup 225 - setup.bin 226 - setup.elf 227 - sortextable 228 - sImage 229 - sm_tbl* 230 - split-include 231 - syscalltab.h 232 - tables.c 233 - tags 234 - test_get_len 235 - tftpboot.img 236 - timeconst.h 237 - times.h* 238 - trix_boot.h 239 - utsrelease.h* 240 - vdso-syms.lds 241 - vdso.lds 242 - vdso32-int80-syms.lds 243 - vdso32-syms.lds 244 - vdso32-syscall-syms.lds 245 - vdso32-sysenter-syms.lds 246 - vdso32.lds 247 - vdso32.so.dbg 248 - vdso64.lds 249 - vdso64.so.dbg 250 - version.h* 251 - vmImage 252 - vmlinux 253 - vmlinux-* 254 - vmlinux.aout 255 - vmlinux.bin.all 256 - vmlinux.lds 257 - vmlinux.map 258 - vmlinux.symvers 259 - vmlinuz 260 - voffset.h 261 - vsyscall.lds 262 - vsyscall_32.lds 263 - wanxlfw.inc 264 - uImage 265 - unifdef 266 - utf8data.c 267 - wakeup.bin 268 - wakeup.elf 269 - wakeup.lds 270 - zImage* 271 - zoffset.h
-5
Documentation/process/5.Posting.rst
··· 191 191 option to diff will associate function names with changes, making the 192 192 resulting patch easier for others to read. 193 193 194 - You should avoid including changes to irrelevant files (those generated by 195 - the build process, for example, or editor backup files) in the patch. The 196 - file "dontdiff" in the Documentation directory can help in this regard; 197 - pass it to diff with the "-X" option. 198 - 199 194 The tags already briefly mentioned above are used to provide insights how 200 195 the patch came into being. They are described in detail in the 201 196 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`
-5
Documentation/translations/it_IT/process/5.Posting.rst
··· 208 208 l'opzione "-p" assocerà alla modifica il nome della funzione alla quale 209 209 si riferisce, rendendo il risultato più facile da leggere per gli altri. 210 210 211 - Dovreste evitare di includere nelle patch delle modifiche per file 212 - irrilevanti (quelli generati dal processo di generazione, per esempio, o i file 213 - di backup del vostro editor). Il file "dontdiff" nella cartella Documentation 214 - potrà esservi d'aiuto su questo punto; passatelo a diff con l'opzione "-X". 215 - 216 211 Le etichette sopracitate danno un'idea di come una patch prende vita e sono 217 212 descritte nel dettaglio nel documento 218 213 :ref:`Documentation/translations/it_IT/process/submitting-patches.rst <it_submittingpatches>`.
-4
Documentation/translations/zh_CN/process/5.Posting.rst
··· 146 146 - 补丁本身,采用统一的(“-u”)补丁格式。使用“-p”选项来diff将使函数名与 147 147 更改相关联,从而使结果补丁更容易被其他人读取。 148 148 149 - 您应该避免在补丁中包括与更改不相关文件(例如,构建过程生成的文件或编辑器 150 - 备份文件)。文档目录中的“dontdiff”文件在这方面有帮助;使用“-X”选项将 151 - 其传递给diff。 152 - 153 149 上面提到的标签(tag)用于描述各种开发人员如何与这个补丁的开发相关联。 154 150 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 155 151 文档中对它们进行了详细描述;下面是一个简短的总结。每一行的格式如下:
-4
Documentation/translations/zh_TW/process/5.Posting.rst
··· 149 149 - 補丁本身,採用統一的(“-u”)補丁格式。使用“-p”選項來diff將使函數名與 150 150 更改相關聯,從而使結果補丁更容易被其他人讀取。 151 151 152 - 您應該避免在補丁中包括與更改不相關文件(例如,構建過程生成的文件或編輯器 153 - 備份文件)。文檔目錄中的“dontdiff”文件在這方面有幫助;使用“-X”選項將 154 - 其傳遞給diff。 155 - 156 152 上面提到的標籤(tag)用於描述各種開發人員如何與這個補丁的開發相關聯。 157 153 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <tw_submittingpatches>` 158 154 文檔中對它們進行了詳細描述;下面是一個簡短的總結。每一行的格式如下: