From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11711 invoked from network); 31 Oct 2020 14:42:03 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 31 Oct 2020 14:42:03 -0000 Received: (qmail 10190 invoked by uid 550); 31 Oct 2020 14:41:58 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 10169 invoked from network); 31 Oct 2020 14:41:58 -0000 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced.org; s=default; t=1604155306; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=n9NWlL53exb8bZAW5cOX7OUdkZtfLpGUaUjDuNfJQL4=; b=G7cH/AMWyifyVK6qbYSV6PPpsuRgPWd3HrxiFJo/4hpR5+15JdeYXgi1slBMqk30d2fRHc 0jpd4cieWu/w7PWs0RWjV51QQ6LoxPke6+lCafkuV5dzFCFeNPXdbIaWfCtKVGG7OHeUwh 0UbJ2vwWieDYCnPItOhRASwx63WbSm4= From: Ariadne Conill To: Szabolcs Nagy , Timo Teras Cc: musl@lists.openwall.com, Milan =?utf-8?B?UC4gU3RhbmnEhw==?= , Rich Felker Date: Sat, 31 Oct 2020 08:41:40 -0600 Message-ID: <5902407.OVrFV9ENkS@nanabozho> In-Reply-To: <20201031153557.0b7c2bf6@vostro.wlan> References: <20201027211735.GV534@brightrain.aerifal.cx> <20201031132932.GD2947641@port70.net> <20201031153557.0b7c2bf6@vostro.wlan> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [musl] [PATCH v2] MT fork Hello, On Saturday, October 31, 2020 7:35:57 AM MDT Timo Teras wrote: > On Sat, 31 Oct 2020 14:29:32 +0100 > > Szabolcs Nagy wrote: > > * Timo Teras [2020-10-31 09:22:04 +0200]: > > > On Fri, 30 Oct 2020 15:31:54 -0600 > > > > > > Ariadne Conill wrote: > > > > I have pushed current musl git plus the MT fork patch to Alpine > > > > edge as Alpine musl 1.2.2_pre0, and reenabling parallel mark has > > > > worked fine. > > > > > > > > It would be nice to have a musl 1.2.2 release that I can use for > > > > the source tarball instead of a git snapshot, but this will do > > > > for now. > > > > > > And now firefox is utterly broken. Though seems to be not related > > > to MT fork patch. > > > > > > Bisected it down to commit b8b729bd22c28c9116c2fce65dce207a35299c26 > > > "fix missing O_LARGEFILE values on x86_64, x32, and mips64" > > > > > > I think this breaks the seccomp because now e.g. fopen() calls has > > > this bit set for the syscall and seccomp does not like it. > > > > > > Wondering whether to fix firefox seccomp ignore this bit, or if this > > > commit needs reconsideration? > > > > please report it to firefox while we work out what's best. > > > > this is something they sould be aware of. > > Turns out the rebuilding firefox was enough. They allow O_LARGEFILE > there, but when built with earlier musl version it was zero... > > So basically the change there requires rebuild of certain applications. > Even if from kernel side the bit makes no big difference, but from > seccomp side it does. There is additional fallout from the new terminal window size ioctls as well. But fixing the seccomp policy there seems straightforward, and I think firefox 82.0-r2 will have the fix. Ariadne