https://bugzilla.kernel.org/show_bug.cgi?id=215389
--- Comment #3 from Erhard F. (erhar...@mailbox.org) ---
Bisecting will take some time. I'll report back as soon as I have any findings.
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the
On Sun, Dec 26, 2021 at 12:26 AM Heiko Carstens wrote:
>
> On Sat, Dec 25, 2021 at 12:54:27PM +0800, guo...@kernel.org wrote:
> > From: Guo Ren
> >
> > This macro isn't used in Linux sched, now. Delete in
> > include/linux/sched.h and arch's include/asm.
> >
> > Signed-off-by: Guo Ren
> >
Le 26/12/2021 à 09:39, Kefeng Wang a écrit :
> Add HUGE_VMALLOC_DEFAULT_ENABLED to let user to choose whether or
> not enable huge vmalloc mappings by default, and this could make
> more architectures to enable huge vmalloc mappings feature but
> don't want to enable it by default.
>
> Add
VDSO64 cacheflush.S datapage.S gettimeofday.S and vgettimeofday.c
are very similar to their VDSO32 counterpart.
VDSO32 counterpart is already more complete than the VDSO64 version
as it supports both PPC32 vdso and 32 bits VDSO for PPC64.
Use compat macros wherever necessary in PPC32 files
so
In order to merge vdso32 and vdso64 build in following patch, rework
Makefile is order to add -32 suffix to VDSO32 object files.
Also change sigtramp.S to sigtramp32.S as VDSO64 sigtramp.S is too
different to be squashed into VDSO32 sigtramp.S at the first place.
gen_vdso_offsets.sh also becomes
On Thu, 2 Dec 2021 13:00:17 +0100, Christophe Leroy wrote:
> code-patching has been working for years now, time has come to
> remove debugging messages.
>
> Change useful message to KERN_INFO and remove other ones.
>
> Also add KERN_ERR to check() macro and change it into a do/while
> to make
On Wed, 22 Dec 2021 00:50:59 +1100, Michael Ellerman wrote:
> When CONFIG_PPC_RFI_SRR_DEBUG=y we check that NIP and SRR0 match when
> returning from interrupts. This can trigger falsely if NIP has either of
> its two low bits set via sigreturn or ptrace, while SRR0 has its low two
> bits masked in
On Wed, 22 Dec 2021 13:07:31 +, Christophe Leroy wrote:
> Boot fails with GCC latent entropy plugin enabled.
>
> This is due to early boot functions trying to access 'latent_entropy'
> global data while the kernel is not relocated at its final
> destination yet.
>
> As there is no way to
On Thu, 9 Dec 2021 22:59:44 +1100, Michael Ellerman wrote:
> We have a general signal fuzzer, sigfuz, which can modify the MSR & NIP
> before sigreturn. But the chance of it hitting a kernel address and also
> clearing MSR_PR is fairly slim.
>
> So add a specific test of sigreturn to a kernel
On Sat, 18 Dec 2021 09:59:17 +0800, davidcomponent...@gmail.com wrote:
> From: Yang Guang
>
> Use the macro 'swap()' defined in 'include/linux/minmax.h' to avoid
> opencoding it.
>
>
Applied to powerpc/next.
[1/1] powerpc: use swap() to make code cleaner
Le 25/12/2021 à 13:06, Kefeng Wang a écrit :
> virt_addr_valid() could be insufficient to validate the virt addr
> on some architecture, which could lead to potential BUG which has
> been found on arm64/powerpc64.
>
> Let's add WARN_ON to check if the virt addr is passed virt_addr_valid()
> but
Commit 930914b7d528fc ("powerpc/xive: Add a debugfs file to dump
internal XIVE state") forgot to add a null check.
Add it.
Cc: Cédric Le Goater
Cc: Michael Ellerman
Fixes: 930914b7d528fc6b0249bffc00564100bcf6ef75 ("powerpc/xive: Add a debugfs
file to dump internal XIVE state")
Signed-off-by:
On Fri, 3 Dec 2021 23:41:12 +1100, Michael Ellerman wrote:
> In note_prot_wx() we bail out without reporting anything if
> CONFIG_PPC_DEBUG_WX is disabled.
>
> But CONFIG_PPC_DEBUG_WX was removed in the conversion to generic ptdump,
> we now need to use CONFIG_DEBUG_WX instead.
>
>
> [...]
Le 25/12/2021 à 11:10, Nicholas Piggin a écrit :
> Excerpts from Christophe Leroy's message of December 24, 2021 11:24 pm:
>> Hi Nic,
>>
>> Le 24/07/2019 à 10:46, Nicholas Piggin a écrit :
>>> Ensure __va is given a physical address below PAGE_OFFSET, and __pa is
>>> given a virtual address
merge vdso64 into vdso32 and rename it vdso.
Signed-off-by: Christophe Leroy
---
arch/powerpc/Makefile | 4 +-
arch/powerpc/kernel/Makefile | 6 +-
.../kernel/{vdso64 => vdso}/.gitignore| 2 +
arch/powerpc/kernel/{vdso32 => vdso}/Makefile | 35
Now that gettimeofday.S is unique, move cvdso_call and
cvdso_call_time macros into that file which is the only user.
Signed-off-by: Christophe Leroy
---
arch/powerpc/include/asm/vdso/gettimeofday.h | 69 +---
arch/powerpc/kernel/vdso/gettimeofday.S | 61 -
2
On Fri, 17 Dec 2021 16:14:00 -0600, Rob Herring wrote:
> "spidev" is not a real device, but a Linux implementation detail. It has
> never been documented either. The kernel has WARNed on the use of it for
> over 6 years. Time to remove its usage from the tree.
>
>
Applied to powerpc/next.
On Tue, 21 Dec 2021 16:58:58 +1100, Alexey Kardashevskiy wrote:
> This allows compiling the upstream Linux with the upstream llvm with one fix
> on top;
> https://reviews.llvm.org/D115419
>
> This is based on sha1
> 798527287598 Michael Ellerman "Automatic merge of 'next' into merge
>
On Wed, 15 Dec 2021 06:04:38 +, cgel@gmail.com wrote:
> From: Minghao Chi
>
> Return value from ocxl_context_attach() directly instead
> of taking this in another redundant variable.
>
>
Applied to powerpc/next.
[1/1] drivers/misc: remove redundant rc variable
On Fri, 17 Dec 2021 22:54:12 +0100, Christophe JAILLET wrote:
> 'mpic->protected' is a bitmap. So use 'bitmap_zalloc()' to simplify
> code and improve the semantic, instead of hand writing it.
>
>
Applied to powerpc/next.
[1/1] powerpc/mpic: Use bitmap_zalloc() when applicable
On Thu, 16 Dec 2021 17:00:15 -0500, Nick Child wrote:
> This patchset focuses on redefining/declaring functions that could be
> labeled with the macro `__init`. From my understanding, an
> initialization function is one which is only needed during the initial
> phases of booting, after which it's
On Thu, 16 Dec 2021 20:33:42 +1000, Nicholas Piggin wrote:
> pmd_huge() is defined to false when HUGETLB_PAGE is not configured, but
> the vmap code still installs huge PMDs. This leads to false bad PMD
> errors when vunmapping because it is not seen as a huge PTE, and the bad
> PMD check catches
On Wed, 22 Dec 2021 16:39:42 -0800, Randy Dunlap wrote:
> Use the possessive "its" instead of the contraction of "it is" (it's).
>
>
Applied to powerpc/next.
[1/1] powerpc: fix spelling of "its"
https://git.kernel.org/powerpc/c/5b09250cca85ae6f91c9562cf1f5e5747de0a75d
cheers
On Mon, Dec 27, 2021 at 09:44:24AM +0800, Kefeng Wang wrote:
>
> On 2021/12/27 1:36, Christophe Leroy wrote:
> >
> > Le 26/12/2021 à 09:39, Kefeng Wang a écrit :
> > > Add HUGE_VMALLOC_DEFAULT_ENABLED to let user to choose whether or
> > > not enable huge vmalloc mappings by default, and this
24 matches
Mail list logo