/linux-6.15/Documentation/filesystems/ |
D | journalling.rst | 5 -------- 70 jbd2_journal_destroy() to clean up your in-core journal object. 74 single outstanding transaction at any one time, remember nothing commits 77 perform, so that the journalling system isn't re-entered on another 84 on the passed nblocks param) - when it blocks it merely(!) needs to wait 94 Try to reserve the right number of blocks the first time. ;-). This will 99 Another wriggle to watch out for is your on-disk block allocation 102 these blocks commits. If you reused these blocks and crash happens, 105 this is to mark blocks as free in internal in-memory block allocation 106 structures only after the transaction freeing them commits. Ext4 uses [all …]
|
/linux-6.15/Documentation/maintainer/ |
D | rebasing-and-merging.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 Git source-code management system. Git is a powerful tool with a lot of 16 the kernel community is not scared by seeing merge commits in its 25 "Rebasing" is the process of changing the history of a series of commits 30 - Changing the parent (starting) commit upon which a series of patches is 36 - Changing the history of a set of patches by fixing (or deleting) broken 37 commits, adding patches, adding tags to commit changelogs, or changing 38 the order in which commits are applied. In the following text, this 48 - History that has been exposed to the world beyond your private system 54 That said, there are always exceptions. Some trees (linux-next being [all …]
|
D | messy-diffstat.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Handling messy pull-request diffstats 7 Subsystem maintainers routinely use ``git request-pull`` as part of the 17 .. _Linus1: https://lore.kernel.org/lkml/CAHk-=wg3wXH2JNxkQi+eLZkpuxqV+wPiHhw_Jf7ViH33Sw7PHA@mail.g… 18 .. _Linus2: https://lore.kernel.org/lkml/CAHk-=wgXbSa8yq8Dht8at+gxb_idnJ7X5qWZQWRBN4_CUPr=eQ@mail.g… 20 A Git development history proceeds as a series of commits. In a simplified 23 ... vM --- vN-rc1 --- vN-rc2 --- vN-rc3 --- ... --- vN-rc7 --- vN 28 $ git diff --stat --summary vN-rc2..vN-rc3 35 When a subsystem maintainer creates a branch and commits changes to it, the 38 ... vM --- vN-rc1 --- vN-rc2 --- vN-rc3 --- ... --- vN-rc7 --- vN [all …]
|
/linux-6.15/scripts/ |
D | checktransupdate.py | 2 # SPDX-License-Identifier: GPL-2.0 8 (order by author date) and the latest english commits from HEAD. If 9 differences occur, report the file and commits that need to be updated. 12 - ./scripts/checktransupdate.py -l zh_CN 14 - ./scripts/checktransupdate.py Documentation/translations/zh_CN/dev-tools/testing-overview.rst 18 Documentation/dev-tools/kfence.rst 21 Documentation/translations/zh_CN/dev-tools/testing-overview.rst 22 commit 42fb9cfd5b18 ("Documentation: dev-tools: Add link to RV docs") 23 1 commits needs resolving in total 44 command = f"git log --pretty=format:%H%n%aD%n%cD%n%n%B {commit} -1 -- {file_path}" [all …]
|
D | checkkconfigsymbols.py | 2 # SPDX-License-Identifier: GPL-2.0-only 6 # (c) 2014-2017 Valentin Rothberg <valentinrothberg@gmail.com> 23 SYMBOL = r"(?:\w*[A-Z0-9]\w*){2,}" 31 REGEX_FILE_KCONFIG = re.compile(r".*Kconfig[\.\w+\-]*$") 37 REGEX_FILTER_SYMBOLS = re.compile(r"[A-Za-z0-9]$") 38 REGEX_NUMERIC = re.compile(r"0[xX][0-9a-fA-F]+|[0-9]+") 47 "Please note that specifying commits will 'git reset --hard\' " \ 53 parser.add_argument('-c', '--commit', dest='commit', action='store', 58 parser.add_argument('-d', '--diff', dest='diff', action='store', 60 help="diff undefined symbols between two commits " [all …]
|
D | get_maintainer.pl | 2 # SPDX-License-Identifier: GPL-2.0 11 # perl scripts/get_maintainer.pl [OPTIONS] -f <file> 23 use open qw(:std :encoding(UTF-8)); 44 my $email_git_since = "1-year-ago"; 45 my $email_hg_since = "-365"; 87 push(@penguin_chief, "Linus Torvalds:torvalds\@linux-foundation.org"); 88 #Andrew wants in on most everything - 2009/01/14 89 #push(@penguin_chief, "Andrew Morton:akpm\@linux-foundation.org"); 105 push(@signature_tags, "Signed-off-by:"); 106 push(@signature_tags, "Reviewed-by:"); [all …]
|
D | setlocalversion | 2 # SPDX-License-Identifier: GPL-2.0 9 # <nico-linuxsetlocalversion -at- schottelius.org>. 13 set -e 16 echo "Usage: $0 [--no-local] [srctree]" >&2 21 if test "$1" = "--no-local"; then 27 if test $# -gt 0; then 31 if test $# -gt 0 -o ! -d "$srctree"; then 39 if [ "$(git cat-file -t "$tag" 2> /dev/null)" != tag ]; then 43 # Is it an ancestor of HEAD, and if so, how many commits are in $tag..HEAD? 45 set -- $(git rev-list --count --left-right "$tag"...HEAD 2> /dev/null) [all …]
|
/linux-6.15/drivers/gpu/drm/ci/ |
D | check-patch.py | 2 # SPDX-License-Identifier: GPL-2.0-or-later 4 # check-patch.py: run checkpatch.pl across all commits in a branch 6 # Based on qemu/.gitlab-ci.d/check-patch.py 22 subprocess.call(["git", "remote", "remove", "check-patch"], stdout=subprocess.DEVNULL, stderr=subpr… 23 subprocess.check_call(["git", "remote", "add", "check-patch", repourl]) 24 subprocess.check_call(["git", "fetch", "check-patch", os.environ["CI_MERGE_REQUEST_TARGET_BRANCH_NA… 28 ancestor = subprocess.check_output(["git", "merge-base", 29 … "check-patch/%s" % os.environ["CI_MERGE_REQUEST_TARGET_BRANCH_NAME"], "HEAD"], 34 log = subprocess.check_output(["git", "log", "--format=%H %s", 38 subprocess.check_call(["git", "remote", "rm", "check-patch"]) [all …]
|
/linux-6.15/rust/pin-init/ |
D | CONTRIBUTING.md | 1 # Contributing to `pin-init` 3 Thanks for showing interest in contributing to `pin-init`! This document outlines the guidelines for 4 contributing to `pin-init`. 6 All contributions are double-licensed under Apache 2.0 and MIT. You can find the respective licenses 7 in the `LICENSE-APACHE` and `LICENSE-MIT` files. 9 ## Non-Code Contributions 25 problems or just have questions related to `pin-init` in the Linux kernel, you can also ask your 26 questions in the [Rust-for-Linux Zulip](https://rust-for-linux.zulipchat.com/) or see 27 <https://rust-for-linux.com/contact>. 33 `pin-init` is used by the Linux kernel and all commits are synchronized to it. For this reason, the [all …]
|
/linux-6.15/Documentation/driver-api/acpi/ |
D | linuxized-acpica.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 Linuxized ACPICA - Introduction to ACPICA Release Automation 8 :Copyright: |copy| 2013-2016, Intel Corporation 24 system (OS)-independent reference implementation of the Advanced 36 +---------------------------------------------------------+ 38 | +---------------------------------------------------+ | 39 | | +------------------+ | | 41 | | +------------------+ | | 42 | | +----------------------+ | | 44 | | +----------------------+ | | [all …]
|
/linux-6.15/Documentation/doc-guide/ |
D | checktransupdate.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 different locales, i.e., whether the documentation is up-to-date with 11 ------------ 14 translation commit (order by author date) and the latest English commits 15 from HEAD. If any differences occur, the file is considered as out-of-date, 16 then commits that need to be updated will be collected and reported. 20 - check all files in a certain locale 21 - check a single file or a set of files 22 - provide options to change output format 23 - track the translation status of files that have no translation [all …]
|
/linux-6.15/Documentation/filesystems/ext4/ |
D | journal.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 -------------- 10 “important” data writes on-disk as quickly as possible. Once the important 15 read-write-erases) before erasing the commit record. Should the system 31 In case of ``data=ordered`` mode, Ext4 also supports fast commits which 38 A full commit invalidates all the fast commits that happened before 40 commits. This feature needs to be enabled at mkfs time. 48 All fields in jbd2 are written to disk in big-endian order. This is the 61 .. list-table:: 63 :header-rows: 1 [all …]
|
/linux-6.15/Documentation/process/ |
D | backporting.rst | 1 .. SPDX-License-Identifier: GPL-2.0 18 merging branches, or resolving conflicts in their day-to-day work, so 24 This document aims to be a comprehensive, step-by-step guide to 31 in which case you just cherry-pick it directly using 32 ``git cherry-pick``. However, if the patch comes from an email, as it 42 where the patch applies cleanly and *then* cherry-pick it over to your 47 can apply it to the most recent mainline kernel and then cherry-pick it 54 in more unrelated changes in the context of the diff when cherry-picking 57 A good reason to prefer ``git cherry-pick`` over ``git am`` is that git 64 email, you can use ``b4 am`` with the options ``-g``/``--guess-base`` [all …]
|
D | maintainer-pgp-guide.rst | 12 Linux Foundation. Please read that document for more in-depth discussion 15 .. _`Protecting Code Integrity`: https://github.com/lfit/itpol/blob/master/protecting-code-integrit… 22 communication channels between developers via PGP-signed email exchange. 26 - Distributed source repositories (git) 27 - Periodic release snapshots (tarballs) 35 - git repositories provide PGP signatures on all tags 36 - tarballs provide detached PGP signatures with all downloads 41 ------------------------------------------- 64 ---------------------- 70 $ gpg --version | head -n1 [all …]
|
/linux-6.15/drivers/gpu/drm/ |
D | drm_atomic_helper.c | 28 #include <linux/dma-fence.h> 85 if (old_plane_state->crtc) { in drm_atomic_helper_plane_changed() 87 old_plane_state->crtc); in drm_atomic_helper_plane_changed() 92 crtc_state->planes_changed = true; in drm_atomic_helper_plane_changed() 95 if (plane_state->crtc) { in drm_atomic_helper_plane_changed() 96 crtc_state = drm_atomic_get_new_crtc_state(state, plane_state->crtc); in drm_atomic_helper_plane_changed() 101 crtc_state->planes_changed = true; in drm_atomic_helper_plane_changed() 121 const struct drm_connector_helper_funcs *funcs = connector->helper_private; in handle_conflicting_encoders() 124 if (!new_conn_state->crtc) in handle_conflicting_encoders() 127 if (funcs->atomic_best_encoder) in handle_conflicting_encoders() [all …]
|
/linux-6.15/tools/testing/selftests/rcutorture/bin/ |
D | kvm-check-branches.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # Run a group of kvm.sh tests on the specified commits. This currently 5 # unconditionally does three-minute runs on each scenario in CFLIST, 9 # might grow some command-line arguments. 11 # Usage: kvm-check-branches.sh commit1 commit2..commit3 commit4 ... 14 # specification of commits is needed, please use "git rev-list" to 19 # This script creates a yyyy.mm.dd-hh.mm.ss-group entry in the "res" 21 # moves them under the yyyy.mm.dd-hh.mm.ss-group entry, each in its own 39 curcommit="`git status | head -1 | awk '{ print $NF }'`" 44 ds="`date +%Y.%m.%d-%H.%M.%S`-group" [all …]
|
/linux-6.15/tools/testing/ktest/examples/include/ |
D | bisect.conf | 17 # commits you are interested in. 29 # The test should exit with 0 on good, non-zero for bad. But see 34 # commits are truly good and bad respectively. Having BISECT_CHECK 45 # 'config-bisect'. 46 MIN_CONFIG = ${THIS_DIR}/config-bisect 82 TEST_START IF ${TEST} == config-bisect 87 CONFIG_BISECT = ${THIS_DIR}/config-bad 90 CONFIG_BISECT_GOOD = ${THIS_DIR}/config-good
|
/linux-6.15/fs/ext4/ |
D | fast_commit.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * Ext4 fast commits routines. 16 * Ext4 Fast Commits 17 * ----------------- 19 * Ext4 fast commits implement fine grained journalling for Ext4. 21 * Fast commits are organized as a log of tag-length-value (TLV) structs. (See 24 * don't have replay code, fast commit falls back to full commits. 25 * Fast commits record delta in one of the following three categories. 29 * - EXT4_FC_TAG_UNLINK - records directory entry unlink 30 * - EXT4_FC_TAG_LINK - records directory entry link [all …]
|
/linux-6.15/drivers/gpu/drm/i915/display/ |
D | intel_display_driver.c | 1 // SPDX-License-Identifier: MIT 3 * Copyright © 2022-2023 Intel Corporation 67 * apple-gmux is needed on dual GPU MacBook Pro in intel_display_driver_probe_defer() 73 /* If the LCD panel has a privacy-screen, wait for it */ in intel_display_driver_probe_defer() 74 privacy_screen = drm_privacy_screen_get(&pdev->dev, NULL); in intel_display_driver_probe_defer() 75 if (IS_ERR(privacy_screen) && PTR_ERR(privacy_screen) == -EPROBE_DEFER) in intel_display_driver_probe_defer() 85 struct drm_i915_private *i915 = to_i915(display->drm); in intel_display_driver_init_hw() 91 cdclk_state = to_intel_cdclk_state(display->cdclk.obj.state); in intel_display_driver_init_hw() 94 intel_cdclk_dump_config(display, &display->cdclk.hw, "Current CDCLK"); in intel_display_driver_init_hw() 95 cdclk_state->logical = cdclk_state->actual = display->cdclk.hw; in intel_display_driver_init_hw() [all …]
|
/linux-6.15/scripts/kconfig/tests/choice_randomize2/ |
D | __init__.py | 1 # SPDX-License-Identifier: GPL-2.0-only 8 Related Linux commits: 9 - c8fb7d7e48d11520ad24808cfce7afb7b9c9f798
|
/linux-6.15/drivers/gpu/drm/msm/ |
D | msm_kms.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved. 37 * Note that in the case of async commits, the funcs which take 38 * a crtc_mask (ie. ->flush_commit(), and ->complete_commit()) 39 * might not be evenly balanced with ->prepare_commit(), however 40 * each crtc that effected by a ->prepare_commit() (potentially 48 * ->complete_commit() time may have accumulated cleanup work 49 * from multiple commits. 83 * Wait for any in-progress flush to complete on the specified 84 * crtcs. This should not block if there is no in-progress [all …]
|
/linux-6.15/Documentation/gpu/amdgpu/display/ |
D | mpo-overview.rst | 6 'Documentation/gpu/amdgpu/display/dcn-overview.rst'. 10 fixed-function hardware in the display controller rather than using graphics or 12 the graphics/compute pipelines can be put into low-power states. In summary, 15 * Decreased GPU and CPU workload - no composition shaders needed, no extra 17 * Plane independent page flips - No need to be tied to global compositor 18 page-flip present rate, reduced latency, independent timing. 20 .. note:: Keep in mind that MPO is all about power-saving; if you want to learn 21 more about power-save in the display context, check the link: 22 `Power <https://gitlab.freedesktop.org/pq/color-and-hdr/-/blob/main/doc/power.rst>`__. 26 (modesetting, page-flipping, etc) - drmModeAtomicCommit. To query hardware [all …]
|
/linux-6.15/Documentation/translations/zh_CN/doc-guide/ |
D | checktransupdate.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ../disclaimer-zh_CN.rst 5 :Original: Documentation/doc-guide/checktransupdate.rst 14 ------------ 21 - 检查特定语言中的所有文件 22 - 检查单个文件或一组文件 23 - 提供更改输出格式的选项 24 - 跟踪没有翻译过的文件的翻译状态 27 ----- 31 ./scripts/checktransupdate.py --help [all …]
|
/linux-6.15/Documentation/sound/hd-audio/ |
D | realtek-pc-beep.rst | 20 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 24 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 58 +--DIV--+--!DIV--+ {1Ah boost control} 60 +--(b == 0)--+--(b != 0)--+ 70 +-----!h-----+-----S-----+ 79 All Realtek HDA codecs have a vendor-defined widget with node ID 20h which 86 This particular register, exposed at coefficient 0x36 and named in commits from 95 commits indicate that it might be a Line In on some machines) or from the PC 122 The information here has been obtained through black-box reverse engineering of
|
/linux-6.15/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/ |
D | other.json | 3 "PublicDescription": "This event counts the occurrence count of the micro-operation split.", 6 "BriefDescription": "This event counts the occurrence count of the micro-operation split." 63 …mmitted and the oldest and uncommitted instruction is an integer or floating-point/SIMD instructio… 66 …mmitted and the oldest and uncommitted instruction is an integer or floating-point/SIMD instructio… 69 …ction was committed and the oldest and uncommitted instruction is a floating-point/SIMD instructio… 72 …ction was committed and the oldest and uncommitted instruction is a floating-point/SIMD instructio… 99 … every cycle that no instruction was committed, but counts at the time when commits MOVPRFX only.", 102 …s every cycle that no instruction was committed, but counts at the time when commits MOVPRFX only." 129 …"PublicDescription": "This event counts every cycle that only any micro-operations are committed.", 132 … "BriefDescription": "This event counts every cycle that only any micro-operations are committed." [all …]
|