{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.WP9yK6Al/b1/linux_6.1.123-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.WP9yK6Al/b2/linux_6.1.123-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -6,15 +6,15 @@\n bdae70eabc9fbb163a612aba8a9700ae 952612 libdevel optional libcpupower-dev_6.1.123-1_i386.deb\n de390287beb52bba3ea964481c4fde02 22344 debug optional libcpupower1-dbgsym_6.1.123-1_i386.deb\n 93900c577ef66974eaf7fca66565aa73 959284 libs optional libcpupower1_6.1.123-1_i386.deb\n 77846ed665d3fb863c7655a9b9aa8409 950708 kernel optional linux-compiler-gcc-12-x86_6.1.123-1_i386.deb\n bf7a0416203fec8aaa1c9c26df11a0b6 1110712 kernel optional linux-config-6.1_6.1.123-1_i386.deb\n 3478ffa0745feee8a0ffd00e5b849608 191452 debug optional linux-cpupower-dbgsym_6.1.123-1_i386.deb\n 894048344392788494f188563af4413f 1068508 admin optional linux-cpupower_6.1.123-1_i386.deb\n- 4ddc7fd4c1aca2ad90aca74e34f0a708 37002760 doc optional linux-doc-6.1_6.1.123-1_all.deb\n+ 3fbe35520fce37a0c1bae9e7b93a5b51 37004760 doc optional linux-doc-6.1_6.1.123-1_all.deb\n 059a0bb57cb685a8999dd1072a1033af 1104 doc optional linux-doc_6.1.123-1_all.deb\n f0aca9e6312f543edfcee9053af4e210 1471756 kernel optional linux-headers-6.1.0-29-686-pae_6.1.123-1_i386.deb\n 570285dd38d5fcb7cfc80c6b7bd80cb0 1472208 kernel optional linux-headers-6.1.0-29-686_6.1.123-1_i386.deb\n b91ae49e943de833e2927083baccd00c 8489860 kernel optional linux-headers-6.1.0-29-common-rt_6.1.123-1_all.deb\n 8cc63f0c9a7008a9042d54285d76212f 10141548 kernel optional linux-headers-6.1.0-29-common_6.1.123-1_all.deb\n b5f2edc2c71bc05757dca6ed1768eb2b 1471784 kernel optional linux-headers-6.1.0-29-rt-686-pae_6.1.123-1_i386.deb\n 631ae66ba346e54710fd150ad7d116c1 760062456 debug optional linux-image-6.1.0-29-686-dbg_6.1.123-1_i386.deb\n"}, {"source1": "linux-doc-6.1_6.1.123-1_all.deb", "source2": "linux-doc-6.1_6.1.123-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-01-02 13:31:22.000000 debian-binary\n--rw-r--r-- 0 0 0 375316 2025-01-02 13:31:22.000000 control.tar.xz\n--rw-r--r-- 0 0 0 36627252 2025-01-02 13:31:22.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 374956 2025-01-02 13:31:22.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 36629612 2025-01-02 13:31:22.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: linux-doc-6.1\n Source: linux\n Version: 6.1.123-1\n Architecture: all\n Maintainer: Debian Kernel Team \n-Installed-Size: 193707\n+Installed-Size: 193629\n Section: doc\n Priority: optional\n Multi-Arch: foreign\n Homepage: https://www.kernel.org/\n Description: Linux kernel specific documentation for version 6.1\n This package provides the various README files and HTML documentation for\n the Linux kernel version 6.1. Plenty of information, including the\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -13844,15 +13844,15 @@\n -rw-r--r-- 0 root (0) root (0) 14509 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/protection-keys.html\n -rw-r--r-- 0 root (0) root (0) 32838 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/rbtree.html\n -rw-r--r-- 0 root (0) root (0) 24248 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/refcount-vs-atomic.html\n -rw-r--r-- 0 root (0) root (0) 20362 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/symbol-namespaces.html\n -rw-r--r-- 0 root (0) root (0) 26425 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/this_cpu_ops.html\n -rw-r--r-- 0 root (0) root (0) 48055 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/timekeeping.html\n -rw-r--r-- 0 root (0) root (0) 59549 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/tracepoint.html\n--rw-r--r-- 0 root (0) root (0) 27185 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html\n+-rw-r--r-- 0 root (0) root (0) 25044 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html\n -rw-r--r-- 0 root (0) root (0) 31033 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/watch_queue.html\n -rw-r--r-- 0 root (0) root (0) 202460 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/workqueue.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/\n -rw-r--r-- 0 root (0) root (0) 12658 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/atomic_bitops.html\n -rw-r--r-- 0 root (0) root (0) 21707 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/atomic_t.html\n -rw-r--r-- 0 root (0) root (0) 135328 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/memory-barriers.html\n -rw-r--r-- 0 root (0) root (0) 280341 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/core-api/xarray.html\n@@ -13907,15 +13907,15 @@\n -rw-r--r-- 0 root (0) root (0) 35679 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/run_wrapper.html\n -rw-r--r-- 0 root (0) root (0) 29767 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/running_tips.html\n -rw-r--r-- 0 root (0) root (0) 36795 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/start.html\n -rw-r--r-- 0 root (0) root (0) 26198 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/style.html\n -rw-r--r-- 0 root (0) root (0) 30263 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/tips.html\n -rw-r--r-- 0 root (0) root (0) 101314 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/usage.html\n -rw-r--r-- 0 root (0) root (0) 15244 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/sparse.html\n--rw-r--r-- 0 root (0) root (0) 22966 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html\n+-rw-r--r-- 0 root (0) root (0) 20074 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html\n -rw-r--r-- 0 root (0) root (0) 14913 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/dev-tools/ubsan.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/\n -rw-r--r-- 0 root (0) root (0) 11435 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/ABI.html\n -rw-r--r-- 0 root (0) root (0) 8620 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/index.html\n -rw-r--r-- 0 root (0) root (0) 14833 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/submitting-patches.html\n -rw-r--r-- 0 root (0) root (0) 14614 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/writing-bindings.html\n@@ -13927,15 +13927,15 @@\n -rw-r--r-- 0 root (0) root (0) 20691 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/of_unittest.html\n -rw-r--r-- 0 root (0) root (0) 16544 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/overlay-notes.html\n -rw-r--r-- 0 root (0) root (0) 33959 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/devicetree/usage-model.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/\n -rw-r--r-- 0 root (0) root (0) 26070 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/contributing.html\n -rw-r--r-- 0 root (0) root (0) 9681 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/index.html\n -rw-r--r-- 0 root (0) root (0) 38868 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/kernel-doc.html\n--rw-r--r-- 0 root (0) root (0) 12030 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html\n+-rw-r--r-- 0 root (0) root (0) 13286 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html\n -rw-r--r-- 0 root (0) root (0) 16328 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/parse-headers.html\n -rw-r--r-- 0 root (0) root (0) 42893 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/doc-guide/sphinx.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/80211/\n -rw-r--r-- 0 root (0) root (0) 395269 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/80211/cfg80211.html\n -rw-r--r-- 0 root (0) root (0) 26800 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/80211/index.html\n -rw-r--r-- 0 root (0) root (0) 21023 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/80211/introduction.html\n@@ -14261,15 +14261,15 @@\n -rw-r--r-- 0 root (0) root (0) 74533 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec.html\n -rw-r--r-- 0 root (0) root (0) 49305 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec_bus.html\n -rw-r--r-- 0 root (0) root (0) 431809 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb.html\n -rw-r--r-- 0 root (0) root (0) 30645 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb3-debug-port.html\n -rw-r--r-- 0 root (0) root (0) 89818 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/usb/writing_musb_glue_layer.html\n -rw-r--r-- 0 root (0) root (0) 41225 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/usb/writing_usb_driver.html\n -rw-r--r-- 0 root (0) root (0) 38786 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-mediated-device.html\n--rw-r--r-- 0 root (0) root (0) 21757 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-pci-device-specific-driver-acceptance.html\n+-rw-r--r-- 0 root (0) root (0) 12713 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-pci-device-specific-driver-acceptance.html\n -rw-r--r-- 0 root (0) root (0) 45841 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/vfio.html\n -rw-r--r-- 0 root (0) root (0) 132148 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/vme.html\n -rw-r--r-- 0 root (0) root (0) 80726 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/w1.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/\n -rw-r--r-- 0 root (0) root (0) 22919 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/eemi.html\n -rw-r--r-- 0 root (0) root (0) 20151 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/index.html\n -rw-r--r-- 0 root (0) root (0) 42164 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/driver-api/xillybus.html\n@@ -15402,60 +15402,60 @@\n -rw-r--r-- 0 root (0) root (0) 29488 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/powerpc/qe_firmware.html\n -rw-r--r-- 0 root (0) root (0) 22189 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/powerpc/syscall64-abi.html\n -rw-r--r-- 0 root (0) root (0) 27888 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/powerpc/transactional_memory.html\n -rw-r--r-- 0 root (0) root (0) 84459 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/powerpc/ultravisor.html\n -rw-r--r-- 0 root (0) root (0) 29577 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/powerpc/vas-api.html\n -rw-r--r-- 0 root (0) root (0) 16852 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/powerpc/vcpudispatch_stats.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/\n--rw-r--r-- 0 root (0) root (0) 32292 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html\n--rw-r--r-- 0 root (0) root (0) 44645 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/2.Process.html\n--rw-r--r-- 0 root (0) root (0) 28147 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html\n--rw-r--r-- 0 root (0) root (0) 40854 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html\n--rw-r--r-- 0 root (0) root (0) 35764 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html\n--rw-r--r-- 0 root (0) root (0) 27889 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html\n--rw-r--r-- 0 root (0) root (0) 25544 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html\n--rw-r--r-- 0 root (0) root (0) 18652 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html\n+-rw-r--r-- 0 root (0) root (0) 26441 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html\n+-rw-r--r-- 0 root (0) root (0) 38481 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/2.Process.html\n+-rw-r--r-- 0 root (0) root (0) 22334 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html\n+-rw-r--r-- 0 root (0) root (0) 35177 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html\n+-rw-r--r-- 0 root (0) root (0) 29931 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html\n+-rw-r--r-- 0 root (0) root (0) 22282 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html\n+-rw-r--r-- 0 root (0) root (0) 20065 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html\n+-rw-r--r-- 0 root (0) root (0) 13435 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html\n -rw-r--r-- 0 root (0) root (0) 57962 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/adding-syscalls.html\n -rw-r--r-- 0 root (0) root (0) 38813 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/applying-patches.html\n -rw-r--r-- 0 root (0) root (0) 25887 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/botching-up-ioctls.html\n -rw-r--r-- 0 root (0) root (0) 48354 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/changes.html\n -rw-r--r-- 0 root (0) root (0) 23045 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/clang-format.html\n -rw-r--r-- 0 root (0) root (0) 21284 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct-interpretation.html\n--rw-r--r-- 0 root (0) root (0) 18442 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html\n+-rw-r--r-- 0 root (0) root (0) 13546 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html\n -rw-r--r-- 0 root (0) root (0) 96573 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/coding-style.html\n -rw-r--r-- 0 root (0) root (0) 41935 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/deprecated.html\n--rw-r--r-- 0 root (0) root (0) 20135 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/development-process.html\n+-rw-r--r-- 0 root (0) root (0) 14932 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/development-process.html\n -rw-r--r-- 0 root (0) root (0) 33261 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/email-clients.html\n -rw-r--r-- 0 root (0) root (0) 33667 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/embargoed-hardware-issues.html\n -rw-r--r-- 0 root (0) root (0) 56750 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/handling-regressions.html\n -rw-r--r-- 0 root (0) root (0) 50129 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/howto.html\n -rw-r--r-- 0 root (0) root (0) 17273 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/index.html\n -rw-r--r-- 0 root (0) root (0) 67450 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/kernel-docs.html\n -rw-r--r-- 0 root (0) root (0) 19283 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/kernel-driver-statement.html\n -rw-r--r-- 0 root (0) root (0) 18866 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/kernel-enforcement-statement.html\n--rw-r--r-- 0 root (0) root (0) 35610 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/license-rules.html\n+-rw-r--r-- 0 root (0) root (0) 31047 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/license-rules.html\n -rw-r--r-- 0 root (0) root (0) 18476 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/magic-number.html\n -rw-r--r-- 0 root (0) root (0) 19917 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/maintainer-handbooks.html\n -rw-r--r-- 0 root (0) root (0) 44556 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/maintainer-netdev.html\n -rw-r--r-- 0 root (0) root (0) 71462 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/maintainer-pgp-guide.html\n -rw-r--r-- 0 root (0) root (0) 50901 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/maintainer-tip.html\n -rw-r--r-- 0 root (0) root (0) 4128163 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/maintainers.html\n -rw-r--r-- 0 root (0) root (0) 29514 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/management-style.html\n -rw-r--r-- 0 root (0) root (0) 18111 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/programming-language.html\n -rw-r--r-- 0 root (0) root (0) 20546 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/researcher-guidelines.html\n -rw-r--r-- 0 root (0) root (0) 23694 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/stable-api-nonsense.html\n -rw-r--r-- 0 root (0) root (0) 24757 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/stable-kernel-rules.html\n -rw-r--r-- 0 root (0) root (0) 22655 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/submit-checklist.html\n--rw-r--r-- 0 root (0) root (0) 70159 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html\n+-rw-r--r-- 0 root (0) root (0) 63245 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html\n -rw-r--r-- 0 root (0) root (0) 19040 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/process/volatile-considered-harmful.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/\n -rw-r--r-- 0 root (0) root (0) 14128 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/boot-image-header.html\n -rw-r--r-- 0 root (0) root (0) 19338 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/features.html\n -rw-r--r-- 0 root (0) root (0) 11348 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/index.html\n--rw-r--r-- 0 root (0) root (0) 13152 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html\n+-rw-r--r-- 0 root (0) root (0) 12792 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html\n -rw-r--r-- 0 root (0) root (0) 10854 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/uabi.html\n -rw-r--r-- 0 root (0) root (0) 18402 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/riscv/vm-layout.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/rust/\n -rw-r--r-- 0 root (0) root (0) 9968 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/rust/arch-support.html\n -rw-r--r-- 0 root (0) root (0) 24345 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/rust/coding-guidelines.html\n -rw-r--r-- 0 root (0) root (0) 13518 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/rust/general-information.html\n -rw-r--r-- 0 root (0) root (0) 9019 2025-01-02 13:31:22.000000 ./usr/share/doc/linux-doc-6.1/html/rust/index.html\n"}, {"source1": "./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html", "source2": "./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html", "unified_diff": "@@ -41,66 +41,55 @@\n
\n \n \n \n
\n \n
\n-
\n
\n-
\n
\n- \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -25,62 +25,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 3.1._Specifying_the_problem\n- # 3.2._Early_discussion\n- # 3.3._Who_do_you_talk_to?\n- # 3.4._When_to_post?\n- # 3.5._Getting_official_buy-in\n- # 4._Getting_the_code_right\n- # 5._Posting_patches\n- # 6._Followthrough\n- # 7._Advanced_topics\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html", "unified_diff": "@@ -71,66 +71,15 @@\n
  • 8. For more information
  • \n
  • 9. Conclusion
  • \n \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -30,61 +30,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 4._Getting_the_code_right\n- # 4.1._Pitfalls\n- # 4.2._Code_checking_tools\n- # 4.3._Documentation\n- # 4.4._Internal_API_changes\n- # 5._Posting_patches\n- # 6._Followthrough\n- # 7._Advanced_topics\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html", "unified_diff": "@@ -64,67 +64,15 @@\n
  • 8. For more information
  • \n
  • 9. Conclusion
  • \n \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -25,62 +25,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 4._Getting_the_code_right\n- # 5._Posting_patches\n- # 5.1._When_to_post\n- # 5.2._Before_creating_patches\n- # 5.3._Patch_preparation\n- # 5.4._Patch_formatting_and_changelogs\n- # 5.5._Sending_the_patch\n- # 6._Followthrough\n- # 7._Advanced_topics\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html", "unified_diff": "@@ -62,65 +62,15 @@\n
  • 8. For more information
  • \n
  • 9. Conclusion
  • \n \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -23,60 +23,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 4._Getting_the_code_right\n- # 5._Posting_patches\n- # 6._Followthrough\n- # 6.1._Working_with_reviewers\n- # 6.2._What_happens_next\n- # 6.3._Other_things_that_can_happen\n- # 7._Advanced_topics\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html", "unified_diff": "@@ -61,64 +61,15 @@\n
  • 8. For more information
  • \n
  • 9. Conclusion
  • \n \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -22,59 +22,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 4._Getting_the_code_right\n- # 5._Posting_patches\n- # 6._Followthrough\n- # 7._Advanced_topics\n- # 7.1._Managing_patches_with_git\n- # 7.2._Reviewing_patches\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html", "unified_diff": "@@ -57,60 +57,15 @@\n
  • 8. For more information
  • \n
  • 9. Conclusion
  • \n \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -20,57 +20,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 4._Getting_the_code_right\n- # 5._Posting_patches\n- # 6._Followthrough\n- # 7._Advanced_topics\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html", "unified_diff": "@@ -55,58 +55,15 @@\n
  • Scope
  • \n
  • Enforcement
  • \n
  • Attribution
  • \n
  • Interpretation
  • \n \n \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -18,55 +18,14 @@\n o Our_Responsibilities\n o Scope\n o Enforcement\n o Attribution\n o Interpretation\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- # Our_Pledge\n- # Our_Standards\n- # Our_Responsibilities\n- # Scope\n- # Enforcement\n- # Attribution\n- # Interpretation\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/development-process.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/development-process.html", "unified_diff": "@@ -57,60 +57,15 @@\n
  • 8. For more information
  • \n
  • 9. Conclusion
  • \n \n \n
  • Submitting patches: the essential guide to getting your code into the kernel
  • \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -20,57 +20,14 @@\n o 8._For_more_information\n o 9._Conclusion\n * Submitting_patches:_the_essential_guide_to_getting_your_code_into_the\n kernel\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- # 1._Introduction\n- # 2._How_the_development_process_works\n- # 3._Early-stage_planning\n- # 4._Getting_the_code_right\n- # 5._Posting_patches\n- # 6._Followthrough\n- # 7._Advanced_topics\n- # 8._For_more_information\n- # 9._Conclusion\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/process/license-rules.html", "source2": "./usr/share/doc/linux-doc-6.1/html/process/license-rules.html", "unified_diff": "@@ -41,59 +41,20 @@\n
    \n \n \n \n
    \n
    \n
    \n- \n \n
  • Code of conduct
  • \n
  • Kernel Maintainer Handbook
  • \n-
  • All development-process docs\n-
  • \n+
  • All development-process docs
  • \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -31,69 +31,14 @@\n # Backtraces_in_commit_messages\n o Explicit_In-Reply-To_headers\n o Providing_base_tree_information\n o References\n * Code_of_conduct\n * Kernel_Maintainer_Handbook\n * All_development-process_docs\n- o Linux_kernel_licensing_rules\n- o HOWTO_do_Linux_kernel_development\n- o Contributor_Covenant_Code_of_Conduct\n- o Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation\n- o A_guide_to_the_Kernel_Development_Process\n- o Submitting_patches:_the_essential_guide_to_getting_your_code_into\n- the_kernel\n- # Obtain_a_current_source_tree\n- # Describe_your_changes\n- # Separate_your_changes\n- # Style-check_your_changes\n- # Select_the_recipients_for_your_patch\n- # No_MIME,_no_links,_no_compression,_no_attachments._Just_plain\n- text\n- # Respond_to_review_comments\n- # Don\u00e2\u0080\u0099t_get_discouraged_-_or_impatient\n- # Include_PATCH_in_the_subject\n- # Sign_your_work_-_the_Developer\u00e2\u0080\u0099s_Certificate_of_Origin\n- # Developer\u00e2\u0080\u0099s_Certificate_of_Origin_1.1\n- # When_to_use_Acked-by:,_Cc:,_and_Co-developed-by:\n- # Using_Reported-by:,_Tested-by:,_Reviewed-by:,_Suggested-by:\n- and_Fixes:\n- # Reviewer\u00e2\u0080\u0099s_statement_of_oversight\n- # The_canonical_patch_format\n- # Backtraces_in_commit_messages\n- # Explicit_In-Reply-To_headers\n- # Providing_base_tree_information\n- # References\n- o Handling_regressions\n- o Programming_Language\n- o Linux_kernel_coding_style\n- o Subsystem_and_maintainer_tree_specific_development_process_notes\n- o Kernel_Maintainer_PGP_guide\n- o Email_clients_info_for_Linux\n- o Linux_Kernel_Enforcement_Statement\n- o Kernel_Driver_Statement\n- o Minimal_requirements_to_compile_the_Kernel\n- o The_Linux_Kernel_Driver_Interface\n- o Linux_kernel_management_style\n- o Everything_you_ever_wanted_to_know_about_Linux_-stable_releases\n- o Linux_Kernel_patch_submission_checklist\n- o Index_of_Further_Kernel_Documentation\n- o Deprecated_Interfaces,_Language_Features,_Attributes,_and\n- Conventions\n- o Embargoed_hardware_issues\n- o List_of_maintainers_and_how_to_submit_kernel_changes\n- o Researcher_Guidelines\n- o Applying_Patches_To_The_Linux_Kernel\n- o Adding_a_New_System_Call\n- o Linux_magic_numbers\n- o Why_the_\u00e2\u0080\u009cvolatile\u00e2\u0080\u009d_type_class_should_not_be_used\n- o (How_to_avoid)_Botching_up_ioctls\n- o clang-format\n- o arch/riscv_maintenance_guidelines_for_developers\n- o Unaligned_Memory_Accesses\n * Core_API_Documentation\n * The_Linux_driver_implementer\u00e2\u0080\u0099s_API_guide\n * Kernel_subsystem_documentation\n * Locking_in_the_kernel\n * Linux_kernel_licensing_rules\n * How_to_write_kernel_documentation\n * Development_tools_for_the_kernel\n"}]}, {"source1": "./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html", "source2": "./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html", "unified_diff": "@@ -41,19 +41,41 @@\n
    \n \n \n \n
    \n
    \n
    \n-