risc-v and arm64 support numa=off by common arch_numa_init()
in drivers/base/arch_numa.c. x86, ppc, mips, sparc support it
by arch-level early_param.
numa=off is widely used in linux distributions. it is better
to document it.
Signed-off-by: Barry Song
---
Documentation/admin-guide/kernel-parame
Hello:
This patch was applied to netdev/net-next.git (refs/heads/master):
On Mon, 24 May 2021 09:07:01 +0800 you wrote:
> Issue identified with Coccinelle.
>
> Signed-off-by: YueHaibing
> ---
> v2: keep kmemdup oneline
>
> drivers/net/ethernet/freescale/ucc_geth.c | 3 +--
> 1 file changed, 1
On 2021/5/24 4:15, Geoff Levand wrote:
> Hi,
>
> On 5/20/21 5:20 AM, Michael Ellerman wrote:
>> Zhen Lei writes:
>>> When call ps3_start_probe_thread() failed, further initialization should
>>> be stopped and the returned error code should be propagated.
> ...
>>> --- a/arch/powerpc/platforms/
On Mon, May 24, 2021 at 09:07:01AM +0800, YueHaibing wrote:
> Issue identified with Coccinelle.
>
> Signed-off-by: YueHaibing
Reviewed-by: Andrew Lunn
Andrew
Issue identified with Coccinelle.
Signed-off-by: YueHaibing
---
v2: keep kmemdup oneline
drivers/net/ethernet/freescale/ucc_geth.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/freescale/ucc_geth.c
b/drivers/net/ethernet/freescale/ucc_geth.c
index e
On 2021/5/23 22:26, Andrew Lunn wrote:
> On Sun, May 23, 2021 at 03:29:37PM +0200, Christophe Leroy wrote:
>> YueHaibing a écrit :
>>
>>> Issue identified with Coccinelle.
>>>
>>> Signed-off-by: YueHaibing
>>> ---
>>> drivers/net/ethernet/freescale/ucc_geth.c | 4 ++--
>>> 1 file changed, 2 inse
ig
powerpc allmodconfig
powerpc allnoconfig
i386 randconfig-a001-20210523
i386 randconfig-a002-20210523
i386 randconfig-a003-20210523
i386 randconfig-a004-20210523
i386 randconfig-a001-202
randconfig-a001-20210523
i386 randconfig-a005-20210523
i386 randconfig-a002-20210523
i386 randconfig-a003-20210523
i386 randconfig-a004-20210523
i386 randconfig-a006-20210523
i386 randconfig-a001
Hi,
On 5/20/21 5:20 AM, Michael Ellerman wrote:
> Zhen Lei writes:
>> When call ps3_start_probe_thread() failed, further initialization should
>> be stopped and the returned error code should be propagated.
...
>> --- a/arch/powerpc/platforms/ps3/device-init.c
>>
>> result = ps3_start_prob
On 5/21/21 1:51 PM, Christoph Hellwig wrote:
> Convert the bcache driver to use the blk_alloc_disk and blk_cleanup_disk
> helpers to simplify gendisk and request_queue allocation.
>
> Signed-off-by: Christoph Hellwig
Acked-by: Coly Li
Thanks.
Coly Li
> ---
> drivers/md/bcache/super.c | 15
The pull request you sent on Sun, 23 May 2021 20:31:42 +1000:
> https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
> tags/powerpc-5.13-4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/28ceac6959e1db015729c52ec74e0a4ff496c2b8
Thank you!
--
Deet-doot-d
Nicholas Piggin a écrit :
real_vmalloc_addr() does not currently work for huge vmalloc, which is
what the reverse map can be allocated with for radix host, hash guest.
Add huge page awareness to the function.
Fixes: 8abddd968a30 ("powerpc/64s/radix: Enable huge vmalloc mappings")
Signed-off-b
real_vmalloc_addr() does not currently work for huge vmalloc, which is
what the reverse map can be allocated with for radix host, hash guest.
Add huge page awareness to the function.
Fixes: 8abddd968a30 ("powerpc/64s/radix: Enable huge vmalloc mappings")
Signed-off-by: Nicholas Piggin
---
arch/
On Sun, May 23, 2021 at 03:29:37PM +0200, Christophe Leroy wrote:
> YueHaibing a écrit :
>
> > Issue identified with Coccinelle.
> >
> > Signed-off-by: YueHaibing
> > ---
> > drivers/net/ethernet/freescale/ucc_geth.c | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff -
Excerpts from Nicholas Piggin's message of May 23, 2021 10:21 pm:
> Similar to commit 25edcc50d76c ("KVM: PPC: Book3S HV: Save and restore
> FSCR in the P9 path"), ensure the P7/8 path saves and restores the host
> FSCR. The logic explained in that patch actually applies there to the
> old path wel
YueHaibing a écrit :
Issue identified with Coccinelle.
Signed-off-by: YueHaibing
---
drivers/net/ethernet/freescale/ucc_geth.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/freescale/ucc_geth.c
b/drivers/net/ethernet/freescale/ucc_geth.c
inde
Similar to commit 25edcc50d76c ("KVM: PPC: Book3S HV: Save and restore
FSCR in the P9 path"), ensure the P7/8 path saves and restores the host
FSCR. The logic explained in that patch actually applies there to the
old path well: a context switch can be made before kvmppc_vcpu_run_hv
restores the hos
> On 17-May-2021, at 8:50 AM, Nicholas Piggin wrote:
>
> Sorry I missed this :(
>
> Excerpts from Athira Rajeev's message of April 20, 2021 1:01 pm:
>> Running perf fuzzer showed below in dmesg logs:
>> "Can't find PMC that caused IRQ"
>>
>> This means a PMU exception happened, but none of t
Greg KH writes:
> On Fri, May 14, 2021 at 04:44:22PM -0500, Nathan Lynch wrote:
>> hvterm_raw_put_chars() calls hvc_put_chars(), which may return -EAGAIN
>> when the underlying hcall returns a "busy" status, but udbg_hvc_putc()
>> doesn't handle this. When using xmon on a PowerVM guest, this can
>
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
Hi Linus,
Please pull some more powerpc fixes for 5.13.
It's not obvious from the diff, but the seccomp_bpf.c change is entirely inside
a
__powerpc__ ifdef.
cheers
The following changes since commit d07f6ca923ea0927a1024dfccafc5b53b61cfecc:
L
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
blk_alloc_queue is just an internal helper now, unexport it and remove
it from the public header.
Signed-off-by: Christoph Hellwig
---
block/blk-core.c | 1 -
block/blk.h| 2 ++
include/linux/blkdev.h | 1 -
3 files changed, 2
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the null_blk driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation. Note that the
blk-mq mode is left with its own allocations scheme, to be handled later.
Signed-off-by: Christoph Hell
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the xpram driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/s390/block/xpram.c | 26 +-
1 file changed, 9 in
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the dcssblk driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/s390/block/dcssblk.c | 26 --
1 file changed,
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the ps3vram driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/block/ps3vram.c | 31 ---
1 file changed,
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the n64cart driver to use the blk_alloc_disk helper to simplify
gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/block/n64cart.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
Reviewed-by: Ha
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the simdisk driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
arch/xtensa/platforms/iss/simdisk.c | 29 +++--
1 file
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the nfblock driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
arch/m68k/emu/nfblock.c | 20 +---
1 file changed, 5 insertion
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the nvme-multipath driver to use the blk_alloc_disk and
blk_cleanup_disk helpers to simplify gendisk and request_queue
allocation.
Signed-off-by: Christoph Hellwig
---
drivers/nvdimm/pmem.c | 1 -
drivers/nvme/host/multipath.c | 4
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the nvdimm-pmem driver to use the blk_alloc_disk and
blk_cleanup_disk helpers to simplify gendisk and request_queue
allocation.
Signed-off-by: Christoph Hellwig
---
drivers/nvdimm/pmem.c | 15 +--
1 file changed, 5 insertions(+
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the nvdimm-btt driver to use the blk_alloc_disk and
blk_cleanup_disk helpers to simplify gendisk and request_queue
allocation.
Signed-off-by: Christoph Hellwig
---
drivers/nvdimm/btt.c | 24 +++-
drivers/nvdimm/btt.h |
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the nvdimm-blk driver to use the blk_alloc_disk and
blk_cleanup_disk helpers to simplify gendisk and request_queue
allocation.
Signed-off-by: Christoph Hellwig
---
drivers/nvdimm/blk.c | 26 ++
1 file changed, 6 ins
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the md driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/md/md.c | 25 +
1 file changed, 9 insertions(+), 16
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the dm driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/md/dm.c | 16 +++-
1 file changed, 7 insertions(+), 9 deletions
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the bcache driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/md/bcache/super.c | 15 ---
1 file changed, 4 insertions(+)
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the lightnvm driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/lightnvm/core.c | 23 +--
1 file changed, 5 inser
On 5/21/21 7:51 AM, Christoph Hellwig wrote:
Convert the zram driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/block/zram/zram_drv.c | 19 ---
1 file changed, 4 inserti
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Convert the rsxx driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/block/rsxx/dev.c | 39 +-
drivers/b
Issue identified with Coccinelle.
Signed-off-by: YueHaibing
---
drivers/net/ethernet/freescale/ucc_geth.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/freescale/ucc_geth.c
b/drivers/net/ethernet/freescale/ucc_geth.c
index e0936510fa34..51206272cc2
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Convert the pktcdvd driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/block/pktcdvd.c | 11 ---
1 file changed, 4 insertions(+), 7 d
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Convert the drbd driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation.
Signed-off-by: Christoph Hellwig
---
drivers/block/drbd/drbd_main.c | 23 ---
1 file changed, 8 in
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Convert the brd driver to use the blk_alloc_disk and blk_cleanup_disk
helpers to simplify gendisk and request_queue allocation. This also
allows to remove the request_queue pointer in struct request_queue,
and to simplify the initialization as blk_cle
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Add two new APIs to allocate and free a gendisk including the
request_queue for use with BIO based drivers. This is to avoid
boilerplate code in drivers.
Signed-off-by: Christoph Hellwig
---
block/genhd.c | 35 +
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Add a flag to indicate that __device_add_disk did grab a queue reference
so that disk_release only drops it if we actually had it. This sort
out one of the major pitfals with partially initialized gendisk that
pitfalls
a lot
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Automatically set the GENHD_FL_EXT_DEVT flag for all disks allocated
without an explicit number of minors. This is what all new block
drivers should do, so make sure it is the default without boilerplate
code.
Signed-off-by: Christoph Hellwig
---
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Keep this together with the first place that actually looks at
->minors and prepare for not passing a minors argument to
alloc_disk.
Signed-off-by: Christoph Hellwig
---
block/genhd.c | 13 ++---
1 file changed, 6 insertions(+), 7 deletion
On 5/21/21 7:50 AM, Christoph Hellwig wrote:
Untangle the mess around blk_alloc_devt by moving the check for
the used allocation scheme into the callers.
Signed-off-by: Christoph Hellwig
---
block/blk.h | 4 +-
block/genhd.c | 96 ---
47 matches
Mail list logo