Re: git: 953688e823a6 - main - linux(4): Rework statfs conversion routine.

From: Alexey Dokuchaev <danfe_at_freebsd.org>
Date: Mon, 30 Jan 2023 17:21:57 UTC
On Mon, Jan 30, 2023 at 09:02:49AM -0800, Gleb Smirnoff wrote:
> On Sat, Jan 28, 2023 at 10:20:46AM +0000, Dmitry Chagin wrote:
> D> commit 953688e823a67c3e9c0096252c33b1e7ecf9a095
> D> 
> D>  linux(4): Rework statfs conversion routine.
> D> 
> D>  Rework the routines to convert a native statfs structure (with fixed-size
> D>  64-bit counters) to a Linux statfs structure (with long-sized counters)
> D>  for 32-bit apps.
> 
> This is very important fix! It allows to run Linux version of Heroes of Might
> & Magic III Restoration of Erathia with your home directory residing on a large
> dataset.

GNU/Linux port of HoMM3:RoE by Loki Entertainment Software is one of the few
examples of how to write your code and release it in binary-only form so that
it would stay perfectly working for 20+ years on an operating it was not even
intented to run originally.

Thank you guys for keeping it viable in modern setups, this should help to
make FreeBSD more attractive gaming platform. :-)

./danfe