<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, May 12, 2013 at 6:06 PM, Garrett D'Amore <span dir="ltr"><<a href="mailto:garrett.damore@dey-sys.com" target="_blank">garrett.damore@dey-sys.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On May 12, 2013, at 8:51 AM, Alan Coopersmith <<a href="mailto:alan.coopersmith@oracle.com">alan.coopersmith@oracle.com</a>> wrote:<br>
<br>
> It has been a few years since Oracle upstream dropped 32-bit i386 support,<br>
> so that's just one of the decisions OI has to make - track upstream as is<br>
> or fork/patch as needed to continue to support 32-bit on i386.<br>
<br>
</div>Yep.  And that has sweeping consequences; lots of things depend upon it this decision.<br>
<br>
I'm of the opinion that enough time has passed that we should seriously consider doing the same.  Its been about a decade since  64-bit  x86 systems came on the scene (Opteron was released in June 2003). <br></blockquote>
<div><br></div><div>I seriously considered killing all support for 32-bit CPUs in Tribblix<br></div><div>from the start. The main reason I didn't is that it's (currently) extra<br></div><div>work to strip out 32-bit from the packages.<br>
</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I haven't seen a serious use of a 32-bit only CPU in production in over 5 years. </blockquote><div><br></div><div>My OI laptop is 32-bit only. It's on its deathbed, only waiting for me<br>to find a newer one that Illumos will actually boot and install on.<br>
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> And I think most hobbyists upgrade their kit more frequently as well -- I have to believe almost everyone is on 64-bit kit these days.  Furthermore, most interesting systems (based on illumos) require more memory than is practical with a 32-bit only CPU.<br>
</blockquote><div><br></div><div>I think that argument is specious, though. Tribblix gives you a fully<br>functional graphical desktop in 512M (OK, so you're not going to run<br>firefox for very long!).<br><br></div><div>
The other area is that "test" or play systems tend to be older ones that<br></div><div>aren't in use for front-line service. That's also an interesting area for<br></div><div>Illmuos distros, as we might be in better shape for driver support on<br>
something that isn't brand new. (As a case in point, none of my available<br>sparc test systems will run S11, as support for all of them was dropped<br>as well.) The same is true of people taking home retired office kit, it's not<br>
new.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have to believe we could eliminate a *lot* of baggage by nixing 32-bit support.  I *know* we can, because I've nixed a bunch of system utilities in our DEY environment that were delivered in both 32 and 64 bit variants.<br>
</blockquote><div><br></div><div>Not to mention simplification by eliminating the isaexec dance.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
We're going to have to support a 32-bit userland for some time to come, unfortunately, but we should no longer make that the default, and we should deliver all of our system utilities in 64-bit only form, IMO; and we could entirely kill off the 32-bit kernel.<br>

<br>
Alternatively, if there is sufficient demand, one could imagine a separate architecture for ia32, that is the 32-bit variant port. <br></blockquote></div><br></div><div class="gmail_extra">I think the key there is to manage the transition. Provided those who<br>
want to continue with a 32-bit platform are able to do so, I don't see<br></div><div class="gmail_extra">a problem. But I can imagine distros producing a "final" 32-bit release,<br>and then moving on. I know I would. It just has to be announced and<br>
planned for - it's really a rather major flag day.<br clear="all"></div><div class="gmail_extra"><br>-- <br>-Peter Tribble<br><a href="http://www.petertribble.co.uk/">http://www.petertribble.co.uk/</a> - <a href="http://ptribble.blogspot.com/">http://ptribble.blogspot.com/</a>
</div></div>