Re: sparc 32bit userland?

2019-01-27 Thread John Paul Adrian Glaubitz
On 1/27/19 9:25 PM, Frank Scheiner wrote:
> Wow, now it gets interesting - I think I could even hear my
> SPARCstations in storage making a few jumps! :-D
> 
> I thought support was removed somewhere in 3.x. Do you still remember
> which machines and the people involved?

It was discussed on the sparclinux LKML. If you look at the sources,
the kernel still seems to support sun4m:

> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/sparc/kernel

This should cover most old SPARCs.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: sparc 32bit userland?

2019-01-27 Thread Frank Scheiner

On 1/27/19 21:02, John Paul Adrian Glaubitz wrote:

On 1/27/19 8:20 PM, Frank Scheiner wrote:

Although I don't have much of a preference for 32bit sparc userland, as
there is no kernel support for old SPARC gear, but anything substantial
on why not, Dennis?


My last information was that the kernel still has supported for
some SPARCStations that was fixed some months ago, but I haven't
tried that yet.


Wow, now it gets interesting - I think I could even hear my
SPARCstations in storage making a few jumps! :-D

I thought support was removed somewhere in 3.x. Do you still remember
which machines and the people involved?

Cheers,
Frank



Re: sparc 32bit userland?

2019-01-27 Thread Jan Engelhardt


On Sunday 2019-01-27 20:25, Dennis Clarke wrote:
 On a side note: As you also added sparc, say, is it planned to revive
 the 32bit sparc userland? :-)
>>>
>>> oh please .. no.
>> 
>> Although I don't have much of a preference for 32bit sparc userland, as
>> there is no kernel support for old SPARC gear, but anything substantial
>> on why not, Dennis?
>
> I enjoy historical and archaeological computing as much as the other old
> grey beard suspender wearing UNIX geeks but it is largely just a waste
> of time.  A curiosity to be sure. However nothing more. At least we have
> 32-bit ppc FreeScale and Motorola type hardware literally everywhere but
> I have not seen 32-bit sparc in the wild for at least a decade.

Running ILP32 software on a 64-bit CPU sure seems unpopular these days...
(but it's still half the memory and bandwidth nonwithstanding the
beating x32 took not too long ago).



Re: sparc 32bit userland?

2019-01-27 Thread John Paul Adrian Glaubitz
On 1/27/19 8:20 PM, Frank Scheiner wrote:
> Although I don't have much of a preference for 32bit sparc userland, as
> there is no kernel support for old SPARC gear, but anything substantial
> on why not, Dennis?

My last information was that the kernel still has supported for
some SPARCStations that was fixed some months ago, but I haven't
tried that yet.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: sparc 32bit userland?

2019-01-27 Thread John Paul Adrian Glaubitz
On 1/27/19 8:08 PM, Frank Scheiner wrote:
> On a side note: As you also added sparc, say, is it planned to revive
> the 32bit sparc userland? :-)

No, I don't have any plans at the moment. I just added it for completeness
sake. If the 32-bit support is kept working in source, it will be possible
to build packages locally, for example.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: sparc 32bit userland?

2019-01-27 Thread Dennis Clarke

On 1/27/19 2:40 PM, Jan Engelhardt wrote:


On Sunday 2019-01-27 20:25, Dennis Clarke wrote:

On a side note: As you also added sparc, say, is it planned to revive
the 32bit sparc userland? :-)


oh please .. no.


Although I don't have much of a preference for 32bit sparc userland, as
there is no kernel support for old SPARC gear, but anything substantial
on why not, Dennis?


I enjoy historical and archaeological computing as much as the other old
grey beard suspender wearing UNIX geeks but it is largely just a waste
of time.  A curiosity to be sure. However nothing more. At least we have
32-bit ppc FreeScale and Motorola type hardware literally everywhere but
I have not seen 32-bit sparc in the wild for at least a decade.


Running ILP32 software on a 64-bit CPU sure seems unpopular these days...
(but it's still half the memory and bandwidth nonwithstanding the
beating x32 took not too long ago).



I agree with a "bit less" memory. A "bit less" bandwidth?  Maybe.
However the overhead in a code base isn't worth the effort.

Dennis



Re: sparc 32bit userland?

2019-01-27 Thread Dennis Clarke

On 1/27/19 2:20 PM, Frank Scheiner wrote:

On 1/27/19 20:11, Dennis Clarke wrote:

On 1/27/19 2:08 PM, Frank Scheiner wrote:

On 1/27/19 19:50, John Paul Adrian Glaubitz wrote:

On 1/27/19 4:24 PM, John Paul Adrian Glaubitz wrote:

Although, oddly enough, I didn't see this issue on sparc64, so it
might be that I have just forgotten to add the package for powerpc
after it moved from release to ports.


That guess was correct, just fixed it:

https://salsa.debian.org/images-team/debian-cd/commit/57cae1891492ba74901e88b4252ee69265cca402 





On a side note: As you also added sparc, say, is it planned to revive
the 32bit sparc userland? :-)


oh please .. no.


Although I don't have much of a preference for 32bit sparc userland, as
there is no kernel support for old SPARC gear, but anything substantial
on why not, Dennis?


I enjoy historical and archaeological computing as much as the other old
grey beard suspender wearing UNIX geeks but it is largely just a waste
of time.  A curiosity to be sure. However nothing more. At least we have
32-bit ppc FreeScale and Motorola type hardware literally everywhere but
I have not seen 32-bit sparc in the wild for at least a decade.

Dennis



Re: sparc 32bit userland?

2019-01-27 Thread Frank Scheiner

On 1/27/19 20:11, Dennis Clarke wrote:

On 1/27/19 2:08 PM, Frank Scheiner wrote:

On 1/27/19 19:50, John Paul Adrian Glaubitz wrote:

On 1/27/19 4:24 PM, John Paul Adrian Glaubitz wrote:

Although, oddly enough, I didn't see this issue on sparc64, so it
might be that I have just forgotten to add the package for powerpc
after it moved from release to ports.


That guess was correct, just fixed it:


https://salsa.debian.org/images-team/debian-cd/commit/57cae1891492ba74901e88b4252ee69265cca402



On a side note: As you also added sparc, say, is it planned to revive
the 32bit sparc userland? :-)


oh please .. no.


Although I don't have much of a preference for 32bit sparc userland, as
there is no kernel support for old SPARC gear, but anything substantial
on why not, Dennis?

Cheers,
Frank



Re: sparc 32bit userland?

2019-01-27 Thread Dennis Clarke

On 1/27/19 2:08 PM, Frank Scheiner wrote:

On 1/27/19 19:50, John Paul Adrian Glaubitz wrote:

On 1/27/19 4:24 PM, John Paul Adrian Glaubitz wrote:

Although, oddly enough, I didn't see this issue on sparc64, so it
might be that I have just forgotten to add the package for powerpc
after it moved from release to ports.


That guess was correct, just fixed it:

https://salsa.debian.org/images-team/debian-cd/commit/57cae1891492ba74901e88b4252ee69265cca402 



On a side note: As you also added sparc, say, is it planned to revive
the 32bit sparc userland? :-)


oh please .. no.

Dennis



sparc 32bit userland?

2019-01-27 Thread Frank Scheiner

On 1/27/19 19:50, John Paul Adrian Glaubitz wrote:

On 1/27/19 4:24 PM, John Paul Adrian Glaubitz wrote:

Although, oddly enough, I didn't see this issue on sparc64, so it
might be that I have just forgotten to add the package for powerpc
after it moved from release to ports.


That guess was correct, just fixed it:


https://salsa.debian.org/images-team/debian-cd/commit/57cae1891492ba74901e88b4252ee69265cca402


On a side note: As you also added sparc, say, is it planned to revive
the 32bit sparc userland? :-)

Cheers,
Frank