> +int
> +isolate_single_pageblock(unsigned long boundary_pfn, gfp_t gfp_flags, int
> isolate_before_boundary);
Please avoid the completely unreadably long line. i.e.
int isolate_single_pageblock(unsigned long boundary_pfn, gfp_t gfp_flags,
int isolate_before_boundary);
Same in
Currently, `git status` lists the file as untracked by git, so tell git
to ignore it.
Fixes: aa3bc365ee73 ("powerpc/ps3: Add check for otheros image size")
Signed-off-by: Paul Menzel
---
arch/powerpc/boot/.gitignore | 1 +
1 file changed, 1 insertion(+)
diff --git
Dear PPC folks,
On the POWER8 server IBM S822LC running `ppc64_cpu --smt=off` or
`ppc64_cpu --smt=8`, Linux 5.17-rc4 does not log anything. I would have
expected a message about the change in number of processing units.
Kind regards,
Paul
Excerpts from Haren Myneni's message of January 22, 2022 6:00 am:
>
> The hypervisor provides the available VAS GZIP capabilities such
> as default or QoS window type and the target available credits in
> each type. This patch creates sysfs entries and exports the target,
> used and the available
Excerpts from Haren Myneni's message of January 22, 2022 5:59 am:
>
> The VAS window may not be active if the system looses credits and
> the NX generates page fault when it receives request on unmap
> paste address.
>
> The kernel handles the fault by remap new paste address if the
> window is
Excerpts from Haren Myneni's message of January 22, 2022 5:59 am:
>
> The user space opens VAS windows and issues NX requests by pasting
> CRB on the corresponding paste address mmap. When the system looses
s/loose/lose/g throughout the series.
> credits due to core removal, the kernel has to
Excerpts from Haren Myneni's message of January 22, 2022 5:58 am:
>
> The paste address mapping is done with mmap() after the window is
> opened with ioctl. But the window can be closed due to lost credit
> due to core removal before mmap(). So if the window is not active,
> return mmap() failure
Excerpts from Haren Myneni's message of January 22, 2022 5:57 am:
>
> The hypervisor reduces the available credits if the core is removed
> from the LPAR. So there is possibility of using excessive credits
> (windows) in the LPAR and the hypervisor expects the system to close
> the excessive
Excerpts from Haren Myneni's message of January 22, 2022 5:56 am:
>
> VAS windows can be closed in the hypervisor due to lost credits
> when the core is removed. If these credits are available later
> for core add, reopen these windows and set them active. When the
> kernel sees page fault on the
Hi Michal,
On Tue, 2022-01-11 at 12:37 +0100, Michal Suchanek wrote:
> diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
> index dea74d7717c0..1cde9b6c5987 100644
> --- a/arch/powerpc/Kconfig
> +++ b/arch/powerpc/Kconfig
> @@ -560,6 +560,22 @@ config KEXEC_FILE
> config
Excerpts from Haren Myneni's message of January 22, 2022 5:55 am:
>
> The kernel sets the VAS window with partition PID when is opened in
> the hypervisor. During DLPAR operation, windows can be closed and
> reopened in the hypervisor when the credit is available. So saves
> this PID in
This defines and exports a platform specific custom vm_get_page_prot() via
subscribing ARCH_HAS_VM_GET_PAGE_PROT. Subsequently all __SXXX and __PXXX
macros can be dropped which are no longer needed. While here, this also
localizes arch_vm_get_page_prot() as powerpc_vm_get_page_prot() and moves
it
Excerpts from Haren Myneni's message of January 22, 2022 5:54 am:
>
> The hypervisor assigns credits for each LPAR based on number of
> cores configured in that system. So expects to release credits
> (means windows) when the core is removed. This patch adds notifier
> for core removal/add so
Excerpts from Haren Myneni's message of January 22, 2022 5:54 am:
>
> target/used/avail_creds provides credits usage to user space via
> sysfs and the same interface can be used on PowerNV in future.
> Remove "lpar" from these names so that applicable on both PowerVM
> and PowerNV.
But not in
Fix the following coccicheck warnings:
./drivers/macintosh/via-cuda.c:240:16-17: WARNING comparing pointer to 0
./drivers/macintosh/via-cuda.c:243:16-17: WARNING comparing pointer to
0, suggest !E
./drivers/macintosh/via-cuda.c:521:23-24: WARNING comparing pointer to 0
Reported-by: Abaci Robot
Hi Christophe,
On 12/2/22 00:11, Christophe Leroy wrote:
Hi Ash,
Le 11/02/2022 à 12:29, Michael Ellerman a écrit :
Ash Logan writes:
- Like the Wii before it, the Wii U has a small amount of RAM at address
zero, a gap, then a large amount of RAM at a higher address. Instead of
the "map
Thanks for your response!
On 11/2/22 22:29, Michael Ellerman wrote:
Ash Logan writes:
Hello,
Hi Ash,
I can't really answer all your questions, but I can chime in on one or
two things ...
- Right now I've made a new platform (like ps3) rather than joining the
GameCube and Wii in
kexec
x86_64 allyesconfig
clang tested configs:
riscvrandconfig-c006-20220213
x86_64randconfig-c007
powerpc randconfig-c003-20220213
arm randconfig-c002-20220213
i386
[Cc'ing Nageswara R Sastry]
Hi Michal,
On Tue, 2022-01-11 at 12:37 +0100, Michal Suchanek wrote:
> Hello,
>
> This is a refresh of the KEXEC_SIG series.
>
> This adds KEXEC_SIG support on powerpc and deduplicates the code dealing
> with appended signatures in the kernel.
Hi Michal,
On Tue, 2022-01-11 at 12:37 +0100, Michal Suchanek wrote:
> Hello,
>
> This is a refresh of the KEXEC_SIG series.
> This adds KEXEC_SIG support on powerpc and deduplicates the code dealing
> with appended signatures in the kernel.
>
> powerpc supports IMA_KEXEC but that's an
Hi Michal,
On Wed, 2022-02-09 at 13:01 +0100, Michal Suchánek wrote:
> > > diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
> > > index dea74d7717c0..1cde9b6c5987 100644
> > > --- a/arch/powerpc/Kconfig
> > > +++ b/arch/powerpc/Kconfig
> > > @@ -560,6 +560,22 @@ config KEXEC_FILE
> > >
From: Segher Boessenkool
> Sent: 13 February 2022 09:16
>
> > What happens on x86-64?
> >
> > Trying to do the same in the x86 ipcsum code tended to make the code worse.
> > (Although that test is for an odd length fragment and can just be removed.)
>
> In an ideal world the compiler could
Dear Paul,
Am 13.02.22 um 15:45 schrieb Paul E. McKenney:
On Sun, Feb 13, 2022 at 08:39:13AM +0100, Paul Menzel wrote:
Am 13.02.22 um 00:48 schrieb Paul E. McKenney:
On Sun, Feb 13, 2022 at 12:05:50AM +0100, Paul Menzel wrote:
[…]
Running rcutorture on the POWER8 system IBM S822LC with
Hi Ahmad-san,
Thanks for your confirmations. Sorry for late to reply.
Could you please try the patch attached to disable the chip_good()
change as before?
I think this should work for S29GL964N since the chip_ready() is used
and works as mentioned.
On 2022/02/07 23:28, Ahmad Fatoum wrote:
On Sun, Feb 13, 2022 at 02:39:06AM +, David Laight wrote:
> From: Christophe Leroy
> > Sent: 11 February 2022 08:48
> >
> > Today's implementation of csum_shift() leads to branching based on
> > parity of 'offset'
> >
> > 02f8 :
> > 2f8: 70 a5 00 01 andi. r5,r5,1
Warnings in assembly must use EMIT_WARN_ENTRY in order to generate
the necessary entry in exception table.
Check in EMIT_BUG_ENTRY that flags don't include BUGFLAG_WARNING.
This change avoids problems like the one fixed by
commit fd1ea686 ("powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug
26 matches
Mail list logo