Hi Michael, On Thu, Jun 28, 2018 at 6:59 AM Michael Schmitz <schmitzmic@xxxxxxxxx> wrote: > Am 28.06.2018 um 09:20 schrieb Martin Steigerwald: > >>> And as stated in my other reply to the patch: > >>> partition needs 64 bit disk device support in AmigaOS or AmigaOS > >>> like > >>> operating systems (NSD64, TD64 or SCSI direct) > >> > >> I'd probably leave it at 'disk needs 64 bit disk device support on > >> native OS', and only print that warning once. > > > > This is fine with me. > > OK, I'll go with that. Do we really need the warning? Once the parsing is fixed doing 64-bit math, it does not matter for Linux anymore. Won't it make more sense to have the warning in the tool that created the partition table in the first place? > > I would not name the kernel option "eat_my_rdb", but use a less > > dramatizing name. > > > > Maybe just: "allow_64bit_rdb" or something like that. > > I don't expect to get away with that :-) I still fail to see what's the added value of the kernel option... Either the partition is usable, or not. > > How does the user come to know about this kernel option? Will you print > > its name in kernel log? > > Depends on how easy we want to make it for users. If I put a BUG() trap > with the check, the resulting log section will point to a specific line > in block/partitions/amiga.c, from which the override option will be > obvious. But that might be a little too opaque for some... Please don't use BUG(), unless your goal is to attract attention (from Linus, who dislikes BUG()!). Using BUG() would be a nice way to DoS someones machine by plugging in a USB stick with a malformed RDB. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx 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