NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/58225 - netbsd9/amd64 requires COMPAT_16 for 32bit support (fwd)



The following reply was made to PR kern/58225; it has been noted by GNATS.

From: Paul Goyette <paul%whooppee.com@localhost>
To: Jason Thorpe <thorpej%me.com@localhost>
Cc: Jason Thorpe <thorpej%netbsd.org@localhost>, mlelstv%netbsd.org@localhost, martin%netsd.org@localhost, 
    gnats-bugs%netbsd.org@localhost
Subject: Re: kern/58225 - netbsd9/amd64 requires COMPAT_16 for 32bit support
 (fwd)
Date: Sat, 24 Aug 2024 08:15:24 -0700 (PDT)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
 
 --0-395485268-1724512332=:29473
 Content-Type: TEXT/PLAIN; CHARSET=X-UNKNOWN; format=flowed
 Content-Transfer-Encoding: QUOTED-PRINTABLE
 Content-ID: <Pine.NEB.4.64.2408240812521.29473%speedy.whooppee.com@localhost>
 
 On Sat, 24 Aug 2024, Jason Thorpe wrote:
 
 >
 >
 >> On Aug 22, 2024, at 7:09=E2=80=AFPM, Paul Goyette <paul%whooppee.com@localhost> wr=
 ote:
 >>
 >> Can you look into this please?
 >
 > Looking.  Note the only reason I made the changes in the first place=20
 > is because COMPAT_NETBSD32 signal delivery was already a complicated=20
 > broken mess (and the changes addressed a reported bug).  Sure, more=20
 > modules might get loaded now, but at least signal delivery works.
 >
 > TBH, I don't get what the big deal is here.  The NETBSD32 version is=20
 > doing basically what the non-NETBSD32 version is doing: that is, if=20
 > the process says is uses the old "sigcontext" type of trampoline,=20
 > it auto-loads the compat_16 module.  And it's been doing that ever=20
 > since 2019 when *you* made that change.
 
 Hmmm, so it is.  Boy, the signal delivery stuff is such a mess.   :-)
 
 Perhaps mlelstv@ or martin@ have further suggestions?
 
 
 +---------------------+--------------------------+----------------------+
 | Paul Goyette (.sig) | PGP Key fingerprint:     | E-mail addresses:    |
 | (Retired)           | 1B11 1849 721C 56C8 F63A | paul%whooppee.com@localhost    |
 | Software Developer  | 6E2E 05FD 15CE 9F2D 5102 | pgoyette%netbsd.org@localhost  |
 | & Network Engineer  |                          | pgoyette99%gmail.com@localhost |
 +---------------------+--------------------------+----------------------+
 --0-395485268-1724512332=:29473--
 


Home | Main Index | Thread Index | Old Index