iscussion on my own patches) - I
> > relied
> > on the mailing list archive.
> >
> >> The tooling makes that pretty simple, actually.
> >>
> >> I think lists.infradead.org mostly got lost though, right dwmw2? So that
> >> way I don't think we'
radead.
The first step is
https://korg.docs.kernel.org/lore.html#requesting-archival-of-an-existing-list
It doesn't make much sense to start collecting archives if the lore
collector hasn't been activated yet.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There
Hi Konstantin,
On Thu, Oct 13, 2022 at 8:29 PM Konstantin Ryabitsev
wrote:
> On Thu, Oct 13, 2022 at 02:57:18PM +0200, Geert Uytterhoeven wrote:
> > The first step is
> > https://korg.docs.kernel.org/lore.html#requesting-archival-of-an-existing-list
> >
> > It doesn
On Thu, Oct 13, 2022 at 8:48 PM Geert Uytterhoeven wrote:
> On Thu, Oct 13, 2022 at 8:29 PM Konstantin Ryabitsev
> wrote:
> > On Thu, Oct 13, 2022 at 02:57:18PM +0200, Geert Uytterhoeven wrote:
> > > The first step is
> > > https://korg.docs.kernel.org/lore.
On Mon, 17 Oct 2022, Geert Uytterhoeven wrote:
Below is the list of build error/warning regressions/improvements in
v6.1-rc1[1] compared to v6.0[2].
Summarized:
- build errors: +25/-13
[1]
http://kisskb.ellerman.id.au/kisskb/branch/linus/head/9abf2313adc1ca1b6180c508c25f22f9395cc780/
(all
, so no need kern_addr_valid(),
> let's remove unneeded kern_addr_valid() completely.
>
> Signed-off-by: Kefeng Wang
> arch/m68k/include/asm/pgtable_mm.h| 2 -
> arch/m68k/include/asm/pgtable_no.h| 1 -
Acked-by: Geert Uytterhoeven [m68k]
Gr{oetje,eeting}s
Hi Maciej,
On Tue, Oct 18, 2022 at 12:39 PM Maciej W. Rozycki wrote:
> On Mon, 17 Oct 2022, Geert Uytterhoeven wrote:
> > .> [1]
> > http://kisskb.ellerman.id.au/kisskb/branch/linus/head/9abf2313adc1ca1b6180c508c25f22f9395cc780/
> > (all 149 configs)
> > >
On Tue, 1 Nov 2022, Geert Uytterhoeven wrote:
JFYI, when comparing v6.1-rc3[1] to v6.1-rc2[3], the summaries are:
- build errors: +4/-0
+ /kisskb/src/arch/sh/include/asm/io.h: error: cast to pointer from integer of
different size [-Werror=int-to-pointer-cast]: => 239:34
sh4-gcc11
Hi Konstantin,
On Fri, Oct 14, 2022 at 8:06 PM Geert Uytterhoeven wrote:
> On Thu, Oct 13, 2022 at 8:48 PM Geert Uytterhoeven
> wrote:
> > On Thu, Oct 13, 2022 at 8:29 PM Konstantin Ryabitsev
> > wrote:
> > > On Thu, Oct 13, 2022 at 02:57:18PM +0200, Geert Uytt
On Tue, 22 Nov 2022, Geert Uytterhoeven wrote:
JFYI, when comparing v6.1-rc6[1] to v6.1-rc5[3], the summaries are:
- build errors: +6/-0
+ /kisskb/src/arch/sh/include/asm/io.h: error: cast to pointer from integer of
different size [-Werror=int-to-pointer-cast]: => 239:34
sh4-gcc11
On Mon, 28 Nov 2022, Geert Uytterhoeven wrote:
JFYI, when comparing v6.1-rc7[1] to v6.1-rc6[3], the summaries are:
- build errors: +6/-0
+ /kisskb/src/arch/um/include/asm/processor-generic.h: error: called object is
not a function or function pointer: 94:18 => 94:19, 94:18
um-x86_64-gc
On Mon, 12 Dec 2022, Geert Uytterhoeven wrote:
JFYI, when comparing v6.1[1] to v6.1-rc8[3], the summaries are:
- build errors: +3/-1
+ /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: 'struct cpuinfo_um' has
no member named 'x86_cache_size': => 88:22
onfig failed to parse parameters";
> return -EINVAL;
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talkin
Hi Miaoqian,
On Tue, Jan 3, 2023 at 1:17 PM Miaoqian Lin wrote:
> On 2023/1/3 18:28, Anton Ivanov wrote:
> > On 03/01/2023 08:00, Geert Uytterhoeven wrote:
> >> On Thu, Dec 29, 2022 at 8:53 AM Miaoqian Lin wrote:
> >>> kstrdup() return newly allocated copy of the
gned-off-by: Miaoqian Lin
> ---
> changes in v2:
> - only call kfree() when uml_parse_vector_ifspec() fails.
Reviewed-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conv
y_model.h in the common include/asm/page.h and
> drop redundant definitions.
>
> Signed-off-by: Mike Rapoport (IBM)
Reviewed-by: Geert Uytterhoeven
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux bey
ning?
Does this limit actually apply to this file, which calls into the host OS?
How come you even see this warning, as we have
CFLAGS_signal.o += -Wframe-larger-than=4096
since commit 517f60206ee5d5f7 ("um: Increase stack frame size threshold
for signal.c") in v5.11?
Gr{oetje,eeti
e9a6972a017bdf.1676532759.git.developm...@efficientek.com
> Thanks, but..
>
> - Can't do reply-to-all if I have comments
> - Can't collect people's followup acks and review comments
> - No Link tag
Gr{oetje,eeting}s,
Geert
--
Geert Uytte
extern pte_t *va_to_pte(unsigned long address);
> #define _PAGE_ACCESSED 0x400 /* software: R: page referenced */
> #define _PMD_PRESENT PAGE_MASK
>
> +/* We borrow bit 24 to store the exclusive marker in swap PTEs. */
> +#define _PAGE_SWP_EXCLUSIVE_PAGE_DIRTY
_PAGE_DIRTY is 0x8
Hi David,
On Mon, Feb 27, 2023 at 2:31 PM David Hildenbrand wrote:
> On 26.02.23 21:13, Geert Uytterhoeven wrote:
> > On Fri, Jan 13, 2023 at 6:16 PM David Hildenbrand wrote:
> >> Let's support __HAVE_ARCH_PTE_SWP_EXCLUSIVE by stealing one bit
> >> from the type
s...
> I recall that I used the comment above "/* Definitions for MicroBlaze.
> */" as an orientation.
>
> 0 1 2 3 4 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31
> RPN. 0 0 EX WR ZSEL... W I M G
Indeed, that's where I noticed the
ally when applying
an overlay.
> Is there some way to delete the platform devices that we populate from
> the overlay? I'd like the tests to be hermetic.
Removing the overlay will delete the platform devices.
All of that works if you have your own code to apply a DT overlay.
The
is independent of the architecture or virtualization method.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just
Hi Frank,
On Sun, Mar 5, 2023 at 4:33 AM Frank Rowand wrote:
> On 3/2/23 13:47, Geert Uytterhoeven wrote:
> > On Thu, Mar 2, 2023 at 8:28 PM Stephen Boyd wrote:
> >> Quoting Rob Herring (2023-03-02 09:32:09)
> >>> On Thu, Mar 2, 2023 at 2:14 AM David Gow wrote:
&
On Mon, 6 Mar 2023, Geert Uytterhoeven wrote:
Below is the list of build error/warning regressions/improvements in
v6.3-rc1[1] compared to v6.2[2].
Summarized:
- build errors: +9/-14
- build warnings: +4/-1447
Happy fixing! ;-)
Thanks to the linux-next team for providing the build service
depends on !UML
> help
> This option enables support for the AMD CS5536
> companion chip used with the Geode LX processor family.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m
OPORT specific sections will be added in subsequent patches on
> a per subsystem basis.
>
> Co-developed-by: Arnd Bergmann
> Signed-off-by: Niklas Schnelle
> arch/m68k/Kconfig | 1 +
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Gee
On Mon, 10 Apr 2023, Geert Uytterhoeven wrote:
JFYI, when comparing v6.3-rc6[1] to v6.3-rc5[3], the summaries are:
- build errors: +2/-0
+ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: error:
'struct cpuinfo_um' has no member named 'apicid': 2157:48
with MSRs, and
> > then this patch makes some sense?
>
> I think it is is integrated into actual Geode SOCs. That being
> said something like the patch below seems as simple as it gets and
> at least gives build coverage on uml
CS5536 is the Geode Companion Device, i.e. the South
On Mon, 17 Apr 2023, Geert Uytterhoeven wrote:
JFYI, when comparing v6.3-rc7[1] to v6.3-rc6[3], the summaries are:
- build errors: +1/-2
+ /kisskb/src/drivers/spi/spi-stm32-qspi.c: error: 'op' is used uninitialized
[-Werror=uninitialized]: => 564:27, 523:27
um-x86_64-gcc12/u
(resend with the right subject)
On Mon, 10 Apr 2023, Geert Uytterhoeven wrote:
On Mon, 10 Apr 2023, Geert Uytterhoeven wrote:
JFYI, when comparing v6.3-rc6[1] to v6.3-rc5[3], the summaries are:
- build errors: +2/-0
+ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: error
On Mon, 8 May 2023, Geert Uytterhoeven wrote:
Below is the list of build error/warning regressions/improvements in
v6.4-rc1[1] compared to v6.3[2].
Summarized:
- build errors: +9/-16
- build warnings: +1/-1439
Happy fixing! ;-)
Thanks to the linux-next team for providing the build service
Hi Pratyush,
On Mon, May 8, 2023 at 5:19 PM Pratyush Yadav wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> > On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> >> Below is the list of build error/warning regressions/improvements in
> >> v6.
MAC
> select CRYPTO_SHA1
> select CRYPTO_HASH_INFO
> - select TCG_TPM if HAS_IOMEM && !UML
> + select TCG_TPM if HAS_IOMEM
> select TCG_TIS if TCG_TPM && X86
> select TCG_CRB if TCG_TPM && ACPI
> se
defconfig | 1 -
> arch/m68k/configs/q40_defconfig | 1 -
> arch/m68k/configs/sun3_defconfig| 1 -
> arch/m68k/configs/sun3x_defconfig | 1 -
Regardless,
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert U
gt; cc1: some warnings being treated as errors
> >
> > Ah, yeah, this is another "not actually in the kernel" cases. Let's ignore
> > this
> > strlcpy for now.
>
> Well, actually it's another case of "not even compile tested". :-
On Wed, May 31, 2023 at 11:33 PM Vishal Moola (Oracle)
wrote:
> Part of the conversions to replace pgtable constructor/destructors with
> ptdesc equivalents. Also cleans up some spacing issues.
>
> Signed-off-by: Vishal Moola (Oracle)
LGTM, so
Reviewed-by: Geert Uytterhoeven
Gr{oe
pgd;
> + struct ptdesc *ptdesc = pagetable_alloc(GFP_DMA | GFP_NOWARN, 0);
>
> - new_pgd = (pgd_t *)__get_free_page(GFP_DMA | __GFP_NOWARN);
> - if (!new_pgd)
> + if (!ptdesc)
> return NULL;
> + new_pgd = (pgd_t *) ptdesc_addr
Hi Adrian,
On Thu, Jun 1, 2023 at 9:28 AM John Paul Adrian Glaubitz
wrote:
> On Thu, 2023-06-01 at 09:20 +0200, Geert Uytterhoeven wrote:
> > On Wed, May 31, 2023 at 11:33 PM Vishal Moola (Oracle)
> > wrote:
> > > Part of the conversions to replace pgtable cons
On Mon, 12 Jun 2023, Geert Uytterhoeven wrote:
JFYI, when comparing v6.4-rc6[1] to v6.4-rc5[3], the summaries are:
- build errors: +5/-6
+ /kisskb/src/drivers/spi/spi-stm32-qspi.c: error: ‘op’ is used uninitialized
[-Werror=uninitialized]: => 523:27, 564:27
um-all{mod,yes}config
S
Hi Tudor,
On Mon, Jun 12, 2023 at 11:48 AM Tudor Ambarus wrote:
> On 6/12/23 10:28, Geert Uytterhoeven wrote:
> >> JFYI, when comparing v6.4-rc6[1] to v6.4-rc5[3], the summaries are:
> >> - build errors: +5/-6
> >
> > + /kisskb/src/drivers/spi/spi-
; Cc: linux-a...@vger.kernel.org
> Cc: linux...@kvack.org
> Suggested-by: Linus Torvalds
> Signed-off-by: Rick Edgecombe
> Link:
> https://lore.kernel.org/lkml/CAHk-=wizjsu7c9sfyzb3q04108stghff2wfbokgccgw7riz...@mail.gmail.com/
> arch/m68k/include/asm/mcf_pgtable.
t
> these to use pagetable_alloc() and ptdesc_address() instead to help
> standardize page tables further.
>
> Signed-off-by: Vishal Moola (Oracle)
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Lin
On Wed, Jun 14, 2023 at 1:39 AM Thomas Gleixner wrote:
> check_bugs() is about to be phased out. Switch over to the new
> arch_cpu_finalize_init() implementation.
>
> No functional change.
>
> Signed-off-by: Thomas Gleixner
Acked-by: Geert Uytterhoeven
desc(pte))); \
> > } while (0)
> >
> > #endif /* _ASM_NIOS2_PGALLOC_H */
>
> Applied!
I don't think you can just apply this patch, as the new functions
were only introduced in [PATCH v4 05/34] of this series.
Gr{oetje,eeting}s,
Geert
> memcpy(new_pgd, swapper_pg_dir, PTRS_PER_PGD * sizeof(pgd_t));
> memset(new_pgd, 0, PAGE_OFFSET >> PGDIR_SHIFT);
> return new_pgd;
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@li
rgs = nosetup_args;
>
> ---
> base-commit: 2dde18cd1d8fac735875f2e4987f11817cc0bc2c
> change-id:
> 20230911-strncpy-arch-um-os-linux-drivers-ethertap_user-c-859160d13f59
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia3
m is available when needed.
Please let me know why this should be changed, as long as ReiserFS is
still available in the upstream kernel.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal c
ntainers so they can remove this and fix whatever
> breaks.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hack
ons.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say &q
Hi Peter,
On Tue, Sep 19, 2023 at 6:16 PM Peter Lafreniere wrote:
> On Tue, Sep 19, 2023 at 12:02, Geert Uytterhoeven
> wrote:
> > On Tue, Sep 19, 2023 at 5:58 PM Peter Lafreniere pe...@n8pjl.ca wrote:
> > > 2) Stops building an obsolete and largely-unused filesystem unne
ooks like your scare tactics are working ;-)
[PATCH/RFC] m68k: Add full preempt support
https://lore.kernel.org/all/7858a184cda66e0991fd295c711dfed7e4d1248c.1696603287.git.ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux bey
roblems. In addition, we don't want people being
> "clever" and describing disparate portions of their system in ACPI and DT.
We'd get to the latter anyway, when plugging in a USB device where the
circuitry on/behind the USB device is described in DT.
Gr{oetje,eeting}s,
limited.
>
> We could probably restrict the root node to new nodes only and no new
> or changed properties.
Changing (or appending to) the root
"compatible" and/or "model" properties is useful in case of large
extension boards, though. This is also the case
Hi Mark,
On Thu, Jan 18, 2024 at 4:23 PM Mark Rutland wrote:
> On Tue, Jan 16, 2024 at 03:13:42PM +0100, Geert Uytterhoeven wrote:
> > On Tue, Jan 16, 2024 at 12:51 PM Mark Rutland wrote:
> > > On Fri, Jan 12, 2024 at 12:07:44PM -0800, Stephen Boyd wrote:
> >
s is all so that we can run DT tests for the clk
> framework; why can't that just depend on the system being booted with DT
> rather
> than ACPI? We have other tests which are architecture and/or configuration
> dependent...
There is definitely a merit in running (platform-independ
be
> + * zero padded. If padding is desired please use strscpy_pad().
> + *
> + * Returns the number of characters copied in @dst (not including the
> + * trailing %NUL) or -E2BIG if @size is 0 or the copy from @src was
> + * truncated.
> + */
> +#define strscpy(dst, src, .
__wrote;\
> -})
> +#define strscpy_pad(dst, src, ...) \
> + CONCATENATE(__strscpy_pad, COUNT_ARGS(__VA_ARGS__))(dst, src,
> __VA_ARGS__)
Likewise,
Gr{oetje,eeting}s,
Geert
--
Geert Uytterh
t, src, sizeof(dst))
(dst), (src)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talkin
Hi Kees,
On Mon, Feb 5, 2024 at 2:01 PM Kees Cook wrote:
> On Mon, Feb 05, 2024 at 01:47:08PM +0100, Geert Uytterhoeven wrote:
> > > +/*
> > > + * The 2 argument style can only be used when dst is an array with a
> > > + * known size.
> > >
k fails because it doesn't call the
> unflatten_(and_copy)?_device_tree() function, so we don't populate a
> root node on that architecture. One solution would be to make CONFIG_OF
> unavailable on m68k. Or we have to make sure DT works on any
> architecture. Rob, what do you p
ficial binary
prefixes => "4 KiB".
> + depends on HAVE_PAGE_SIZE_4KB
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call mysel
ut MMU?
> select LEGACY_TIMER_TICK
> help
> The Freescale (was Motorola) 68000 CPU is the first generation of
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@li
Hi Arnd,
CC Greg
On Tue, Feb 27, 2024 at 11:59 AM Arnd Bergmann wrote:
> On Tue, Feb 27, 2024, at 09:54, Geert Uytterhoeven wrote:
> >> diff --git a/arch/m68k/Kconfig.cpu b/arch/m68k/Kconfig.cpu
> >> index 9dcf245c9cbf..c777a129768a 100644
> >> --- a/arch/m68k/Kc
+++
> arch/m68k/Kconfig.cpu | 2 ++
> arch/m68k/include/asm/page.h | 6 +-
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations
> are converted, .remove_new() will be renamed to .remove().
>
> Trivially convert this driver from always returning zero in the remove
> callback to the void returning variant.
>
> Signed-off-by: Uwe Kleine-König
Reviewed-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
> are converted, .remove_new() will be renamed to .remove().
>
> Trivially convert this driver from always returning zero in the remove
> callback to the void returning variant.
>
> Signed-off-by: Uwe Kleine-König
Reviewed-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
hanism for
* enabling full constraints and since it's much more natural
* with DT to provide them just assume that a DT enabled
* system has full constraints.
*/
if (of_have_populated_dt())
has_full_constraints = tru
On Tue, Mar 12, 2024 at 3:41 PM Geert Uytterhoeven wrote:
> On Wed, Feb 21, 2024 at 3:06 PM Rob Herring wrote:
> > On Fri, Feb 16, 2024 at 11:08 PM Saurabh Singh Sengar
> > wrote:
> > > This adds the strict check for compatible which makes compatible
> > > to be
On Mon, 27 May 2024, Geert Uytterhoeven wrote:
Below is the list of build error/warning regressions/improvements in
v6.10-rc1[1] compared to v6.9[2].
Summarized:
- build errors: +27/-20
- build warnings: +3/-1601
Happy fixing! ;-)
Thanks to the linux-next team for providing the build
On Sat, Aug 24, 2024 at 2:05 PM Gaosheng Cui wrote:
> The execute_syscall_skas() have been removed since
> commit e32dacb9f481 ("[PATCH] uml: system call path cleanup"),
> and now it is useless, so remove it.
>
> Signed-off-by: Gaosheng Cui
Reviewed-by: Geert Uytterh
arch/mips/include/asm/inst.h | 6 +++---
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists
On Mon, Mar 21, 2022 at 3:00 PM Geert Uytterhoeven wrote:
> JFYI, when comparing v5.17[1] to v5.17-rc8[3], the summaries are:
> - build errors: +5/-0
+ /kisskb/src/crypto/blake2b_generic.c: error: the frame size of
2288 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: =&
On Mon, 4 Apr 2022, Geert Uytterhoeven wrote:
Below is the list of build error/warning regressions/improvements in
v5.18-rc1[1] compared to v5.17[2].
Summarized:
- build errors: +36/-15
- build warnings: +5/-38
Happy fixing! ;-)
Thanks to the linux-next team for providing the build service
Hi Kalle,
On Mon, Apr 4, 2022 at 8:39 PM Kalle Valo wrote:
> Geert Uytterhoeven writes:
> >> /kisskb/src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c:
> >> error: case label does not reduce to an integer constant: => 3798:2,
> >> 3809:2
> &
rning zero all the time.
>
> Cc: Thomas Gleixner
> Cc: Arnd Bergmann
> Cc: Geert Uytterhoeven
> Signed-off-by: Jason A. Donenfeld
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond i
On Mon, 2 May 2022, Geert Uytterhoeven wrote:
JFYI, when comparing v5.18-rc5[1] to v5.18-rc4[3], the summaries are:
- build errors: +6/-21
6 error regressions:
+ /kisskb/src/arch/sh/kernel/machvec.c: error: array subscript 'struct
sh_machine_vector[0]' is partly outside array
t() and break_ksm() because they do
> not handle VM_FAULT_RETRY even with existing code, so I'm literally keeping
> them as-is.
>
> Signed-off-by: Peter Xu
> arch/m68k/mm/fault.c | 4
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
On Mon, 6 Jun 2022, Geert Uytterhoeven wrote:
Below is the list of build error/warning regressions/improvements in
v5.19-rc1[1] compared to v5.18[2].
Summarized:
- build errors: +9/-10
[1]
http://kisskb.ellerman.id.au/kisskb/branch/linus/head/f2906aa863381afb0015a9eb7fefad885d4e5a56/
(all
(implying read and execute) and writeable.
> These
> * are as close as we can get...
> */
The comment above should be removed, too.
> -#define __P000 PAGE_NONE
> -#define __P001 PAGE_READONLY
With the above fixed:
Reviewed-by: Geert Uytterhoeven
Acked-by: Geert Uytterhoeven
8k/Kconfig | 1 -
Reviewed-by: Geert Uytterhoeven
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. B
inux-std.lds |1 -
> arch/m68k/kernel/vmlinux-sun3.lds | 1 -
FWIW
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical peop
static int show_cpuinfo(struct seq_file *m, void *v)
>
> static void *c_start(struct seq_file *m, loff_t *pos)
> {
> - return *pos < NR_CPUS ? ((void *) 0x12345678) : NULL;
> + return *pos < nr_cpu_ids ? ((void *) 0x12345678) : NULL;
> }
include/linux/cpumask
Hi Huacai,
On Tue, Jul 12, 2022 at 10:53 AM Huacai Chen wrote:
> On Tue, Jul 12, 2022 at 4:33 PM Geert Uytterhoeven
> wrote:
> > On Tue, Jul 12, 2022 at 9:53 AM Huacai Chen wrote:
> > > When CONFIG_CPUMASK_OFFSTACK and CONFIG_DEBUG_PER_CPU_MAPS is selected,
> >
>
Hi Huacai,
On Tue, Jul 12, 2022 at 11:08 AM Huacai Chen wrote:
> On Tue, Jul 12, 2022 at 5:01 PM Geert Uytterhoeven
> wrote:
> > On Tue, Jul 12, 2022 at 10:53 AM Huacai Chen wrote:
> > > On Tue, Jul 12, 2022 at 4:33 PM Geert Uytterhoeven
> > > wrote:
> >
On Mon, 18 Jul 2022, Geert Uytterhoeven wrote:
JFYI, when comparing v5.19-rc7[1] to v5.19-rc6[3], the summaries are:
- build errors: +11/-6
+ /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: 'X86_VENDOR_AMD'
undeclared (first use in this function): => 149:37
ruct *leader;
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "progra
time...
addresses are filled in?
General note: please stop submitting these patches for auto-detected
repeated words. There are too many false positives.
Thanks!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conver
strscpy(tmp, uml_dir, sizeof(tmp));
> strlcat(tmp, "XX", sizeof(tmp));
Do we need strscat(), too? ;-)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal con
-patching.h and add an empty
> header in asm-generic for architectures that do not support text patching.
>
> Signed-off-by: Mike Rapoport (Microsoft)
> arch/m68k/include/asm/Kbuild | 1 +
Acked-by: Geert Uytterhoeven # m68k
Gr{oetje,eeting}s,
er can be used to X86, but this patchset only
> adds UML to be able to select it. I intended to add UML into nommu
> family.
While currently x86-nommu is supported for UML only, this is really
x86-specific. I still hope UML will get support for other architectures
one day, at which p
Hi Johannes,
On Wed, Nov 13, 2024 at 9:37 AM Johannes Berg wrote:
> On Wed, 2024-11-13 at 09:36 +0100, Johannes Berg wrote:
> > On Wed, 2024-11-13 at 09:19 +0100, Geert Uytterhoeven wrote:
> > >
> > > > > > - depends on ARM || ((M68K || RISCV || SU
Hi Tazaki-san,
On Wed, Nov 13, 2024 at 2:17 PM Hajime Tazaki wrote:
> On Wed, 13 Nov 2024 19:27:08 +0900,
> Geert Uytterhoeven wrote:
> > On Wed, Nov 13, 2024 at 9:37 AM Johannes Berg
> > wrote:
> > > On Wed, 2024-11-13 at 09:36 +0100, Johannes Berg wrote:
> >
t; - depends on ARM || ((M68K || RISCV || SUPERH || XTENSA) && !MMU)
> + depends on ARM || ((M68K || RISCV || SUPERH || UML || XTENSA) && !MMU)
s/UML/X86/?
> select ELFCORE
> help
> ELF FDPIC binaries are based on ELF, but allow the individu
On Mon, Sep 30, 2024 at 3:25 PM Julian Vetter wrote:
> Align prototype of the memset_io function with the new one from
> iomap_copy.c
>
> Reviewed-by: Yann Sionneau
> Signed-off-by: Julian Vetter
> ---
> Changes for v7:
> - New patch
Reviewed-by: Geert Uytterho
atch
Reviewed-by: Geert Uytterhoeven
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm
u
> Signed-off-by: Julian Vetter
> ---
> Changes for v7:
> - New patch
Reviewed-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technica
; "/home/hostfs,dir" will be treated as a single option for libmount.
>
> I am unsure how to resolve this issue without using quotes, as we need
> a method to distinguish between a path with a comma and other options.
Escape the comma using a backslash?
Gr{oetje,eeting}s,
> + } else {
>
> Even checkpatch complains about else after return :) No need.
And inverting the check would reduce indentation in the largest
branch (the smallest branch is just "return os_arch_prctl(...)".
Gr{oetje,eeting}s,
Geert
--
Geert Uytterh
ic(size, align)\
> +__memblock_alloc_or_panic(size, align, __func__)
> +
> static inline void *memblock_alloc_raw(phys_addr_t size,
>phys_addr_t align)
> {
> diff --git a/init/main.c b/init/main.c
Gr{oetje,eeting}s,
1 - 100 of 114 matches
Mail list logo