Linus Torvalds
513f17f8d6
Merge tag 'sh-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
...
Pull sh updates from John Paul Adrian Glaubitz:
"This is a bit larger than my previous one and mainly consists of
clean-up work in the arch/sh directory by Geert Uytterhoeven and Randy
Dunlap.
Additionally, this fixes a bug in the Storage Queue code that was
discovered while I was reviewing a patch to switch the code to the
bitmap API by Christophe Jaillet.
So this contains both a fix for the original bug in the Storage Queue
code that can be backported later as well as the Christophe's patch to
swich the code to the bitmap API.
Summary:
- Use generic GCC library routines
- sq: Use the bitmap API when applicable
- sq: Fix incorrect element size for allocating bitmap buffer
- pci: Remove unused variable in SH-7786 PCI Express code
- mcount.S: fix build error when PRINTK is not enabled
- remove sh5/sh64 last fragments
- math-emu: fix macro redefined warning
- init: use OF_EARLY_FLATTREE for early init
- nmi_debug: fix return value of __setup handler
- SH2007: drop the bad URL info"
* tag 'sh-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux:
sh: Replace <uapi/asm/types.h> by <asm-generic/int-ll64.h>
sh: Use generic GCC library routines
sh: sq: Use the bitmap API when applicable
sh: sq: Fix incorrect element size for allocating bitmap buffer
sh: pci: Remove unused variable in SH-7786 PCI Express code
sh: mcount.S: fix build error when PRINTK is not enabled
sh: remove sh5/sh64 last fragments
sh: math-emu: fix macro redefined warning
sh: init: use OF_EARLY_FLATTREE for early init
sh: nmi_debug: fix return value of __setup handler
sh: SH2007: drop the bad URL info
2023-04-27 17:41:23 -07:00
Randy Dunlap
644a9cf0d2
sh: remove sh5/sh64 last fragments
...
A previous patch removed most of the sh5 (sh64) support from the
kernel tree. Now remove the last stragglers.
Fixes: 37744feebc ("sh: remove sh5 support")
Signed-off-by: Randy Dunlap <rdunlap@infradead.org >
Cc: Geert Uytterhoeven <geert+renesas@glider.be >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: Rich Felker <dalias@libc.org >
Cc: Yoshinori Sato <ysato@users.sourceforge.jp >
Cc: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de >
Cc: linux-sh@vger.kernel.org
Acked-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de >
Reviewed-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de >
Link: https://lore.kernel.org/r/20230306040037.20350-6-rdunlap@infradead.org
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de >
2023-03-23 10:02:02 +01:00
Song Shuai
5d89176af1
sched/doc: supplement CPU capacity with RISC-V
...
This commit 7d2078310c ("dt-bindings: arm: move cpu-capacity to a
shared loation") updates some references about capacity-dmips-mhz
property in this document.
The list of architectures using capacity-dmips-mhz omits RISC-V, so
supplements it here.
Signed-off-by: Song Shuai <suagrfillet@gmail.com >
Reviewed-by: Palmer Dabbelt <palmer@rivosinc.com > # English
Acked-by: Palmer Dabbelt <palmer@rivosinc.com >
Reviewed-by: Alex Shi <alexs@kernel.org >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20230227105941.2749193-1-suagrfillet@gmail.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2023-03-07 10:19:04 -07:00
Conor Dooley
7d2078310c
dt-bindings: arm: move cpu-capacity to a shared loation
...
RISC-V uses the same generic topology code as arm64 & while there
currently exists no binding for cpu-capacity on RISC-V, the code paths
can be hit if the property is present.
Move the documentation of cpu-capacity to a shared location, ahead of
defining a binding for capacity-dmips-mhz on RISC-V. Update some
references to this document in the process.
Signed-off-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: Ley Foon Tan <leyfoon.tan@starfivetech.com >
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Link: https://lore.kernel.org/r/20230104180513.1379453-2-conor@kernel.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com >
2023-02-14 19:24:05 -08:00
Lukasz Luba
363fd2324c
docs: scheduler: Update new path for the sysctl knobs
...
Add missing update for the documentation bit of some scheduler knob.
The knobs have been moved to /debug/sched/ location (with adjusted names).
Signed-off-by: Lukasz Luba <lukasz.luba@arm.com >
Reviewed-by: Alex Shi <alexs@kernel.org >
Tested-by: Yanteng Si <siyanteng@loongson.cn >
Link: https://lore.kernel.org/r/20220816121907.841-1-lukasz.luba@arm.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-09-27 13:21:42 -06:00
Yanteng Si
4116ff7974
Docs/zh_CN: Update the translation of sched-stats to 5.19-rc8
...
Update to commit 6c757e9f55 ("docs/scheduler:
fix unit error")
ddb21d27a6 ("docs/scheduler: Change unit of
cpu_time and rq_time to nanoseconds")
Signed-off-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Wu XiangCheng <bobwxc@email.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/3cb1c4c466dfa38d72a867dc6e2c833ceb69ecb7.1658983157.git.siyanteng@loongson.cn
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-07-28 09:37:25 -06:00
Tang Yizhou
4407cca010
docs/zh_CN: Add schedutil Chinese translation
...
Translate scheduler/schedutil.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Alex Shi <alexs@kernel.org >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-04-05 10:38:02 -06:00
Tang Yizhou
0dc0894813
docs/zh_CN: Add sched-debug Chinese translation
...
Translate scheduler/sched-debug.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Alex Shi <alexs@kernel.org >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-04-05 10:30:51 -06:00
Tang Yizhou
c01c2e435d
docs/zh_CN: Add sched-nice-design Chinese translation
...
Translate scheduler/sched-nice-design.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/20220312072642.23118-1-tangyizhou@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-03-16 15:49:57 -06:00
Tang Yizhou
d29360ff23
docs/zh_CN: Add sched-stats Chinese translation
...
Translate scheduler/sched-stats.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/20220309153659.24437-1-tangyizhou@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-03-09 16:43:29 -07:00
Tang Yizhou
d535e6c25a
docs/zh_CN: Add sched-energy Chinese translation
...
Translate scheduler/sched-energy.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Alex Shi <alexs@kernel.org >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Link: https://lore.kernel.org/r/20220208020105.14117-1-tangyizhou@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-02-15 16:28:54 -07:00
Tang Yizhou
8ac383b4db
docs/zh_CN: Add sched-domains translation
...
Translate scheduler/sched-domains.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Alex Shi <alexs@kernel.org >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Link: https://lore.kernel.org/r/20211222141131.10134-1-tangyizhou@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-23 12:41:54 -07:00
Tang Yizhou
ddffdcce9c
docs/zh_CN: Add sched-design-CFS Chinese translation
...
Translate scheduler/sched-design-CFS.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/20211215033726.4538-1-tangyizhou@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-16 16:00:00 -07:00
Tang Yizhou
171e9af138
docs/zh_CN: Add sched-capacity Chinese translation
...
Translate scheduler/sched-capacity.rst into Chinese.
Signed-off-by: Tang Yizhou <tangyizhou@huawei.com >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/20211213095945.17011-2-tangyizhou@huawei.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-16 15:58:10 -07:00
Yanteng Si
4788a136b8
docs/zh_CN: add scheduler sched-bwc translation
...
Translate .../scheduler/sched-bwc.rst into Chinese.
Signed-off-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/e5f96f741012af6d4c4a27e7d1aab076ddffd322.1638517064.git.siyanteng@loongson.cn
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-06 12:15:49 -07:00
Yanteng Si
6f87c5197e
docs/zh_CN: add scheduler sched-arch translation
...
Translate .../scheduler/sched-arch.rst into Chinese.
Signed-off-by: Yanteng Si <siyanteng@loongson.cn >
Link: https://lore.kernel.org/r/f9e66ba8920bc1bb3f1d67044f64712fa30db7c9.1638517064.git.siyanteng@loongson.cn
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-06 12:15:49 -07:00
Yanteng Si
f2c3bb1153
docs/zh_CN: add completion translation
...
Translate .../scheduler/completion.rst into Chinese.
Signed-off-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Acked-by: Tang Yizhou <tangyizhou@huawei.com >
Link: https://lore.kernel.org/r/47b6fd1f277058dfb8d06dd3d33fedc2ef55fcbb.1638777809.git.siyanteng@loongson.cn
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-06 12:14:28 -07:00
Yanteng Si
8f45663fe3
docs/zh_CN: add scheduler index translation
...
Translate .../scheduler/index.rst into Chinese.
Signed-off-by: Yanteng Si <siyanteng@loongson.cn >
Reviewed-by: Alex Shi <alexs@kernel.org >
Link: https://lore.kernel.org/r/e015c61f64fc0d4d3a49f0e85e925f00df433721.1638777809.git.siyanteng@loongson.cn
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2021-12-06 12:14:28 -07:00