It seems, the issue is fixed. Issue: [Linux PPC] Issues with NTFS read-write driver (GPL implementation by Paragon Software)xeno74 wrote: Sat Jul 08, 2023 4:56 pm FYI: The NTFS3 driver has also seen some CPU endian fixes.
Further information: NTFS Driver For Linux 6.5 Brings Small Optimizations & Fixes — phoronix.com
New kernels
Re: New kernels
Re: New kernels
Hi All,
The merge window has been closed and I am happy to announce the RC1 of kernel 6.5 for testing.
New:
The issue with NTFS3 from Paragon Software is fixed
You can now use NTFS3 to mount, read and write NTFS partitions.
More news:

Please test the kernels.
Thanks,
Christian
The merge window has been closed and I am happy to announce the RC1 of kernel 6.5 for testing.
New:
The issue with NTFS3 from Paragon Software is fixed

More news:
- Linux 6.5-rc1 Released With Initial USB4 v2 Support, Cachestat, AMD RDNA3 Overclocking -- phoronix.com
- Release announcement
- NTFS Driver For Linux 6.5 Brings Small Optimizations & Fixes phoronix.com (including some CPU endian fixes)
- PowerPC fixes 6.5-2
- DMA mapping fixes
- XFS fix
- Sound fixes
- DRM fixes
- Linux Git log
- Phoronix articles, reviews and news stories covering Linux 6.5

Please test the kernels.
Thanks,
Christian
Re: New kernels
Kernel 6.5 RC1 up and running on my AmigaOne X5000

Big picture https://www.skateman.nl/wp-content/uplo ... -16-08.png
Arctix Fox running Discord using Browservice and SMplayer playing youtube video!

Big picture https://www.skateman.nl/wp-content/uplo ... -16-08.png
Arctix Fox running Discord using Browservice and SMplayer playing youtube video!
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
Re: New kernels
InterestingSkateman wrote: Mon Jul 10, 2023 9:22 pm Kernel 6.5 RC1 up and running on my AmigaOne X5000
Arctix Fox running Discord using Browservice and SMplayer playing youtube video!

Re: New kernels
I successfully created a RDB with GParted with the unpatched (reverted updates) RC1 of kernel 6.5 today.xeno74 wrote: Sat Jul 01, 2023 6:41 am Update amiga.c_v1.patch:
Code: Select all
--- a/block/partitions/amiga.c 2023-07-01 06:32:03.106124319 +0200 +++ b/block/partitions/amiga.c 2023-07-01 06:36:59.425257149 +0200 @@ -90,7 +90,7 @@ int amiga_partition(struct parsed_partit } blk = be32_to_cpu(rdb->rdb_PartitionList); put_dev_sector(sect); - for (part = 1; blk>0 && part<=16; part++, put_dev_sector(sect)) { + for (part = 1; (s32) blk>0 && part<=16; part++, put_dev_sector(sect)) { /* Read in terms partition table understands */ if (check_mul_overflow(blk, (sector_t) blksize, &blk)) { pr_err("Dev %s: overflow calculating partition block %llu! Skipping partitions %u and beyond\n",
After that, I tested this disk with a patched RC1 of kernel 6.5. (with Michael's patches)
The strange thing is, that there is no difference between a patched and an unpatched RC1. The reading of the RDB and partitions work correctly with both kernels.
Maybe my RDB was created incorrectly with Media Toolbox and the unpatched RC1 reports problems, but the partitons still work.
Screenshots:


Re: New kernels
For testing:
It is possible to load the dtb file and the uImage directly from the root partition if you use an ext* file system.
load sata 1:2 2000000 /boot/cyrus-p5020.dtb for the X5000/20.
It is possible to load the dtb file and the uImage directly from the root partition if you use an ext* file system.
Code: Select all
setenv bootargs root=/dev/sda2
load sata 1:2 1000000 /boot/uImage-6.5
load sata 1:2 2000000 /boot/cyrus-p5040.dtb
bootm 1000000 - 2000000
Re: New kernels
Hi All,
I was able to simulate the issue with the RDB.
First, I created 2TB dynamic allocation disk image with qemu-img.
du -sh disk.qcow2
After that, I booted the virtual e5500 QEMU machine with this disk.
I was able to restore my RDB in this virtual e5500 QEMU machine with:
I can mount this partition with the unpatched RC1. (without Michael's patches)
But I can't mount it with the patched RC1 of kernel 6.5. (with Michael's patches)
I was able to simulate the issue with the RDB.
First, I created 2TB dynamic allocation disk image with qemu-img.
Code: Select all
qemu-img create -f qcow2 disk.qcow2 2T
Code: Select all
352K disk.qcow2
Code: Select all
qemu-system-ppc64 -M ppce500 -cpu e5500 -m 2048 -kernel uImage-6.5 -drive format=raw,file=void-live-powerpc-20230317.img,index=0,if=virtio -netdev user,id=mynet0 -device virtio-net,netdev=mynet0 -append "rw root=/dev/vda" -device virtio-gpu-pci -device virtio-mouse-pci -device virtio-keyboard-pci -device pci-ohci,id=newusb -audiodev id=sndbe,driver=pa,server=/run/user/1000/pulse/native -device usb-audio,bus=newusb.0 -smp 4 -fsdev local,security_model=passthrough,id=fsdev0,path=/home/christian/Dokumente -device virtio-9p-pci,id=fs0,fsdev=fsdev0,mount_tag=hostshare -drive format=qcow2,file=disk.qcow2,if=virtio
Code: Select all
sudo dd if=rdb-sda.img of=/dev/vdb
Code: Select all
sudo mkfs -t ext4 /dev/vdb4
But I can't mount it with the patched RC1 of kernel 6.5. (with Michael's patches)
Code: Select all
... EXT4-fs (vdb4): bad geometry: block count ...
Re: New kernels
Hi All,
Here is the RC2 of kernel 6.5 for testing.
New:

Please test the kernels.
Thanks,
Christian
Here is the RC2 of kernel 6.5 for testing.
New:
- Linux 6.5-rc2 Released With Some Early AMD Family 26 Bits, Fixing Up Some KCFI Assembly -- phoronix.com
- Release announcement
- X1000 and X5000: amiga.c_v1.patch for fixing the issue with the RDB is in the official kernel source code now (Thanks to Michael). Please contact us if your partition on a disk with an Amiga partition table (RDB) doesn't mount anymore.
- PowerPC fixes 6.5-3
- SCSI fixes (including VirtIO block fixes)
- NVMe fixes
- DRM fixes (including Radeon fbdev fix)
- Linux Git log
- Phoronix articles, reviews and news stories covering Linux 6.5

Please test the kernels.
Thanks,
Christian
Re: New kernels
Hi All,
I released the RC3 of kernel 6.5 for the X1000 and X5000 today.
New:

Please test,
Christian
I released the RC3 of kernel 6.5 for the X1000 and X5000 today.
New:
- Linux 6.5-rc3 Released - Looking "Pretty Normal" — phoronix.com
- Release announcement
- PowerPC fixes 6.5-4
- Ext4 fixes
- Sound fixes
- XFS fixes

Please test,
Christian
Re: New kernels
Hi All,
Here is the RC4 of kernel 6.5 for testing.
New:

Please test,
Christian
Here is the RC4 of kernel 6.5 for testing.
New:
- Linux 6.5-rc4 Exposes An Interesting Numerical Coincidence -- phoronix.com
- Release announcement
- 9p fixes
- DRM fixes
- NFSd fix
- VirtIO-net: fix race between set queues and probe
- Linux Git log
- Phoronix articles, reviews and news stories covering Linux 6.5

Please test,
Christian