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