1
0
Fork
You've already forked linux
0
No description
  • C 97.7%
  • Assembly 1.1%
  • Shell 0.4%
  • Makefile 0.3%
  • Python 0.2%
  • Other 0.1%
Find a file
Linus Torvalds 4899a36f91 powerpc updates for 6.1
- Remove our now never-true definitions for pgd_huge() and p4d_leaf().
 
 - Add pte_needs_flush() and huge_pmd_needs_flush() for 64-bit.
 
 - Add support for syscall wrappers.
 
 - Add support for KFENCE on 64-bit.
 
 - Update 64-bit HV KVM to use the new guest state entry/exit accounting API.
 
 - Support execute-only memory when using the Radix MMU (P9 or later).
 
 - Implement CONFIG_PARAVIRT_TIME_ACCOUNTING for pseries guests.
 
 - Updates to our linker script to move more data into read-only sections.
 
 - Allow the VDSO to be randomised on 32-bit.
 
 - Many other small features and fixes.
 
 Thanks to: Andrew Donnellan, Aneesh Kumar K.V, Arnd Bergmann, Athira Rajeev, Christophe
 Leroy, David Hildenbrand, Disha Goel, Fabiano Rosas, Gaosheng Cui, Gustavo A. R. Silva,
 Haren Myneni, Hari Bathini, Jilin Yuan, Joel Stanley, Kajol Jain, Kees Cook, Krzysztof
 Kozlowski, Laurent Dufour, Liang He, Li Huafei, Lukas Bulwahn, Madhavan Srinivasan, Nathan
 Chancellor, Nathan Lynch, Nicholas Miehlbradt, Nicholas Piggin, Pali Rohár, Rohan McLure,
 Russell Currey, Sachin Sant, Segher Boessenkool, Shrikanth Hegde, Tyrel Datwyler, Wolfram
 Sang, ye xingchen, Zheng Yongjun.
 -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCAAxFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAmNCpBMTHG1wZUBlbGxl
 cm1hbi5pZC5hdQAKCRBR6+o8yOGlgDx3EACCf86iumFF3RyvENtDwoTRgH3H0z2E
 /ZC4LKrtxgaPFJzKUT4F0kLK85Hw5GzMEKK42NIhAB0o5vFwmEzxOtnlHOyEufAm
 EDIZDIfxV2J9Qx/cW2DSojPj/o9O6noXwhw9SBqMwiDWd8gXmNgOUEklAO7aR7Vq
 Ne2N2FLMNthZydCoHR6dAEjfe2ceFXP5cALwzQO+ILDdZQ0UcF2Yq4yw/gEDoCrB
 FH7mmE7UaQQHvYzo85VTZu7XfUys1P7kUcnhVurOg7/07ITnvnQR+itKZXC+bSft
 1K7ULtjd2QiCgxZA/apFc3lO46kqHVFsB3onRQw12/Ku5vfGFfY0L0iK97OgM4s0
 0u4r+J7A+MM5YBJVVjwZ6woYO5CWMHYKBZepxOpcvftPxj1LNkiHsryqKILGISEC
 aIY/lI0hpeNU4QshDMXzSTgeb/VF9O5cGPncTPkOFbXxD4RpVyz8tSngsG1+D8lj
 S6B2h3k4A14rnblLOxP22jcedBlTYQcRQS4vwr0a7+63QTjfSJ12xT3ucIAKU9f7
 65rVSS/igbrfxqHDmrd60WWZBMXeK0Zy7YIG6iYPTxpP31eFpSp9wtDlV7V2+EH2
 F2p+TJY8aTA8UW+2L5gigN3RsBeeEB8zxJkB14ivICM7+XzVu11PxPDqjDZYkfzC
 ueKKvCcHhHAYqQ==
 =TFBA
 -----END PGP SIGNATURE-----
Merge tag 'powerpc-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Pull powerpc updates from Michael Ellerman:
 - Remove our now never-true definitions for pgd_huge() and p4d_leaf().
 - Add pte_needs_flush() and huge_pmd_needs_flush() for 64-bit.
 - Add support for syscall wrappers.
 - Add support for KFENCE on 64-bit.
 - Update 64-bit HV KVM to use the new guest state entry/exit accounting
 API.
 - Support execute-only memory when using the Radix MMU (P9 or later).
 - Implement CONFIG_PARAVIRT_TIME_ACCOUNTING for pseries guests.
 - Updates to our linker script to move more data into read-only
 sections.
 - Allow the VDSO to be randomised on 32-bit.
 - Many other small features and fixes.
Thanks to Andrew Donnellan, Aneesh Kumar K.V, Arnd Bergmann, Athira
Rajeev, Christophe Leroy, David Hildenbrand, Disha Goel, Fabiano Rosas,
Gaosheng Cui, Gustavo A. R. Silva, Haren Myneni, Hari Bathini, Jilin
Yuan, Joel Stanley, Kajol Jain, Kees Cook, Krzysztof Kozlowski, Laurent
Dufour, Liang He, Li Huafei, Lukas Bulwahn, Madhavan Srinivasan, Nathan
Chancellor, Nathan Lynch, Nicholas Miehlbradt, Nicholas Piggin, Pali
Rohár, Rohan McLure, Russell Currey, Sachin Sant, Segher Boessenkool,
Shrikanth Hegde, Tyrel Datwyler, Wolfram Sang, ye xingchen, and Zheng
Yongjun.
* tag 'powerpc-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (214 commits)
 KVM: PPC: Book3S HV: Fix stack frame regs marker
 powerpc: Don't add __powerpc_ prefix to syscall entry points
 powerpc/64s/interrupt: Fix stack frame regs marker
 powerpc/64: Fix msr_check_and_set/clear MSR[EE] race
 powerpc/64s/interrupt: Change must-hard-mask interrupt check from BUG to WARN
 powerpc/pseries: Add firmware details to the hardware description
 powerpc/powernv: Add opal details to the hardware description
 powerpc: Add device-tree model to the hardware description
 powerpc/64: Add logical PVR to the hardware description
 powerpc: Add PVR & CPU name to hardware description
 powerpc: Add hardware description string
 powerpc/configs: Enable PPC_UV in powernv_defconfig
 powerpc/configs: Update config files for removed/renamed symbols
 powerpc/mm: Fix UBSAN warning reported on hugetlb
 powerpc/mm: Always update max/min_low_pfn in mem_topology_setup()
 powerpc/mm/book3s/hash: Rename flush_tlb_pmd_range
 powerpc: Drops STABS_DEBUG from linker scripts
 powerpc/64s: Remove lost/old comment
 powerpc/64s: Remove old STAB comment
 powerpc: remove orphan systbl_chk.sh
 ...
2022年10月09日 14:05:15 -07:00
arch
block
certs
crypto
Documentation
drivers
fs
include
init
io_uring
ipc
kernel
lib
LICENSES
mm
net
rust
samples
scripts
security
sound
tools
usr
virt
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
.rustfmt.toml
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README

Linux kernel
============
There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:
 https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.