Re: Tuple and changes for m68k with -malign-int

2023-08-29 Thread Geert Uytterhoeven
oes happen, ca. once per decade), and fixed. 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 journ

Re: Tuple and changes for m68k with -malign-int

2023-08-29 Thread Geert Uytterhoeven
Hi Richard, On Mon, Aug 28, 2023 at 10:17 PM Richard wrote: > On August 28, 2023 11:26:58 AM UTC, Richard wrote: > >On August 28, 2023 7:00:07 AM UTC, Geert Uytterhoeven > >wrote: > >>On Sun, Aug 27, 2023 at 11:36 AM James Le Cuirot > >> wrote: > >>

Re: Tuple and changes for m68k with -malign-int

2023-08-28 Thread Geert Uytterhoeven
ture with __attribute__((__packed__)), and thus not only live with the overhead of doing unaligned accesses from the D-cache, but also in emulating them in software... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

Re: Tuple and changes for m68k with -malign-int

2023-08-28 Thread Geert Uytterhoeven
Hi Richard, On Mon, Aug 28, 2023 at 1:27 PM Richard wrote: > On August 28, 2023 7:00:07 AM UTC, Geert Uytterhoeven > wrote: > >On Sun, Aug 27, 2023 at 11:36 AM James Le Cuirot > > wrote: > >> On Sun, 2023-08-27 at 10:46 +1000, Finn Thain wrote: > >> &

Re: Tuple and changes for m68k with -malign-int

2023-08-28 Thread Geert Uytterhoeven
o non-natural alignment, please consider adding explicit padding"? 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 wh

Re: Tuple and changes for m68k with -malign-int

2023-08-28 Thread Geert Uytterhoeven
oes it cause them to accept a patch to make their struct layouts plain? I guess you mean "ints" and "longs" instead of "shorts"? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

Re: Tuple and changes for m68k with -malign-int

2023-08-28 Thread Geert Uytterhoeven
still in use > with Linux. Gentoo supports most of the architectures to some degree, and I'm > not aware of any those having this issue. AXIS CRIS was in the same (or a similar) boat, but support for CRIS was dropped in Linux v4.17. Gr{oetje,eeting}s, Geert -- Geer

Re: reliable reproducer, was Re: core dump analysis

2023-04-19 Thread Geert Uytterhoeven
the reproducer, not the bug ;-) Does it also fail on a very old kernel image you still have lying around? Just to rule out a recent kernel bug. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversa

Re: kernel behaviour, was Re: dash behaviour

2023-04-11 Thread Geert Uytterhoeven
smgpkktilku-ic0xgitdohep+3sb5x91hb8rnezfau...@mail.gmail.com 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

Re: instrumentation, was Re: core dump analysis

2023-04-11 Thread Geert Uytterhoeven
Hi Michael, On Tue, Apr 11, 2023 at 6:56 AM Michael Schmitz wrote: > Am 11.04.2023 um 12:20 schrieb Finn Thain: > > On Sun, 9 Apr 2023, Michael Schmitz wrote: > >> Am 08.04.2023 um 00:06 schrieb Geert Uytterhoeven: > >>> On Fri, Apr 7, 2023 at 3:58 AM Michael Schmi

Re: dash behaviour, was Re: core dump analysis

2023-04-09 Thread Geert Uytterhoeven
Hi Finn, On Sat, Apr 8, 2023 at 7:26 AM Finn Thain wrote: > On Fri, 7 Apr 2023, Geert Uytterhoeven wrote: > > > The only way I have found to alter dash's inclination to crash is to > > > reboot. (I said previously I was unable to reproduce this in a single > > > use

Re: dash behaviour, was Re: core dump analysis

2023-04-07 Thread Geert Uytterhoeven
che... Can you reproduce with CONFIG_DEBUG_SLAB=y? 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 "programmer" or something like that. -- Linus Torvalds

Re: core dump analysis, was Re: stack smashing detected

2023-04-07 Thread Geert Uytterhoeven
re to RAM, retrieve through a new /proc file? 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

Re: gdb failure: "core file format not supported"

2023-03-27 Thread Geert Uytterhoeven
arch/m68k/kernel/ptrace.c: .ei_osabi = ELF_OSABI, arch/mips/kernel/ptrace.c: .ei_osabi = ELF_OSABI, arch/mips/kernel/ptrace.c: .ei_osabi = ELF_OSABI, arch/mips/kernel/ptrace.c: .ei_osabi = ELF_OSABI, arch/nios2/kernel/ptrace.c: .ei_osabi = ELF_OSAB

Re: Kernel versions 6.x don't boot on Amiga 4000

2023-02-27 Thread Geert Uytterhoeven
Hi Mike, On Mon, Feb 27, 2023 at 12:34 PM Mike Rapoport wrote: > On Mon, Feb 27, 2023 at 10:42:34PM +1300, Michael Schmitz wrote: > > Am 27.02.2023 um 21:26 schrieb Geert Uytterhoeven: > > > FTR, here is the diff of the dmesg between good and bad: > > > > > &

Re: Kernel versions 6.x don't boot on Amiga 4000

2023-02-27 Thread Geert Uytterhoeven
} > #endif > > - paging_init(); > - > #ifdef CONFIG_NATFEAT > nf_init(); > #endif > -- Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.o

Re: Kernel versions 6.x don't boot on Amiga 4000

2023-02-26 Thread Geert Uytterhoeven
On Sun, Feb 26, 2023 at 12:02 PM Geert Uytterhoeven wrote: > On Tue, Feb 21, 2023 at 4:53 PM John Paul Adrian Glaubitz > wrote: > > On Tue, 2023-02-21 at 15:55 +0100, Geert Uytterhoeven wrote: > > > Looks surprisingly similar to the issue reported by Stan. > >

Re: Kernel versions 6.x don't boot on Amiga 4000

2023-02-26 Thread Geert Uytterhoeven
Hi Adrian, On Tue, Feb 21, 2023 at 4:53 PM John Paul Adrian Glaubitz wrote: > On Tue, 2023-02-21 at 15:55 +0100, Geert Uytterhoeven wrote: > > Looks surprisingly similar to the issue reported by Stan. > > Do the mitigations given in > > https:

Re: Kernel versions 6.x don't boot on Amiga 4000

2023-02-21 Thread Geert Uytterhoeven
ow much RAM you have ;-) > Anyone else tried a recent kernel on their Amigas? I really should start booting on real Amiga hardware again... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversati

Re: Getting back in the saddle - Mac LC475

2023-02-20 Thread Geert Uytterhoeven
1. Alternatively, you'll have to wait for v6.3-rc1 (assumed Al's fixes will land there, they're still not in linux-next), or until the fixes have been backported to v6.2-stable. Or just create your own ;-) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of

Re: Debian initramfs/initrd, was Re: stack smashing detected

2023-02-06 Thread Geert Uytterhoeven
Hi Stan, On Mon, Feb 6, 2023 at 9:31 PM Stan Johnson wrote: > On 2/6/23 12:52 AM, Geert Uytterhoeven wrote: > > On Mon, Feb 6, 2023 at 4:42 AM Stan Johnson wrote: > >> On an SE/30 with 128 MiB memory, the latest Debian SID kernel > >> (vmlinux-6.1.0-2-m68k

Re: Debian initramfs/initrd, was Re: stack smashing detected

2023-02-05 Thread Geert Uytterhoeven
it twice). If you get to "K", you're almost at the end of arch/m68k/kernel/head.S, and it is very likely the kernel C-code actually started. Do you get any output using "debug earlyprintk" on the kernel command line? Gr{oetje,eeting}s, Geert -- G

Re: stack smashing detected

2023-02-01 Thread Geert Uytterhoeven
ld boot into Mac OS 7.5.5, but it > > doesn't seem that that should make any difference for Linux. This > > morning, after a cold boot, I saw two of the errors, while after a warm > > boot, I saw four. > Hmm - that might well indicate a hardware issue rather than software. >

Re: m68k assembly question: jsr vs. bsr

2023-02-01 Thread Geert Uytterhoeven
not need relocation, but bsr.l is 68020+ only. 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

Re: stack smashing detected

2023-01-30 Thread Geert Uytterhoeven
CC linux-m68k On Mon, Jan 30, 2023 at 5:01 AM Stan Johnson wrote: > > Hello, > > I am seeing anywhere from zero to four of the following errors while > booting Linux on 68030 systems and using sysvinit startup scripts: > > *** stack smashing detected ***: terminated > Aborted > > I usually (but

Re: Booting Kernel on Amiga 3000

2022-09-10 Thread Geert Uytterhoeven
783283d - 0800 ... which does not match 0783283d? Interestingly, this is the working case. While the non-working case in your next email has "ramdisk dest is 0x0f7f6794" and a matching "initrd: 0f7f6794 - 1000". /me confused even more... Gr{oetje,eeting}s,

Re: Booting Kernel on Amiga 3000

2022-09-09 Thread Geert Uytterhoeven
ssue anyway. So > you need a way to boot 5.19 without oops. Can you achieve that by altering > the RAM configuration? A monolithic Amiga kernel does not need an initrd, so it won't suffer from the early crash. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- The

Re: Booting Kernel on Amiga 3000

2022-09-09 Thread Geert Uytterhoeven
th the good and the bad cases. > But that's a little academic. I really wonder what makes the initrd at > the end of the second RAM chunk fault. But e.g. the range > > 0f83283d - 1000 > > extends one byte beyond what's mapped > > node 0: [mem 0x0800-0x0

Re: Booting Kernel on Amiga 3000

2022-09-08 Thread Geert Uytterhoeven
; omit "ignore_loglevel". oh right, the "ignore_loglevel" is in the wrong location: it should be located after the initrd. In the screenshot you showed, "ignore_loglevel" was the last parameter, which is fine. Gr{oetje,eeting}s, Geert -- Geert Uytte

Re: Booting Kernel on Amiga 3000

2022-09-08 Thread Geert Uytterhoeven
Amiboot with "-d"? That will print more info about the used addresses, and will give you more time to read its output, by waiting for a keypress before launching Linux. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge

Re: Booting Kernel on Amiga 3000

2022-09-07 Thread Geert Uytterhoeven
On Wed, Sep 7, 2022 at 11:42 AM Andreas Schwab wrote: > On Sep 07 2022, Finn Thain wrote: > > On Wed, 7 Sep 2022, Geert Uytterhoeven wrote: > >> On Wed, Sep 7, 2022 at 12:09 AM Finn Thain wrote: > >> > Regarding the oops that was originally reported, the ker

Re: Booting Kernel on Amiga 3000

2022-09-07 Thread Geert Uytterhoeven
dev/sda2 fb=false debug=mem BOOT_IMAGE=vmlinux-5.19.0-1-m68k Hence Amiboot didn't provide the initrd... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with techn

Re: Booting Kernel on Amiga 3000

2022-09-07 Thread Geert Uytterhoeven
bootloader or use a memfile to make use of this area! That's not the reason why it crashed. Dropping that memory chunk is expected (and good) behavior. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In pers

Re: Booting Kernel on Amiga 3000

2022-09-06 Thread Geert Uytterhoeven
initrd? > [0.00] Ignoring memory chunk at 0x780:0x80 before the first > chunk > [0.00] Fix your bootloader or use a memfile to make use of this area! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge

Re: Booting Kernel on Amiga 3000

2022-09-06 Thread Geert Uytterhoeven
ally RAM, not > address space for firmware or IO stuff. As there are only two regions of Fast RAM, and the second one should not be used as it is slow motherboard RAM, I think a memfile won't make a difference. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of

Re: globus-net-manager FTBFS during python 3.10 transition

2022-05-16 Thread Geert Uytterhoeven
0220406201523.243733-1-laur...@vivier.eu 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 &qu

Re: Amiga PCMCIA ethernet on d-i

2021-09-28 Thread Geert Uytterhoeven
Hi Michael, On Tue, Sep 28, 2021 at 6:06 AM Michael Schmitz wrote: > On 27/09/21 21:11, Geert Uytterhoeven wrote: > > On Mon, Sep 27, 2021 at 12:02 AM Michael Schmitz > > wrote: > >> I wouldn't hold my breath waiting for the 16 bit / 100 Mbit patches to > >>

Re: Amiga PCMCIA ethernet on d-i

2021-09-27 Thread 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 talking to journalists I just say "programmer" or something like that.

Re: [CFT][PATCH v2] net/8390: apne.c - read out and log PCMCIA cftable entries

2021-08-23 Thread Geert Uytterhoeven
pr_info("CFTABLE_ENTRY tuple:\n"); > + for (i=0; i + pr_cont("%hhx ", cftuple[i]); > + if (i > 0 && !(i % 10)) pr_cont("\n"); > + } > + pr_cont("\

Re: Kernel uses only half of Mac IIci memory with built-in video

2021-03-23 Thread Geert Uytterhoeven
gt; clear to me. Best leave the rest of the chunk list in address order. Because the logic handling physical pages is basically a data structure like (simplied) pages[address - base], with base the address of the first chunk. So you can't have a negative index. Gr{oetje,eeting}s,

Re: Kernel uses only half of Mac IIci memory with built-in video

2021-03-22 Thread Geert Uytterhoeven
share > much of the code now. But the 68020 does have early termination pages, which map (IIRC) 2 MiB at once. In the early days, 2 MiB should have been fine to map the kernel. As that's the only mechanism used by head.S, perhaps the real reason for picking the largest chunk on Mac is that you can

Re: Kernel uses only half of Mac IIci memory with built-in video

2021-03-21 Thread Geert Uytterhoeven
mu_map_tt() seems to > contain the only special case for '020. But mmu_map_tt() is only used for > Nubus slot space. So I'm none the wiser. > > Perhaps we need to look at head.S from before 1998 to figure out what > motivated Penguin's '020 special case and the option to disable it?

Re: Kernel uses only half of Mac IIci memory with built-in video

2021-03-15 Thread Geert Uytterhoeven
Hi Andreas, On Mon, Mar 15, 2021 at 9:57 AM Andreas Schwab wrote: > On Mär 15 2021, Geert Uytterhoeven wrote: > > Two of the main differences between m68k platforms and the ia32 PC > > platform are that (a) physical RAM doesn't always start at address > > zero, > >

Re: Kernel uses only half of Mac IIci memory with built-in video

2021-03-15 Thread Geert Uytterhoeven
cal RAM doesn't always start at address zero, and (b) physical RAM isn't always contiguous. As supporting these differences required non-linear mappings anyway, it was easy to support rearranging blocks, too. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots

Re: udev and friends not able to mount Atari GEMDOS partition

2020-11-02 Thread Geert Uytterhoeven
covering a use case I don't see. > > With what you've reported, I can't see what use case this patch would > have enabled either. For all I care, we should drop the three FAT > related commits at the head of m68k-queue. > Thanks. Dropped. Gr{oetje,eeting}s, Gee

Re: udev and friends not able to mount Atari GEMDOS partition

2020-10-26 Thread Geert Uytterhoeven
m is being fixed, or new feature added with the patch ? > or am I missing something ? TBH, I don't know. This patch came from the old Linux/m68k CVS. If anyone feels it can be dropped, I can do so. If anyone feels it is needed, please submit it upstream. Gr{oetje,eeting}s,

Re: Quick test on real hardware requested to test qemu

2020-09-22 Thread Geert Uytterhoeven
_/ should help. Are 32-bit accesses to an address of the form 4 * n + 2 atomic? 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 h

Re: udev and friends not able to mount Atari GEMDOS partition

2020-09-09 Thread Geert Uytterhoeven
of-tree kernel patches for Atari FAT support as well, cfr. the top 3 commits of https://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git/log/?h=m68k-queue Needs some love from a knowledgeable person to send this upstream... Gr{oetje,eeting}s, Ge

Re: Xorg woes

2020-09-03 Thread Geert Uytterhoeven
> > two issues: > > That's great. I didn't even know that X actually works :-). Chunky 16 bpp mode... 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 cal

Re: Xorg woes

2020-09-03 Thread Geert Uytterhoeven
ust have the > Display section in my xorg.conf. > > Can somebody share their working Amiga xorg.conf, please? Sorry, no clue. Keyboard was broken with Xfbdev, too: https://lists.x.org/archives/xorg-devel/2013-March/035831.html Gr{oetje,eeting}s, Geert -- Geert Uyt

Re: m68k chat 21st Aug 2020 - "the Amitari - EmuTOS and Atari Software on the Amiga"

2020-08-12 Thread Geert Uytterhoeven
On Wed, Aug 12, 2020 at 10:30 AM Geert Uytterhoeven wrote: > There did exist a small AmigaOS emulator for Amiga UNIX, basically > implementing a hunk loader and a few exec.library and dos.library calls. > This was rumored to be sufficient to run e.g. the SAS C compiler. > I tried it o

Re: m68k chat 21st Aug 2020 - "the Amitari - EmuTOS and Atari Software on the Amiga"

2020-08-12 Thread Geert Uytterhoeven
ux/m68k, and it could run a simple Hello World. The only entrypoint you need to provide to run AmigaOS binaries is a pointer to ExecBase at address 4. If TOS doesn't use that location for something else, you can implement AmigaOS support. Good luck! ;-) Gr{oetje,eeting}s,

Re: pcmcia ethernet card support for m68k?

2020-08-11 Thread Geert Uytterhoeven
eg Kroah-Hartman 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 jus

Re: perl_5.32.0~rc1-1 FTBFS on m68k (experimental)

2020-06-19 Thread Geert Uytterhoeven
> }; So now you have 5 bytes of padding if PERL_DEBUG_READONLY_OPS, while I guess 1 would be sufficient? What about # ifdef PERL_DEBUG_READONLY_OPS bool opslab_readonly; U8 opslab_padding; #else U16opslab_padding; # endif ? Gr{oetje,eeting

Re: perl_5.32.0~rc1-1 FTBFS on m68k (experimental)

2020-06-19 Thread Geert Uytterhoeven
egin here */ > }; Either invert the order of the two paddings, or replace them by a single one: U8 _padding[3]; Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people,

Re: perl_5.32.0~rc1-1 FTBFS on m68k (experimental)

2020-06-19 Thread Geert Uytterhoeven
Hi Adrian, On Fri, Jun 19, 2020 at 10:20 AM John Paul Adrian Glaubitz wrote: > > On Jun 19, 2020, at 10:02 AM, Geert Uytterhoeven > > wrote: > >> On Thu, Jun 18, 2020 at 10:46 PM John Paul Adrian Glaubitz > >> wrote: > >>> On 6/18/20 12:10 PM, John

Re: perl_5.32.0~rc1-1 FTBFS on m68k (experimental)

2020-06-19 Thread Geert Uytterhoeven
uld be better to add 3 bytes of explicit padding instead one 16-bit quantity. 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 jour

Re: BigRAMPlus seems to be detected now

2020-03-31 Thread Geert Uytterhoeven
Hi Stefan, On Tue, Mar 31, 2020 at 7:07 AM Stefan Reinauer wrote: > On Tue, Mar 10, 2020 at 1:15 AM Geert Uytterhoeven > wrote: > > On Tue, Mar 10, 2020 at 4:06 AM Stefan Reinauer > > wrote: > > > On Sun, Mar 8, 2020 at 3:43 AM Geert Uytterhoeven > > &

Re: BigRAMPlus seems to be detected now

2020-03-10 Thread Geert Uytterhoeven
Hi Stefan, On Tue, Mar 10, 2020 at 4:06 AM Stefan Reinauer wrote: > On Sun, Mar 8, 2020 at 3:43 AM Geert Uytterhoeven > wrote: > > As well as trying to boot it with the BRP as primary memory (BRP first > > in memfile) or sole memory (motherboard RAM disabled in memfile). &

Re: BigRAMPlus seems to be detected now

2020-03-08 Thread Geert Uytterhoeven
to boot it with the BRP as primary memory (BRP first in memfile) or sole memory (motherboard RAM disabled in memfile). > I will dig out my BRP tomorrow and see if it's actually detected in my A4000 > as well with current kernel versions. Looking forward to these results! Thanks! Gr

Re: Using more than 1 GB in qemu-m68k-system

2019-12-15 Thread Geert Uytterhoeven
river can do that, if CONFIG_MEMORY_HOTPLUG=y. However, the latter depends on CONFIG_SPARSEMEM. The early core code can just call memblock_add(), though. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In

Re: Remote kernel debugging an Amiga; was: "BUG: soft lockup" on A1200

2019-12-11 Thread Geert Uytterhoeven
in... maybe somebody has already built a Zorro card > where we can mount a RasPi as a coprocessor, RAM disk, or control board? > Ah, the possibilities, if only there was more time ;-) Hey, I wanted to do something similar with a C64, and DMA from a Pi through the C64 cartridge port ;-) Gr{oet

Re: Remote kernel debugging an Amiga; was: "BUG: soft lockup" on A1200

2019-12-11 Thread Geert Uytterhoeven
Hi Charlie, On Wed, Dec 11, 2019 at 7:26 PM Karoly Balogh (Charlie/SGR) wrote: > On Wed, 11 Dec 2019, Geert Uytterhoeven wrote: > > > I think I researched at some point, and in case of fatal errors in the > > > process, there was a way to expose an AmigaDOS command line

Re: Remote kernel debugging an Amiga; was: "BUG: soft lockup" on A1200

2019-12-11 Thread Geert Uytterhoeven
thing has failed, and > don't wait for it to boot into the other kernel.) "newshell aux:" is your friend. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical p

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-12-11 Thread Geert Uytterhoeven
motely? By pulling the keyboard clockline low? By controlling power? Anything else? Thanks! 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. Bu

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-12-10 Thread Geert Uytterhoeven
CC linux-ide, as people there may be more familiar with the quirks and caveats of SD2IDE adapters On Tue, Dec 10, 2019 at 3:56 PM Karoly Balogh (Charlie/SGR) wrote: > On Mon, 9 Dec 2019, Karoly Balogh (Charlie/SGR) wrote: > > > It would be interesting to know if other people with A1200s have > >

Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Geert Uytterhoeven
r{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 "programmer" or something like that. -- Linus Torvalds

Re: qemu is gaining emulation support for NeXT Cube

2019-09-20 Thread Geert Uytterhoeven
ow we just need some kernel code to make use of that, right? ;-) Unfortunately the original Linux/m68k NeXT port was never submitted for inclusion Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In persona

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-06-25 Thread Geert Uytterhoeven
didn't show up on PC, as PCs don't use shared interrupts), this looks like an issue with the A1200 GAYLE-specific interrupt handling in the IDE driver. It would be interesting to know if other people with A1200s have issues with IDE or not Time to look at the NetBSD sources, too... Gr{oetje,

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-06-24 Thread Geert Uytterhoeven
sure what the _IDE_CS are used for. If you could trigger when the IDE master and slave drive select. 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 "programmer" or something like that. -- Linus Torvalds

Re: Aranym installation, was Re: Centris 650 Debian 10 SID Installation

2019-06-21 Thread Geert Uytterhoeven
Hi Andreas, On Fri, Jun 21, 2019 at 7:16 PM Andreas Schwab wrote: > On Jun 21 2019, Geert Uytterhoeven wrote: > > On Fri, Jun 21, 2019 at 3:39 PM John Paul Adrian Glaubitz > > wrote: > >> On 6/21/19 3:36 PM, John Paul Adrian Glaubitz wrote: > >> > Forking h

Re: Aranym installation, was Re: Centris 650 Debian 10 SID Installation

2019-06-21 Thread Geert Uytterhoeven
TM) is the way to > go. It isn't. Original Unix sucks. I have used HP-UX, OSF/1 and old versions > of Solaris and they are all horrible to use. Those all postdate SunOS4.1.3 ;-) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 --

Re: Aranym installation, was Re: Centris 650 Debian 10 SID Installation

2019-06-21 Thread Geert Uytterhoeven
of modern hard drives. It was when 240 MB was considered a very expensive hard drive. 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

Re: Atari Falcon platform drivers

2019-06-20 Thread Geert Uytterhoeven
Hi Michael, On Thu, Jun 20, 2019 at 5:58 AM Michael Schmitz wrote: > Am 19.06.2019 um 20:53 schrieb Geert Uytterhoeven: > > On Wed, Jun 19, 2019 at 10:30 AM John Paul Adrian Glaubitz > > wrote: > >> On 6/11/19 3:12 AM, Finn Thain wrote: > >>> I also fo

Atari Falcon platform drivers (was: Re: Aranym installation, was Re: Centris 650 Debian 10 SID Installation)

2019-06-19 Thread Geert Uytterhoeven
converted to proper platform drivers, matching against a platform device registered in arch/m68k/atari/config.c. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-06-19 Thread Geert Uytterhoeven
Hi Szymon, On Tue, Jun 18, 2019 at 9:50 PM Szymon Bieganski wrote: > On 6/18/19 8:56 AM, Geert Uytterhoeven wrote: > > Can you sprinkle some debug prints > > printk("%s:%u\n", __func__, __LINE__); > > > > in ide_probe_port() and probe_for_drive() (dr

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-06-19 Thread Geert Uytterhoeven
Hi Michael, On Wed, Jun 19, 2019 at 2:09 AM Michael Schmitz wrote: > On 18/06/19 6:56 PM, Geert Uytterhoeven wrote: > > On Mon, Jun 17, 2019 at 11:22 PM Michael Schmitz > > wrote: > >> On 15/06/19 11:15 AM, Finn Thain wrote: > >>> On Wed, 12 Jun 2019,

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-06-18 Thread Geert Uytterhoeven
ed was sent to me by PM, and I replied the below: >From that log, I'm wondering if something is stuck in ide_probe_port(). Can you sprinkle some debug prints printk("%s:%u\n", __func__, __LINE__); in ide_probe_port() and probe_for_drive() (drivers/ide/ide-probe.c) and retry?

Re: "BUG: soft lockup" on A1200; was: Re: Updated installation images for Debian Ports 2019-04-20

2019-06-07 Thread Geert Uytterhoeven
Hi Adrian, On Fri, Jun 7, 2019 at 8:54 AM John Paul Adrian Glaubitz wrote: > On 6/7/19 8:35 AM, Geert Uytterhoeven wrote: > > BTW, do these kernels have CONFIG_UEVENT_HELPER and/or > > CONFIG_UEVENT_HELPER_PATH set? > > No, we haven't: > > root@pacman:~# grep CONFIG

Re: m68k kernel under Hatari

2019-04-04 Thread Geert Uytterhoeven
e initial mapping to 8 or 16 MiB if possible")), but that still requires the first memory chunk to be at least 8 or 16 MiB, which rules out booting kernels larger than 8 MiB in ST-RAM. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyon

Re: m68k kernel under Hatari (was: Current kernel for Atari Falcon install?)

2019-04-03 Thread Geert Uytterhoeven
On Wed, Apr 3, 2019 at 9:30 AM John Paul Adrian Glaubitz wrote: > On 4/3/19 9:16 AM, Geert Uytterhoeven wrote: > > The CVS server no longer exists. I forgot if we already have a public > > copy of m68kboot.git. If we don't, I can push mine to github. > > Yes, please :).

Re: m68k kernel under Hatari (was: Current kernel for Atari Falcon install?)

2019-04-03 Thread 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 talking to journalists I just say "programmer&quo

Re: Current kernel for Atari Falcon install?

2019-03-04 Thread Geert Uytterhoeven
Hi David, On Mon, Mar 4, 2019 at 9:34 AM David Henderson wrote: > Is the v10 disc image kernel expected to work, then? I’m afraid to say it > doesn’t. I have no idea which kernel version is used for the "v10 disc image". Gr{oetje,eeting}s,

Re: Current kernel for Atari Falcon install?

2019-03-04 Thread Geert Uytterhoeven
uld be a bit of a show stopper. That was fixed in v4.18, in commit 3f90f9ef2dda316d ("m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap()"). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux

Re: Amigas with both Zorro-II and Zorro-III RAM?

2018-12-09 Thread Geert Uytterhoeven
proved patch, cfr. https://lore.kernel.org/lkml/20181207165011.31497-1-ge...@linux-m68k.org/ 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 "programmer" or something like that. -- Linus Torvalds

Re: Amigas with both Zorro-II and Zorro-III RAM?

2018-12-05 Thread Geert Uytterhoeven
e kernel (probably) crashes if there is Zorro II memory present. There is no plan to make everything run from that slow memory ;-) Hmm, perhaps I can just fake Zorro II memory in a memfile, and test it on my A4000? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- Th

Re: Amigas with both Zorro-II and Zorro-III RAM?

2018-12-05 Thread Geert Uytterhoeven
Hi Christian, On Wed, Dec 5, 2018 at 9:27 AM Christian T. Steigies wrote: > On Wed, Dec 05, 2018 at 08:47:24AM +0100, Geert Uytterhoeven wrote: > > On Wed, Dec 5, 2018 at 12:34 AM Ingo Jürgensmann > > wrote: > > > Am 04.12.2018 um 23:32 schrieb Johny Five : > &g

Re: Amigas with both Zorro-II and Zorro-III RAM?

2018-12-04 Thread Geert Uytterhoeven
iorities are purely a matter for AmigaOS, and do not apply to Linux. A proper test machine would be an A3000 or A4000 (or T variant), equipped with a Zorro II expansion card that contains Zorro II RAM (e.g. a combined SCSI/memory expansion card). This does not apply to BigRamPlus, which is a Zorr

Re: [PATCH v3 03/24] drivers/block/z2ram: use ioremap_wt() instead of __ioremap(_PAGE_WRITETHRU)

2018-10-09 Thread Geert Uytterhoeven
Hi Bart, CC debian-68k, linux-m68k On Tue, Oct 9, 2018 at 5:00 PM Bart Van Assche wrote: > On Tue, 2018-10-09 at 13:51 +, Christophe Leroy wrote: > > _PAGE_WRITETHRU is a target specific flag. Prefer generic functions. > > > > Acked-by: Geert Uytterhoeven > >

Re: Building a kernel (with Docker)

2018-09-12 Thread Geert Uytterhoeven
8ebe45d-3dbd-2a82-f537-b0725f7a2...@infradead.org/ Does that help? Thanks! 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

Re: Installing issues with debian 10-m68k on a real Amiga 4000D

2018-09-08 Thread Geert Uytterhoeven
Hi Stephen, On Sat, Sep 8, 2018 at 9:16 AM Stephen Walsh wrote: > On Fri, 7 Sep 2018 11:01:19 +0200 > Geert Uytterhoeven wrote: > > [...] > > > > Cybervision64 with 4mb Ram. > > > Install issues: > > > > The CV64 driver (and the CV64/3D and

Re: Installing issues with debian 10-m68k on a real Amiga 4000D

2018-09-07 Thread Geert Uytterhoeven
Hi Adrian, On Fri, Sep 7, 2018 at 11:15 AM John Paul Adrian Glaubitz wrote: > On 09/07/2018 11:01 AM, Geert Uytterhoeven wrote: > > The CV64 driver (and the CV64/3D and Retina/Z3 drivers) were removed > > in commit e019630e78e3482c ("[PATCH] remove broken video driv

Re: Installing issues with debian 10-m68k on a real Amiga 4000D

2018-09-07 Thread Geert Uytterhoeven
l script to read: > > amiboot -d -l vmlinux-4.16.0-1-m68k -r initrd.gz root=/dev/ram > ramdisk_size=1500 fb=false debian-installer/framebuffer=false > video=amifb:pal nolangchooser > > Results in video going to the amiga's output on the C= 1084 and I can > see what's going on. C

Re: keyboard issues

2018-09-06 Thread Geert Uytterhoeven
e a few > >> scancodes that I wasn't sure about (see FIXME comments in same), patches > >> are welcome. > > > > Please try this: Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In pe

Re: keyboard issues

2018-09-05 Thread Geert Uytterhoeven
there? > > Yes, i can switch VT from one to other, but not back from X11, > for example. CapsLock also working as desired. Can you switch back from X11 using e.g. CTRL + ALT + F1 (CTRL is the key)? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's l

Re: keyboard issues

2018-09-04 Thread Geert Uytterhoeven
ore serious issue here. It assumes a PC keyboard, and (nonexistent?) NumLock is turned off, so 2/4/6/8 produce cursor events? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with

Re: Reminder: m68k meeting 7th Sep to 9th Sep @ Linuxhotel / Germany

2018-08-28 Thread Geert Uytterhoeven
Hi Stefan, On Tue, Aug 28, 2018 at 2:43 PM Stefan Niestegge wrote: > Am 27.08.2018 um 15:16 schrieb Geert Uytterhoeven: > > On Mon, Aug 20, 2018 at 12:52 PM Carsten Strotmann > > wrote: > >> I'm looking forward to meet you all in September ;) > >

Re: Reminder: m68k meeting 7th Sep to 9th Sep @ Linuxhotel / Germany

2018-08-27 Thread Geert Uytterhoeven
to meet you all in September ;) Unfortunately I can't make it to the meeting. Have fun ;-) 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

Re: New Amiga drivers coming for Linux 4.18

2018-04-20 Thread Geert Uytterhoeven
in Linux 4.18 and I will enable those drivers > in upcoming versions of the debian-installer and the Debian m68k installation > images. Live long and prosper! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linu

Re: Usage of real m68k hardware

2018-03-28 Thread Geert Uytterhoeven
e in the next 24h after receiving > a patch. Doesn't "wontfix" mean that you acknowledge the bug, but decided not to fix it? If this is indeed a QEMU problem, IMHO you should not acknowledge the bug. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- T

  1   2   3   4   5   6   7   8   9   >