All of lore.kernel.org
 help / color / mirror / Atom feed
* Status of affs support in the kernel and affstools
@ 2023-06-13  6:47 John Paul Adrian Glaubitz
  2023-06-13  6:53 ` Artem Bityutskiy
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: John Paul Adrian Glaubitz @ 2023-06-13  6:47 UTC (permalink / raw)
  To: debian-68k; +Cc: linux-m68k, Artem Bityutskiy

Hello!

I was wondering what the current status of the affs driver in the kernel is,
did it receive the fixes that Michael(?) was working on? I vaguely remember
there were some issues with larger filesystems or so and that someone was
working on fixing these issues.

Also, I noticed that Roman Zippel actually created an affstools package [1]
back in the day and I wonder whether anyone has any experience with it. In
particular, I'm wondering what »different mkfs.affs« Artem Bityutskiy is
talking about here [2]. Is there an alternative tool for creating and checking
affs filesystems?

If we package it for Debian, it would be possible to create affs partitions
from debian-installer which would be useful for anyone wanting to install
Debian on an Amiga without a Workbench installation on the harddisk.

Thanks,
Adrian

> [1] https://www.xs4all.nl/~zippel/affstools-0.1a.tar.gz
> [2] https://marc.info/?l=linux-m68k&m=133888043312812&w=2

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Status of affs support in the kernel and affstools
  2023-06-13  6:47 Status of affs support in the kernel and affstools John Paul Adrian Glaubitz
@ 2023-06-13  6:53 ` Artem Bityutskiy
  2023-06-13  7:05   ` John Paul Adrian Glaubitz
  2023-06-13  7:20 ` Martin Steigerwald
       [not found] ` <CABq5eXGMA=5U_h3ZbfXt_weZNWh5zviFn3rw9oxS=wFc6d1Vsw@mail.gmail.com>
  2 siblings, 1 reply; 7+ messages in thread
From: Artem Bityutskiy @ 2023-06-13  6:53 UTC (permalink / raw)
  To: John Paul Adrian Glaubitz, debian-68k; +Cc: linux-m68k

On Tue, 2023-06-13 at 08:47 +0200, John Paul Adrian Glaubitz wrote:
> Also, I noticed that Roman Zippel actually created an affstools package [1]
> back in the day and I wonder whether anyone has any experience with it. In
> particular, I'm wondering what »different mkfs.affs« Artem Bityutskiy is
> talking about here [2]. Is there an alternative tool for creating and checking
> affs filesystems?

Hi Adrian,

I apologize, that message was sent 10 years ago and I do not remember details
any longer.

What I do remember is that I was doing some cross-filesystem changes and
struggled to test AFFS. At that time it felt that AFFS was abandoned. But I
remember I managed to create an AFFS partition, mount it in Linux, and test my
changes.

Thanks,
Artem.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Status of affs support in the kernel and affstools
  2023-06-13  6:53 ` Artem Bityutskiy
@ 2023-06-13  7:05   ` John Paul Adrian Glaubitz
  0 siblings, 0 replies; 7+ messages in thread
From: John Paul Adrian Glaubitz @ 2023-06-13  7:05 UTC (permalink / raw)
  To: Artem Bityutskiy, debian-68k; +Cc: linux-m68k

Hi Artem!

On Tue, 2023-06-13 at 09:53 +0300, Artem Bityutskiy wrote:
> I apologize, that message was sent 10 years ago and I do not remember details
> any longer.

No worries, thanks for the quick reply!

> What I do remember is that I was doing some cross-filesystem changes and
> struggled to test AFFS. At that time it felt that AFFS was abandoned. But I
> remember I managed to create an AFFS partition, mount it in Linux, and test my
> changes.

I see. I'm just wondering what other mkfs.affs command you might have found that
you were using there. Maybe Geert or anyone else on this list can remember.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Status of affs support in the kernel and affstools
  2023-06-13  6:47 Status of affs support in the kernel and affstools John Paul Adrian Glaubitz
  2023-06-13  6:53 ` Artem Bityutskiy
@ 2023-06-13  7:20 ` Martin Steigerwald
  2023-06-13  7:22   ` John Paul Adrian Glaubitz
       [not found] ` <CABq5eXGMA=5U_h3ZbfXt_weZNWh5zviFn3rw9oxS=wFc6d1Vsw@mail.gmail.com>
  2 siblings, 1 reply; 7+ messages in thread
From: Martin Steigerwald @ 2023-06-13  7:20 UTC (permalink / raw)
  To: debian-68k, John Paul Adrian Glaubitz; +Cc: linux-m68k, Artem Bityutskiy

John Paul Adrian Glaubitz - 13.06.23, 08:47:11 CEST:
> I was wondering what the current status of the affs driver in the
> kernel is, did it receive the fixes that Michael(?) was working on? I
> vaguely remember there were some issues with larger filesystems or so
> and that someone was working on fixing these issues.

Well I just searched for the large size fixing patches discussed on 
linux-m68k mailing list under subject titles "Amiga RDB partition 
support fixes":

While I found a steady stream of fixes for affs, including related to 
Amiga permission bit handling, quite recent fixes, even in 2023, I did 
not found that size fixing patch.

I recalled a discussion where Michael Schmitz talked to Jens Axboe after 
I asked whether the patch got in on 2023-08-21. I thought back then it 
would have went in, but maybe the last question asked by Jens Axboe did 
not get answered?

At least I did not found the patch in git history. Maybe I made a 
mistake during search.

I will reply to the other thread and ask again. Maybe it was just a last 
question / answer round missing. Or maybe someone else can confirm that 
the patch indeed went in.

Best,
-- 
Martin



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Status of affs support in the kernel and affstools
       [not found] ` <CABq5eXGMA=5U_h3ZbfXt_weZNWh5zviFn3rw9oxS=wFc6d1Vsw@mail.gmail.com>
@ 2023-06-13  7:21   ` John Paul Adrian Glaubitz
  0 siblings, 0 replies; 7+ messages in thread
From: John Paul Adrian Glaubitz @ 2023-06-13  7:21 UTC (permalink / raw)
  To: Stefan Reinauer; +Cc: debian-68k, linux-m68k

Hi Stefan!

On Tue, 2023-06-13 at 00:15 -0700, Stefan Reinauer wrote:
> I have found amitools from Christian Vogelgsang to be a good tool
> for creating and manipulating affs.

Looks interesting [1] but it doesn't seem to contain any tool for
creating and checking AFFS filesystems.

Adrian

> [1] https://github.com/cnvogelg/amitools

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Status of affs support in the kernel and affstools
  2023-06-13  7:20 ` Martin Steigerwald
@ 2023-06-13  7:22   ` John Paul Adrian Glaubitz
  2023-06-20 21:27     ` Martin Steigerwald
  0 siblings, 1 reply; 7+ messages in thread
From: John Paul Adrian Glaubitz @ 2023-06-13  7:22 UTC (permalink / raw)
  To: Martin Steigerwald, debian-68k; +Cc: linux-m68k, Artem Bityutskiy

Hi Martin!

On Tue, 2023-06-13 at 09:20 +0200, Martin Steigerwald wrote:
> John Paul Adrian Glaubitz - 13.06.23, 08:47:11 CEST:
> > I was wondering what the current status of the affs driver in the
> > kernel is, did it receive the fixes that Michael(?) was working on? I
> > vaguely remember there were some issues with larger filesystems or so
> > and that someone was working on fixing these issues.
> (...)
> I will reply to the other thread and ask again. Maybe it was just a last 
> question / answer round missing. Or maybe someone else can confirm that 
> the patch indeed went in.

I greatly appreciate that. Thanks a lot for taking care of this!

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Status of affs support in the kernel and affstools
  2023-06-13  7:22   ` John Paul Adrian Glaubitz
@ 2023-06-20 21:27     ` Martin Steigerwald
  0 siblings, 0 replies; 7+ messages in thread
From: Martin Steigerwald @ 2023-06-20 21:27 UTC (permalink / raw)
  To: debian-68k, John Paul Adrian Glaubitz
  Cc: linux-m68k, Artem Bityutskiy, Michael Schmitz

Hi John, hi Artem, hi Michael.

John Paul Adrian Glaubitz - 13.06.23, 09:22:52 CEST:
> On Tue, 2023-06-13 at 09:20 +0200, Martin Steigerwald wrote:
> > John Paul Adrian Glaubitz - 13.06.23, 08:47:11 CEST:
> > > I was wondering what the current status of the affs driver in the
> > > kernel is, did it receive the fixes that Michael(?) was working
> > > on? I
> > > vaguely remember there were some issues with larger filesystems or
> > > so
> > > and that someone was working on fixing these issues.
> > 
> > (...)
> > I will reply to the other thread and ask again. Maybe it was just a
> > last question / answer round missing. Or maybe someone else can
> > confirm that the patch indeed went in.
> 
> I greatly appreciate that. Thanks a lot for taking care of this!

The Amiga RDB large partition fixes went in now.

Thanks to everyone involved! Special thanks to Michael for going through 
13 iterations!

https://lore.kernel.org/linux-m68k/10e23e7d-d2b0-f540-f0aa-ca83727fa10e@gmail.com/T/#m0eea1b4b33ff8d96ebfe35546bce3a67256ee166

----------  Weitergeleitete Nachricht  ----------

Betreff: Re: [PATCH v13 0/3] Amiga RDB partition support fixes
Datum: Dienstag, 20. Juni 2023, 22:28:34 CEST
Von: Jens Axboe <axboe@kernel.dk>
An: linux-block@vger.kernel.org, Michael Schmitz <schmitzmic@gmail.com>
Kopie: linux-m68k@vger.kernel.org, geert@linux-m68k.org, hch@lst.de, 
martin@lichtvoll.de, fthain@linux-m68k.org



On Wed, 21 Jun 2023 08:17:22 +1200, Michael Schmitz wrote:
> another last version of this patch series, only change
> in this version is in the patch 2 subject (to better
> reflect what it's about), and adding Geert's review
> tag to said patch.
> 
> I hope I've crossed all i's and dotted all t's now...
> 
> [...]

Applied, thanks!

[1/3] block: fix signed int overflow in Amiga partition support
      commit: fc3d092c6bb48d5865fec15ed5b333c12f36288c
[2/3] block: change all __u32 annotations to __be32 in affs_hardblocks.h
      commit: 95a55437dc49fb3342c82e61f5472a71c63d9ed0
[3/3] block: add overflow checks for Amiga partition support
      commit: b6f3f28f604ba3de4724ad82bea6adb1300c0b5f

Best regards,
-- 
Jens Axboe




-------------------------------------------------------------

Thanks,
-- 
Martin



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-06-20 21:27 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-13  6:47 Status of affs support in the kernel and affstools John Paul Adrian Glaubitz
2023-06-13  6:53 ` Artem Bityutskiy
2023-06-13  7:05   ` John Paul Adrian Glaubitz
2023-06-13  7:20 ` Martin Steigerwald
2023-06-13  7:22   ` John Paul Adrian Glaubitz
2023-06-20 21:27     ` Martin Steigerwald
     [not found] ` <CABq5eXGMA=5U_h3ZbfXt_weZNWh5zviFn3rw9oxS=wFc6d1Vsw@mail.gmail.com>
2023-06-13  7:21   ` John Paul Adrian Glaubitz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.