From owner-freebsd-current@freebsd.org Tue Aug 27 08:03:02 2019 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 77627CF1B3 for ; Tue, 27 Aug 2019 08:03:02 +0000 (UTC) (envelope-from mms.vanbreukelingen@gmail.com) Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46HhFK43sKz4Z2D for ; Tue, 27 Aug 2019 08:03:01 +0000 (UTC) (envelope-from mms.vanbreukelingen@gmail.com) Received: by mail-qt1-x842.google.com with SMTP id 44so20433386qtg.11 for ; Tue, 27 Aug 2019 01:03:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:reply-to:to:cc:message-id:in-reply-to:references:subject :mime-version; bh=cJIcB0ymkPC8FSq5S294OuIzAY/urnEDZM6jg4s/UwE=; b=psNvM7IX2P5lCIMoY6jl19+5pmwtV4YttPTr6twekrXX9kbrogfYRG/rSzQAJVdPn4 +FjUGLlB+RiR95wDRvlVB18tgcWesj4rBsV3JNP3/WlGaGEtUAdPPHIZlGwkmtvTbuH6 Dc3R1FwZ/Bw5Rwvnmgxh98DKogCl6117eeB5a1oQVWHXqisVABMEnP7aL7b8ac3lkLNV kpr3KrzwEAdcN8xt0dDEBQ39/5eoDNOhCgIlZST93u8lTkyq6zznVmnQqc+CEWaGz9hT BFUagbuecXtzHhl0b3En/s5lne1c2TjotDGIN7Gv6a3H2aEK9RmBCWdDZ1rTqultqxTj IzAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:reply-to:to:cc:message-id:in-reply-to :references:subject:mime-version; bh=cJIcB0ymkPC8FSq5S294OuIzAY/urnEDZM6jg4s/UwE=; b=fsGz+/6GXxSHz5eVQ3zVG6iGNYlUrPT3bCiN9rVOZPYscM5gWNY61zrJ67PhLPNC9i 0P1FwkK2lZo7vByZDjmNuVFK6RMxRGuaTArSer0suYnZDI8n8lEy8bV8KsVWgSkLel76 B/yr6elESvmPDH+sqZ+G98XlziS/t19yzI6XBE/2yvATJbDh14s3YOmuRd/WH0vC5IDA 9Hg/3iJUrV6MSTATtmNeAdpYzNCM5oZTJzw2qczgrPS0pqD1MmcV7c8hq48Kqu6gdgXA aNE1b3oIige3KxJb+bLeTeJ/BgAZk2F2sPgHWW9+mvHoS5ll5A1IuOmbLK0j3tIDOqpy Zs4w== X-Gm-Message-State: APjAAAXUvGDdgmePAU2ZbVFqa+P4pDtHH0TVwPrGxybNb03fjDRBunzm LaNThZveE8pQdffX8c9/Y5k= X-Google-Smtp-Source: APXvYqx/tr2poQLdoFuFZsoTWuZxxwXhteVLUkfPERxvz2W51mSCN5BTz55GemEZqKJJlgd3N2s5Vg== X-Received: by 2002:ac8:5219:: with SMTP id r25mr80176qtn.43.1566892980326; Tue, 27 Aug 2019 01:03:00 -0700 (PDT) Received: from sonic312-20.consmr.mail.bf2.yahoo.com (sonic312-20.consmr.mail.bf2.yahoo.com. [74.6.128.82]) by smtp.gmail.com with ESMTPSA id u45sm9390383qta.13.2019.08.27.01.02.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Aug 2019 01:02:59 -0700 (PDT) X-YMail-OSG: nfoUy08VM1kBzW8hAQVKaotQUB3A1hxKrSNRhafJjsgbgKViVM3Oxb98oCD0_i1 ABoF6qc_bQmAxxFLG8GX4RxIFU9sUzPrbMrhj.1amZoSq49yewSfxTBtwTzaa7NdP725abFOjiBC YbmMxYe5n2OZVKRxJIM0t9VrrFEiMiyYqoTJMLof1HcdjQsuqv3qyXfRFnBxX4dUwpzu61FUWx9C FliDlBO7qyRIhfUZoGZY1HfV9Ix4_wviX4EdYnv4dBfxk4xrSJn.33jfnkG8KTtRH3PNV7k_N_We JATPX7nwzDdkKqHv9U40lh2pd21Li9vA0U5OSR1NAYvMs86hpr0WIKIYTL0O1KpgFmNEJSIQFQ1F sVXRDn3wOwlsqLGrwyJ5R15x7ZrZJGzg_WfmDgv3lYQa0.utjS8AKEs8Q9ASqBNLk0P_M7aA69J3 N7jgiDed7mXL3sQVm2xB5P1HM8AnBQ4nQ6EaCbIUBbK9SnIDGgd4NV.bOFVO6zVD2HhCLudwuN5P TmChJL64eV3N42DVzbUiddkU9XMZRN.qymucfJbCwtCgj4GY7.WrkgSrOFRwPZkO8mADo.664gCK 66mq40A2tqMBv2o0quGy132__ffgvL8DPAtnWT8swCXZf7TxS4QuMDGWQiTWcpqSwwKC2XG42T9d sPIlCY4lFiIZIv4u2HwVM1h9J2BJAhG_BE5IpvPfnzL4A4yPti81GW8XvjZdMbmaLHWcNwmOr4hI pCQGH9Y8YmOkF5iTzaWsEjhFE9bzbz6oknHFaQeZ7K8Z9D6qrzCn3wAi9IDkSauKYRYzVtemJEU0 U0loX2huMxhByfAlorK.Xu8LDWnTQRHnweb6LpKgpuvwELKLAXRPMVie642MKe4.XK5nn83IK5p8 JZZWoiL2zxVHU4ung3mpZ7X2krUpe5HB3DZMJshii7fBsVhmoFndrw2gVHPZE_gyQzKkXC8ppAC3 m5bc47uycQfpKB4Wbxxe.xkv0oBN__arJzGSprlzMOv8O_Jy7A9S3ib_WKsoVN1RbkCCBZQWcDKO U1a2XprPmNj_gSpSXkUh7lv2.7PBxrJpMAFmnhFNY34YCzBv09t9wtFc1GxBHpXdYRwLxrrUwUC_ pP1kRe601tbymkD_sve2yIBxNt.C1EGfvr5XUFJ95FZMvaw54v5Uh52P95pEC5ysEgWTzHOAZ.ul bVfgSeORpZogiYsMshPMSlmTRwJdo0qXVPrFBoOJuQksp4l3naJED9ltifSBGQ1GbpFIyxmSE4n6 8mjm5ingkxbNU8SSgiPUv83Wi0bwMLzRIpaoeiUcAFGuqxg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.bf2.yahoo.com with HTTP; Tue, 27 Aug 2019 08:02:58 +0000 Date: Tue, 27 Aug 2019 08:02:57 +0000 (UTC) From: "mms.vanbreukelingen@gmail.com" Reply-To: "mms.vanbreukelingen@gmail.com" To: "kostikbel@gmail.com" , maksim yevmenkin Cc: Warner Losh , Hans Petter Selasky , "freebsd-current@freebsd.org" Message-ID: <233039408.1857163.1566892977201@mail.yahoo.com> In-Reply-To: <20190827071052.GT71821@kib.kiev.ua> References: <47509401.1440476.1566796167857.ref@mail.yahoo.com> <47509401.1440476.1566796167857@mail.yahoo.com> <5aa8faeb-5e8e-38be-4301-81f3d82c494a@selasky.org> <00E772F0-7231-44C4-B314-26730CC7DF21@gmail.com> <20190827071052.GT71821@kib.kiev.ua> Subject: Re: Kernel-Crash when working with ubt0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1857162_770114156.1566892977201" X-Mailer: WebService/1.1.14219 YahooMailAndroidMobile YMobile/1.0 (com.yahoo.mobile.client.android.mail/5.43.3; Android/7.0; HUAWEIBLN-L21; hi6250; HUAWEI; HUAWEI BLN-L21; 5.3; 1843x1080; ) X-Rspamd-Queue-Id: 46HhFK43sKz4Z2D X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=psNvM7IX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mmsvanbreukelingen@gmail.com designates 2607:f8b0:4864:20::842 as permitted sender) smtp.mailfrom=mmsvanbreukelingen@gmail.com X-Spamd-Result: default: False [-2.89 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[mms.vanbreukelingen@gmail.com]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; HAS_ATTACHMENT(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[gmail.com:+]; CTYPE_MIXED_BOGUS(1.00)[]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; FREEMAIL_REPLYTO(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2.4.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(0.00)[ip: (2.23), ipnet: 2607:f8b0::/32(-2.86), asn: 15169(-2.33), country: US(-0.05)] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2019 08:03:02 -0000 ------=_Part_1857162_770114156.1566892977201 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =20 On Tue, 27 Aug 2019 at 9:11, Konstantin Belousov wro= te: On Mon, Aug 26, 2019 at 02:35:25PM -0700, maksim yevmenkin wrote: >=20 >=20 > > On Aug 26, 2019, at 9:14 AM, Warner Losh wrote: > >=20 > > Is it from read_connection_list? If so I have a 'patch' that I'm using = but > > haven't committed because it's just too gross: drop the lock before the > > copyout and pick it up again after... > >=20 >=20 > Hmm... interesting....=20 >=20 > I only took a brief look at it. I suppose I can ensure user space address= is wired and then copyout() can be called with mutex held >No, you cannot do this, at least without making the kernel to panic. User might unmap the wired mapping at any time still. Is it a userspace specific issue,=C2=A0 I don't think so?=C2=A0 It's a page= fault because of aquired lock.=C2=A0 Well,=C2=A0 I try two things this evening:=C2=A0 1. I do the patch manually cut'n paste,=C2=A0 as git --diff is a weired thi= ng,=C2=A0 especially when you come from Arch - but ok,=C2=A0 I give this a = try.=C2=A0 2. Recompile with option MTX_SPIN=3Dy at the config at /usr/src/head/sys/x8= 6_64/conf/MIRANDA,=C2=A0 make with INSTKERNNAME=3DXYZ compiles ok,=C2=A0 but you just get an M at th= e reversion#, just the CURRENT appears with "uname -a". Would be a bit arro= gant,=C2=A0 insulant and egoistic calling our Kernel by your first name and= Helling everyone you've coded it,=C2=A0 IMO.=C2=A0 Btw,=C2=A0 you can't just mix up LINT and "stock" together,=C2=A0 since I d= id,=C2=A0 I know what the long run of -1=F0=9F=98=AD means. Not a cool thin= g,=C2=A0 when compiling 8 hours at a (3rd,=C2=A0 to be honest)=C2=A0 world = and then the kernel built just can't bootstrap.=C2=A0=C2=A0 I also built two worlds 28 simultaniously from different sources and compar= ed installation. mergemaster's -Ui (or -p) always's to be done at Single Mo= de with remounting root rw, system is very vulnerable at the moment masterp= wd is constructed and groups are merged (this not in Single Mode as it need= s the ELF64 for merging correctly (right?) and dbus missing some users afte= rwards normally. I had to recreate user not just once and to chown 775 it.= =C2=A0 It has something from an abortion when turning on after install Kernel and = screen remains black. This is what all of US fear.=C2=A0 zcat under Linux c= an be a black cat... >=20 > It=E2=80=99s odd that I=E2=80=99ve never seen this before. I=E2=80=99m tr= aveling at the moment will take a closer look this later this week >=20 > Thanks > Max > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " =20 ------=_Part_1857162_770114156.1566892977201 Content-Type: text/plain Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Untitled" Content-ID: <72cb6152-947f-44d4-ab63-6e9efaabaf5a> T24gTW9uLCBBdWcgMjYsIDIwMTkgYXQgMDI6MzU6MjVQTSAtMDcwMCwgbWFrc2ltIHlldm1lbmtp biB3cm90ZToKPiAKPiAKPiA+IE9uIEF1ZyAyNiwgMjAxOSwgYXQgOToxNCBBTSwgV2FybmVyIExv c2ggPGltcEBic2RpbXAuY29tPiB3cm90ZToKPiA+IAo+ID4gSXMgaXQgZnJvbSByZWFkX2Nvbm5l Y3Rpb25fbGlzdD8gSWYgc28gSSBoYXZlIGEgJ3BhdGNoJyB0aGF0IEknbSB1c2luZyBidXQKPiA+ IGhhdmVuJ3QgY29tbWl0dGVkIGJlY2F1c2UgaXQncyBqdXN0IHRvbyBncm9zczogZHJvcCB0aGUg bG9jayBiZWZvcmUgdGhlCj4gPiBjb3B5b3V0IGFuZCBwaWNrIGl0IHVwIGFnYWluIGFmdGVyLi4u Cj4gPiAKPiAKPiBIbW0uLi4gaW50ZXJlc3RpbmcuLi4uIAo+IAo+IEkgb25seSB0b29rIGEgYnJp ZWYgbG9vayBhdCBpdC4gSSBzdXBwb3NlIEkgY2FuIGVuc3VyZSB1c2VyIHNwYWNlIGFkZHJlc3Mg aXMgd2lyZWQgYW5kIHRoZW4gY29weW91dCgpIGNhbiBiZSBjYWxsZWQgd2l0aCBtdXRleCBoZWxk CgpObywgeW91IGNhbm5vdCBkbyB0aGlzLCBhdCBsZWFzdCB3aXRob3V0IG1ha2luZyB0aGUga2Vy bmVsIHRvIHBhbmljLgpVc2VyIG1pZ2h0IHVubWFwIHRoZSB3aXJlZCBtYXBwaW5nIGF0IGFueSB0 aW1lIHN0aWxsLgoKPiAKPiBJdOKAmXMgb2RkIHRoYXQgSeKAmXZlIG5ldmVyIHNlZW4gdGhpcyBi ZWZvcmUuIEnigJltIHRyYXZlbGluZyBhdCB0aGUgbW9tZW50IHdpbGwgdGFrZSBhIGNsb3NlciBs b29rIHRoaXMgbGF0ZXIgdGhpcyB3ZWVrCj4gCj4gVGhhbmtzCj4gTWF4Cj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmcmVlYnNkLWN1cnJlbnRAZnJl ZWJzZC5vcmcgbWFpbGluZyBsaXN0Cj4gaHR0cHM6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZyZWVic2QtY3VycmVudAo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWls IHRvICJmcmVlYnNkLWN1cnJlbnQtdW5zdWJzY3JpYmVAZnJlZWJzZC5vcmciCg== ------=_Part_1857162_770114156.1566892977201--