From owner-freebsd-hackers@freebsd.org Sun Nov 1 15:54:54 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B784A233E0 for ; Sun, 1 Nov 2015 15:54:54 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B82281B38 for ; Sun, 1 Nov 2015 15:54:52 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 0161aae6 for ; Sun, 1 Nov 2015 16:54:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=mail; bh=pCsXnrerQVPX ps/PnMqCceD93TA=; b=lu60Xoxgty7h1h9nRVk+GZe+TCT+woVdJpNUrfXWF6cr sDfmbMYeIPc8A/bhPrTZVFD4fAdRiYsku+jf3P9XHgO/F+ooSZw0wF2k/oKe9huF KLVjkKsyx5tkZpvI2zMR9xCgg87oCavU3o3w6/i0Yz9g3mnJ5dRLtXlXLTzJcfs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=RZUX1d ssUTae9F2O4wqD7hVEZYxsWKy6Ly4PDzo4SKDF3r/5UVWQMPY5MplHcm6IDUIgwm pj7HF1MEwvpWYbBxyNB+urwPCACJejTCylNr5rsUc1zNgAPZS+YwfIdcjl/S6wIv e2LwyN61CItWwhMaLj4wqPkAO3PiwZ2Y6IyvY= Received: from atlantis.staff.bocal.org (163.5.251.125 [163.5.251.125]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 5b83e818 TLS version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO for ; Sun, 1 Nov 2015 16:54:42 +0100 (CET) Date: Sun, 1 Nov 2015 16:54:41 +0100 From: Emmanuel Vadot To: freebsd-hackers@freebsd.org Subject: Re: EFI Variables Message-Id: <20151101165441.ee31e416fa004637879561c7@bidouilliste.com> In-Reply-To: <201510280727.19357.ganael.laplanche@corp.ovh.com> References: <6ce779725aab266bc85e92f0ee2186b6@megadrive.org> <201510280727.19357.ganael.laplanche@corp.ovh.com> X-Mailer: Sylpheed 3.4.3 (GTK+ 2.24.28; amd64-portbld-freebsd10.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2015 15:54:54 -0000 On Wed, 28 Oct 2015 07:27:19 +0100 Ganael Laplanche wrote: > On Tuesday, October 27, 2015 07:24:23 PM Emmanuel Vadot wrote: > > Hi Emmanuel, > > > I'm currently hacking around the loader.efi > > Great :) > > > I've also added the list and get command to the not working "nvram" > > command. > > I had myself posted a PR to fix that command as well as add a verbose switch > and the ability to specify a variable name, see : > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202614 > > > For the "set" subcommand I think that the best way to handle it is : > > "nvram set myvar data" -> This will set the variable myvar to data with > > the freebsd guid (if there is any) > > > > and > > > > "nvram set myvar guid data" -> This will force the guid to > > It can be useful to set variables containing *strings*, but will hardly handle > binary stuff :/ > > I am not sure whether it should be the loader's job to set variables... I can > think of changing the boot order, but it may be difficult to get it right by > hand and would probably require an upper-level tool, such as efibootmgr on > Linux. > > > I'll look tomorrow how to access efivars once the kernel is booted so > > we can set some from some userland tool (especially the boot related > > one). > > Yes, this is interesting as the current kernel (amd64) does not provide access > to EFI variables at all. > > 10.x/ia64 provided access to EFI variables through libefi(3) and io(4). It > should be possible to import that code to other archs too, but you'll have to > save the entry point to the Runtime Services Tables and maybe set a Virtual > Address Map too (not sure about that point). > > Best regards, > The entry point for the runtime service isn't a problem, I set it as a metadata in loader.efi (this is done the same way for the graphic output protocol and efifb). I don't know if there is a way to call a function from it's physical addresses (doing it directly kernel panic), if not we need to set a Virtual Address Map and Convert all the addresses. -- Emmanuel Vadot From owner-freebsd-hackers@freebsd.org Sun Nov 1 19:30:21 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2656A24BEC for ; Sun, 1 Nov 2015 19:30:21 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [188.252.31.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "puchar.net", Issuer "puchar.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BB8B15A4 for ; Sun, 1 Nov 2015 19:30:20 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id tA1JU6E4020045 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 1 Nov 2015 20:30:06 +0100 (CET) (envelope-from wojtek@puchar.net) Received: from laptop.wojtek.intra (localhost [127.0.0.1]) by laptop.wojtek.intra (8.14.9/8.15.2) with ESMTP id tA1JU5Pf000901; Sun, 1 Nov 2015 20:30:05 +0100 (CET) (envelope-from wojtek@puchar.net) Received: from localhost (wojtek@localhost) by laptop.wojtek.intra (8.14.9/8.15.2/Submit) with ESMTP id tA1JTx9B000896; Sun, 1 Nov 2015 20:30:00 +0100 (CET) (envelope-from wojtek@puchar.net) X-Authentication-Warning: laptop.wojtek.intra: wojtek owned process doing -bs Date: Sun, 1 Nov 2015 20:29:59 +0100 (CET) From: Wojciech Puchar X-X-Sender: wojtek@laptop.wojtek.intra To: Lars Engels cc: =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= , freebsd-hackers@freebsd.org Subject: Re: Z36xxx Graphics & display In-Reply-To: <20151028094403.GT66179@e-new.0x20.net> Message-ID: References: <56308838.7090601@dumbbell.fr> <20151028094403.GT66179@e-new.0x20.net> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (puchar.net [10.0.1.1]); Sun, 01 Nov 2015 20:30:07 +0100 (CET) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2015 19:30:21 -0000 >> >> so it WILL be supported? If so, i will not give my new laptop back (i can >> within a week). It runs now but with VESA mode. slow. > > Have you tried xf86-video-scfb instead? > what it exactly is and in what it's different than VESA? From owner-freebsd-hackers@freebsd.org Sun Nov 1 19:32:36 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBAF2A24CF0 for ; Sun, 1 Nov 2015 19:32:36 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x22d.google.com (mail-pa0-x22d.google.com [IPv6:2607:f8b0:400e:c03::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9B611198E for ; Sun, 1 Nov 2015 19:32:36 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by pacfv9 with SMTP id fv9so130064428pac.3 for ; Sun, 01 Nov 2015 11:32:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Hr7Y71VkkF3YJQ7bXi/hclgG1zZl2PYxWftt6+Z1gHk=; b=ZXu4tU9KCOACgUVo+poqOjZShwhYpCYn+xr4Mj8NeS/hmdVPoF7kaFdOnd+TJvN84Z qQEmooRi9fF/bKtwtSWudJQE2s0/Ud+fgdF2C04OxsfndDwJYik7b2DjdPCQdalLSbeA wDafmNttU91Q7AQhFLJzjhPf0fm6Unronh4olCwmlL3Q83lrG0NkGP37D3r1igZqia42 IfFmkPWglcORQdMQcg4tVCqNHEwdaPnqqZr30PNvXJ3O3IL4htmvPkBG2QNpDmlDcyRz +VuIixJ0I1wG4vWit29zU6NZ4J7YCt2FDPVRBKXGgkEcKwNX20iObFZInihr0+p/c6EX aVAw== X-Received: by 10.68.201.200 with SMTP id kc8mr22091452pbc.18.1446406356185; Sun, 01 Nov 2015 11:32:36 -0800 (PST) Received: from [192.168.20.7] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id sx1sm19772475pbc.36.2015.11.01.11.32.35 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 01 Nov 2015 11:32:35 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: Z36xxx Graphics & display From: NGie Cooper In-Reply-To: Date: Sun, 1 Nov 2015 11:32:34 -0800 Cc: Lars Engels , =?utf-8?Q?Jean-S=C3=A9bastien_P=C3=A9dron?= , freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <56308838.7090601@dumbbell.fr> <20151028094403.GT66179@e-new.0x20.net> To: Wojciech Puchar X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2015 19:32:36 -0000 > On Nov 1, 2015, at 11:29, Wojciech Puchar wrote: >=20 >> xf86-video-scfb =46rom https://www.freshports.org/x11-drivers/xf86-video-scfb/ : This package contains the X.Org xf86-video-scfb driver. Framebuffer access via FreeBSD sys cons. Doesn=E2=80=99t seem like it would work with vt(4)...= From owner-freebsd-hackers@freebsd.org Sun Nov 1 19:35:06 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5116A24D4E for ; Sun, 1 Nov 2015 19:35:06 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ABB441AB7 for ; Sun, 1 Nov 2015 19:35:06 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) Received: from 141.7.19.93.rev.sfr.net ([93.19.7.141] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZsyPA-000E4g-F6 for freebsd-hackers@freebsd.org; Sun, 01 Nov 2015 20:35:04 +0100 Subject: Re: Z36xxx Graphics & display To: freebsd-hackers@freebsd.org References: <56308838.7090601@dumbbell.fr> <20151028094403.GT66179@e-new.0x20.net> From: =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= Message-ID: <56366963.6070709@dumbbell.fr> Date: Sun, 1 Nov 2015 20:34:59 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ILumh9MT8Qdbp605xqmUjq1MuVKTX3B6u" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2015 19:35:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ILumh9MT8Qdbp605xqmUjq1MuVKTX3B6u Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 01.11.2015 20:32, NGie Cooper wrote: >> On Nov 1, 2015, at 11:29, Wojciech Puchar wrote: > This package contains the X.Org xf86-video-scfb driver. > Framebuffer access via FreeBSD sys cons. >=20 > Doesn=E2=80=99t seem like it would work with vt(4)... Yes it works with vt(4) on UEFI platforms (VESA is not available there anyway). --=20 Jean-S=C3=A9bastien P=C3=A9dron --ILumh9MT8Qdbp605xqmUjq1MuVKTX3B6u Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWNmloXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMyRoP/0VPJuYysgO0qu17U0bxEv3f JDJ8KYIRzV/PXVvO/eeA0BiwBSxqM8emvx9WRhVz6jQ+CH0MRtoUI705+8RHHfjh Rw0TE+Rbkj+ebO6t2EOqMfd/MdvjSIgoMQDJe9TaLuRh7cgXnbsG92oqIOhH9sW5 v2JjMF0xkP21Xu89sZxnzFRNdaCAryyLdwJLgqzxp0oiQpC8MbDgArtgaiOmQQxj e4rut+rgXwW7hCsr0VVvxjxxeiMnJohlMtAI9Nn3S+tN/vRIQc+ZuS21y9kAmF+7 ZP5D62SL5DuD21rRXCGGpJ6QdwS/Bsz5kx4Crs2J9F0rTT5cJLsdWbc65lS16DrJ pi6lN9qvKJbLSbN5OXMCC+++K6b/VXVb1tvc6yqDvGENBj5v9qyWyA7+SwqUles4 Ey+PseU6yyWDhbn1kM0Fn0Kh7J17tmSCal168jIT7BlhgFZ+ojQGF0xEu8NGVwmM yEpiWWBsLdV8Jptt8aHJh55H5/2ZxAK6bxqRHdNjPXobOFRAHywonhqKEfSd/nga ozV+gA+efFRxoAq1EHjh/9efx+4nlHBEGdjE2NoW4yRgfUduysJz0nMRtkbmghLA fmcqjPPFeW95/QEuBc/K/ihA0QPuDAlqnBEa28ECdpCplpJASiSES1LLawhQlaQz Dw+1U04vP7yOm8zrKKAl =r1xh -----END PGP SIGNATURE----- --ILumh9MT8Qdbp605xqmUjq1MuVKTX3B6u-- From owner-freebsd-hackers@freebsd.org Mon Nov 2 00:54:18 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98163A23993 for ; Mon, 2 Nov 2015 00:54:18 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60DC61186; Mon, 2 Nov 2015 00:54:18 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by padec8 with SMTP id ec8so20703083pad.1; Sun, 01 Nov 2015 16:54:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=O8j2YBRY0tBSJV3nfFlyOVkFF5kM/kTHCMqI5KZ8/CY=; b=pR9Qk3s7CjUv1L+YGcKFjYTQKWqaInx9vOtwEccQ0WWOYnkjZR47ZBWe9fw6EErR6C Hnq7u2UoLepRbs4HaL+zlQoLVmonp3J4oHDmhxoDviEteebm2n81v99MsusUvDo83Txa nnf27PXLjrGT7zFhiyZxaaqrlSv4cW13Dm3HeMHctIQUt8PJlM6EHN1URRHCH5CvJ7xn TkGnnIL0VvHXWVAjCiCqSFzln1v3FN7h8ILqDAgfA4FQzI0jcK1i3AbikkJ34YBTKvj+ zfNu9t5jaKHchw066pNbw8CSINfWq1ok1lqWmnFp8JxGo9Dh4A4LO+hh1O2G70mdhCXZ BDwA== X-Received: by 10.66.230.195 with SMTP id ta3mr23822871pac.35.1446425657893; Sun, 01 Nov 2015 16:54:17 -0800 (PST) Received: from [192.168.20.7] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id ey2sm20399515pbd.77.2015.11.01.16.54.17 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 01 Nov 2015 16:54:17 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: Missing "Local system status" From: NGie Cooper In-Reply-To: <1579252.MOChMlxT6g@ralph.baldwin.cx> Date: Sun, 1 Nov 2015 16:54:16 -0800 Cc: freebsd-hackers@freebsd.org, Kurt Lidl , "Matthew D. Fuller" Content-Transfer-Encoding: quoted-printable Message-Id: <0697B00F-6B61-4C4B-8CD6-04F3F26C66DB@gmail.com> References: <20150915080318.GA89697@server.rulingia.com> <55F811F1.7040202@pix.net> <20150915175222.GG1709@over-yonder.net> <1579252.MOChMlxT6g@ralph.baldwin.cx> To: John Baldwin X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 00:54:18 -0000 > On Oct 30, 2015, at 10:42, John Baldwin wrote: >=20 > On Tuesday, September 15, 2015 12:52:22 PM Matthew D. Fuller wrote: >> On Tue, Sep 15, 2015 at 08:41:21AM -0400 I heard the voice of >> Kurt Lidl, and lo! it spake thus: >>>=20 >>> So the real argument ought to be if rwhod/ruptime ought to be part = of a >>> different MK_xxx, >>=20 >> I think Peter's point is that 430.status-rwho shows uptime(1) info >> too, if rwhod isn't writing out data for it to ruptime(1), so it's >> still useful even without r*. Which also means it's slightly >> misnamed, but... >=20 > Humm. I'm inclined to just always install it. Having a second > script would just duplicate code (and then having rwho in the name > would be confusing). I=E2=80=99m sorry it took so long for me to reply to this email thread. = I=E2=80=99m about ready to commit a change that will install it = unconditionally again, but will rename it to 430.status-uptime as = that=E2=80=99s what the periodic script is actually doing =E2=80=94 = checking the system uptime. Thanks, -NGie= From owner-freebsd-hackers@freebsd.org Mon Nov 2 02:17:25 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CCE8A2384F for ; Mon, 2 Nov 2015 02:17:25 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from know-smtprelay-omc-7.server.virginmedia.net (know-smtprelay-omc-7.server.virginmedia.net [80.0.253.71]) by mx1.freebsd.org (Postfix) with ESMTP id D039512C5 for ; Mon, 2 Nov 2015 02:17:24 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from [192.168.1.100] ([86.10.211.13]) by know-smtprelay-7-imp with bizsmtp id cSGD1r00D0HtmFq01SGDye; Mon, 02 Nov 2015 02:16:13 +0000 X-Originating-IP: [86.10.211.13] X-Spam: 0 X-Authority: v=2.1 cv=JuUM15MC c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=NLZqzBF-AAAA:8 a=IkcTkHD0fZMA:10 a=6I5d2MoRAAAA:8 a=uhO4fsc7eXtEfXX2CfMA:9 a=QEXdDO2ut3YA:10 a=XdyKOaxJwVsA:10 a=ZUGwP7LCt9cA:10 a=FSu5OgGmP5kA:10 a=ab7LQXaG-mAA:10 Subject: nosh version 1.22 To: supervision@list.skarnet.org, FreeBSD Hackers , debian-user@lists.debian.org References: <54430B41.3010301@NTLWorld.com> <54B86FD5.3090203@NTLWorld.com> <554E53EF.4080600@NTLWorld.com> <554E93AF.3070709@NTLWorld.com> <556BA130.50708@NTLWorld.com> <55902328.8080602@NTLWorld.com> <55D5CFA2.5010402@NTLWorld.com> <55D8B9AC.6010209@NTLWorld.com> <56089268.6080007@NTLWorld.com> <56120D11.4080506@NTLWorld.com> From: Jonathan de Boyne Pollard Message-ID: <5636C75B.70000@NTLWorld.com> Date: Mon, 2 Nov 2015 02:15:55 +0000 User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <56120D11.4080506@NTLWorld.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 02:17:25 -0000 The nosh package is now up to version 1.22 . * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh.html * https://www.freebsd.org/news/status/report-2015-07-2015-09.html#The-nosh-Project There are several things in this release: * a new binary package for FreeBSD * improvements to the user-mode virtual terminal subsystem * changes and additions to UCSPI tools * log export to remote servers * kqueue on Linux * miscellany a new binary package for FreeBSD -------------------------------- There's now a debian-shims binary package for FreeBSD. This contains the heretofore not packaged invoke-rc.d and update-rc.d shim programs. I decided to make this separate from the systemv-shims package because these areless general-purpose than those shims are. The haltsys, fasthalt, fastpoweroff, and fastboot shims are now packaged, also. improvements to the user-mode virtual terminal subsystem -------------------------------------------------------- The console-fb-realizer now displays a mouse pointer sprite on the display, to reflect the position of the mouse, when an application has turned it on with the relevant control sequences. Mouse support via the evdev input subsystem on Linux is thus now fully implemented, including support for tablets that use absolute rather than relative positioning. On the FreeBSD side, you can use sysmouse devices. But this only permits relative positioning. This is a limitation of sysmouse itself, as far as I can see. A lot has to change, including the kernel, the protocol, and moused, to enable absolute positioned devices via sysmouse. Absolute positioning devices will therefore be supported using uhid devices. Some of that is done already, but it's not complete yet. Keyboard maps are now generated by the external configuration import subsystem from whatever one has in /usr/share/vt/keymaps , rather than being hardwired to a fixed set of countries. In the absence of this directory (as will usually be the case on Linux operating systems), fallback U.S.A. and U.K. keyboard maps are generated. This generation is worthy of note, as it exemplifies the mechanism that allows multiple BSD keyboard maps to be overlaid to make one generated map. The fallback U.K. keyboard map is generated by taking the built-in U.S.A. keyboard map and applying a "us_to_uk" overlay map on top of it that only has the few differences between the U.S.A. International layout and the U.K. one. (This currently produces the basic U.K. layout. "U.K. Extended" should be a simple matter of another overlay that does the various Option+A -> a-acute mappings, but that's somethingfor the future.) Similarly, versions of existing maps that swap Caps Lock and Control are generated by adding a simple overlay that does solely that. Likewise, generated maps have an overlay applied that sets the Backspace key to the application-programmable DEC VT behaviour that console-terminal-emulator supports, that out-of-the-box BSD keymaps don't know anything about. changes and additions to UCSPI tools ------------------------------------ For consistency, the UCSPI tools that supported a single --numeric option now support --numeric-host and --numeric-port options, for separately determining whether hosts and ports are taken to be names or just numbers. There are now client-side tcp-socket-connect and udp-socket-connect tools, that open client sockets, connect them to servers, and then chain. These adhere to the UCSPI conventions for inherited open file descriptors in client-side tools. log export to remote servers ---------------------------- The new UCSPI clients were motivated by the new export-to-rsyslog command. This is a daemon that expects to be invoked as a UCSPI client, connected to a remote RFC 5424/RFC 5426 ("rsyslog") server. It maintains a set of "log cursors" that point to daemontools-stylelog directories. Tracking its position in the logs using those cursors, it sends new log information to the connected server. In the usual nosh fashion, the filesystem is the database, and the "cursors" are just files and symbolic links. The details are on the manual page. In conjunction with the UCSPI clients, export-to-rsyslog thus makes a log remote export service. This isn't intended to be the last word in such things. RFC 5426is unreliable, and RFC 5424 loses the microsecond and nanosecond information of TAI64N. But it demonstrates the idea and shows that this can be done in the daemontools world. One can indeed export daemontools-stylelogsif one has (say) a suite of servers whose log data should be copied over, on the fly, to a centralized rsyslog server. There's room here for someone to take this idea and run further with it using something like RELP. miscellany ---------- The several miscellaneous items include OpenLDAP services in the autoconfiguration subsystem and some tweaks to the /etc/fstab conversion on Linux to deal with records that don't explicitly say either read-write or read-only, resulting in undocumented behaviour in the Linux fstab parsing library. On the subject of working around the behaviours of Linux libraries ... libkqueue --------- Those familiar with the development will know that Linux's libkqueue has been a perennial difficulty. Its inaccessible private internal file descriptors are not marked close-on-exec, leaving open a security hole if libkqueue is used in a privileged process that forks off unprivileged children to run other programs. NOTE_WRITE for EVFILT_VNODE isn't implemented correctly for directories. And itbreaks when inotify events come through that have filenames in them. Those familiar with the code will know that there was quite a lot of conditional compilation as a consequence, replacing libkqueue with individual hand-rolled mechanisms in those programs where libkqueue simply doesn't work or creates security weaknesses. The final straw was a user reporting service-dt-scanner abending on Gentoo Linux when the scan directory is merely listed with "ls", which we eventually tracked down to libkqueue bugs. No more. I tried the route of patching libkqueue. It was my preferred route. It's fairly easy to see where to add in the close-on-exec flags, for example. The difficulty is in getting such things available both to users using Debian binary packages (on all of its various "stable"/"oldstable" flavours) and to users building from source on distributions that I don't have myself. In the end I took a step back and pondered whether libkqueue was even the right thing to be using in the first place. After all, it's built to select from a multiplicity of implementations for several operating systems, using an internal abstraction layer,where the nosh toolset is only in fact ever using it for one. So there's now an internal C++ kqueue/kevent library for Linux in the toolset, not ideal but "good enough" for the use that the nosh toolset needs from kqueue/kevent and doing the various things that it needs like close-on-exec, inotify with filenames and multiple events in one go, and proper NOTE_WRITE for directories; and the conditional code, the individual hand-rolled mechanisms (apart from one), and the binary package dependenciesfrom libkqueue are now gone. From owner-freebsd-hackers@freebsd.org Mon Nov 2 10:14:48 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ACD8FA23B76 for ; Mon, 2 Nov 2015 10:14:48 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [188.252.31.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "puchar.net", Issuer "puchar.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 367F312F1 for ; Mon, 2 Nov 2015 10:14:47 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id tA2AEfHR041794 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 2 Nov 2015 11:14:42 +0100 (CET) (envelope-from wojtek@puchar.net) Received: from laptop.wojtek.intra (localhost [127.0.0.1]) by laptop.wojtek.intra (8.14.9/8.15.2) with ESMTP id tA2AEeV9007504; Mon, 2 Nov 2015 11:14:40 +0100 (CET) (envelope-from wojtek@puchar.net) Received: from localhost (wojtek@localhost) by laptop.wojtek.intra (8.14.9/8.15.2/Submit) with ESMTP id tA2AEZLK007501; Mon, 2 Nov 2015 11:14:35 +0100 (CET) (envelope-from wojtek@puchar.net) X-Authentication-Warning: laptop.wojtek.intra: wojtek owned process doing -bs Date: Mon, 2 Nov 2015 11:14:35 +0100 (CET) From: Wojciech Puchar X-X-Sender: wojtek@laptop.wojtek.intra To: =?ISO-8859-15?Q?Jean-S=E9bastien_P=E9dron?= cc: freebsd-hackers@freebsd.org Subject: Re: Z36xxx Graphics & display In-Reply-To: <56366963.6070709@dumbbell.fr> Message-ID: References: <56308838.7090601@dumbbell.fr> <20151028094403.GT66179@e-new.0x20.net> <56366963.6070709@dumbbell.fr> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (puchar.net [10.0.1.1]); Mon, 02 Nov 2015 11:14:42 +0100 (CET) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 10:14:48 -0000 >> Doesn?t seem like it would work with vt(4)... > > Yes it works with vt(4) on UEFI platforms (VESA is not available there > anyway). i don't run UEFI. Anyway it is still unaccelerated. From owner-freebsd-hackers@freebsd.org Mon Nov 2 13:59:29 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 312ACA22D4A for ; Mon, 2 Nov 2015 13:59:29 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from mail.metricspace.net (mail.metricspace.net [IPv6:2001:470:1f11:617::107]) by mx1.freebsd.org (Postfix) with ESMTP id 06DD511D8 for ; Mon, 2 Nov 2015 13:59:29 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from [192.168.2.2] (unknown [172.16.0.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric) by mail.metricspace.net (Postfix) with ESMTPSA id 78638118A; Mon, 2 Nov 2015 13:59:21 +0000 (UTC) User-Agent: K-9 Mail for blackphone In-Reply-To: References: MIME-Version: 1.0 Subject: Re: EFI/ZFS Update: successful tests, need more complex vdevs From: Eric McCorkle Date: Mon, 02 Nov 2015 08:59:17 -0500 To: Gabor Radnai ,freebsd-hackers@freebsd.org Message-ID: <9418E44F-114E-4ABA-A32D-416297BCDA9F@metricspace.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 13:59:29 -0000 boot_module.h is one of the files in the patch. I am back from travel now, and will be uploading this to the code review site soon. On October 27, 2015 5:06:32 PM EDT, Gabor Radnai wrote: >Hi, > >Sorry for the most likely stupid question but I fail to get the patched >current tree compiled, as "boot_module.h" is added to boot1.c but that >header is missing from my tree for some reason. I did svn up just >before >starting making process. Could you please advise where this header >is/should be? > >Thanks. >_______________________________________________ >freebsd-hackers@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >To unsubscribe, send any mail to >"freebsd-hackers-unsubscribe@freebsd.org" -- Sent from my Blackphone with K-9 Mail. Please excuse my brevity. From owner-freebsd-hackers@freebsd.org Mon Nov 2 19:17:19 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2B41A2455F for ; Mon, 2 Nov 2015 19:17:19 +0000 (UTC) (envelope-from gabor.radnai@gmail.com) Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC1C8132E for ; Mon, 2 Nov 2015 19:17:19 +0000 (UTC) (envelope-from gabor.radnai@gmail.com) Received: by oifu63 with SMTP id u63so101429619oif.2 for ; Mon, 02 Nov 2015 11:17:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=y0p8RzJyAzz24GmUIrY+p+CFUxoVqyd0MLa9JIcn10g=; b=aAGGZ6IIRrwS1OMFU2gDe9tf30yvSw35xqDer/tQoVJxSSYrgGKQKD3lnEYWStJtXN 6zuhbahfMcCZ1FsCAmCEm2AIB7XIb9I3OvvVQiMoo8LWCF23rqcmXHPv4PASJa1hrKyX CrOtieStMSDV4aUJw9Rx5+UaMNT8HihBx27XuUDoAESO2/OnIfgUEShutY3y4MP24FYK cFIODA7d7NucZ2LX1FtpDq3mMwwqhElAZIFULSG8ZTgFeOt7kDtQ2eWLNx0UZzYHF5xl y/5Wfq17lVu9hX839eflzvuxH0PAhJTQDSVfauutiWZXd/9gAfGqTmLBbA0Iltxfqr9s 66EQ== X-Received: by 10.202.71.9 with SMTP id u9mr15151574oia.118.1446491838742; Mon, 02 Nov 2015 11:17:18 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.48.231 with HTTP; Mon, 2 Nov 2015 11:16:59 -0800 (PST) From: Gabor Radnai Date: Mon, 2 Nov 2015 20:16:59 +0100 Message-ID: Subject: Re: EFI/ZFS Update: successful tests, need more complex vdevs To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 19:17:20 -0000 Appreciate, thank you very much. I think my confusion is because the latest patch you provided on the list on *Fri Oct 23 11:19:07 UTC 2015* http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20151023/db1ac571/attachment.bin is not a full patch but a diff to your original patch. Anyhow, I'm ok now applying original patch and this latest diff everything seems fine (apart that for some reason my server dislikes booting automatically from the EFI partition, manually loading bootx64.efi works like charm. but that's definitely nothing to do with your great work). Thanks. From owner-freebsd-hackers@freebsd.org Wed Nov 4 12:35:40 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C897A23C36 for ; Wed, 4 Nov 2015 12:35:40 +0000 (UTC) (envelope-from kraduk@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 174971E9C for ; Wed, 4 Nov 2015 12:35:40 +0000 (UTC) (envelope-from kraduk@gmail.com) Received: by wmeg8 with SMTP id g8so109449693wme.0 for ; Wed, 04 Nov 2015 04:35:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8WmO5RnjDY/14QJyov894ll1/ZmPTEwLoPanLba2E04=; b=P1356KK5zNmUQuglakAFMFRS0j0JUUlb6Xi5g21cXF5UD7KU0s38l3lAF3Ejy1yOui XWA4owSumJhpOEf+lqWFnUnzhu4//fwCCosLcBo9xf82rlZYTx63VGuX+yVkxUTuwRJk +9MdCHnyftSntYR3Z1YMlSEC1MlsW4ilj/8df3Z8M9RQn+WiuA+bwFDobq6VSqoDCQlc MZ6izpla+toN1HzqC2QXxS9ZitSqMekwkIXN4RCVqmLvAJLbMLPOjH1AWs6w+6C5Z9DT pyRxUHBjPXBsEY1luUVR01ESCEfwIAFnvhWltgV5/MQIN8YgLSTXVV3lVBsrdZ3nzi63 BDCw== MIME-Version: 1.0 X-Received: by 10.28.12.142 with SMTP id 136mr25006680wmm.19.1446640538661; Wed, 04 Nov 2015 04:35:38 -0800 (PST) Received: by 10.28.181.193 with HTTP; Wed, 4 Nov 2015 04:35:38 -0800 (PST) In-Reply-To: References: Date: Wed, 4 Nov 2015 12:35:38 +0000 Message-ID: Subject: Re: EFI/ZFS Update: successful tests, need more complex vdevs From: krad To: Gabor Radnai Cc: freebsd-hackers@freebsd.org, Eric McCorkle X-Mailman-Approved-At: Wed, 04 Nov 2015 13:17:36 +0000 Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 12:35:40 -0000 is there not anyway freebsd could provide patched signed binaries outside the main distros for testing purposes, as it should be fairly straight forward to drop them in? I think you might be a much bigger audience for testing then? On 2 November 2015 at 19:16, Gabor Radnai wrote: > Appreciate, thank you very much. I think my confusion is because the latest > patch you provided on the list > on *Fri Oct 23 11:19:07 UTC 2015* > > http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20151023/db1ac571/attachment.bin > > is not a full patch but a diff to your original patch. Anyhow, I'm ok now > applying original patch and this latest diff everything seems fine > (apart that for some reason my server dislikes booting automatically from > the EFI partition, manually loading bootx64.efi works like charm. > but that's definitely nothing to do with your great work). > > Thanks. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > From owner-freebsd-hackers@freebsd.org Wed Nov 4 20:10:19 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 87120A265AD for ; Wed, 4 Nov 2015 20:10:19 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6AE521632 for ; Wed, 4 Nov 2015 20:10:19 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 669D2A265AC; Wed, 4 Nov 2015 20:10:19 +0000 (UTC) Delivered-To: hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6632FA265AB for ; Wed, 4 Nov 2015 20:10:19 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 03C311631 for ; Wed, 4 Nov 2015 20:10:19 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by wmeg8 with SMTP id g8so120027462wme.0 for ; Wed, 04 Nov 2015 12:10:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; bh=Kf+a9OVtoRqaZnW8mNujb2xhbJ0tCwZx6wiCUmrPvJc=; b=pLLvEbqJkr4pM+SYKQhSrLCaxPnovNQTO+jlFOLqA30feHfAjjtG+YiV0X6FF7iGe7 RXPE4AG8MmGop5gVl6MCjZlRxO96zVEIfoX/bSFZBJ82SaB3gdyr13ixjHFORDSfsX4c ke/GrW9DPfgbg7K4sBuJ/bt14EskamAO03lfdLLpR3vnrAZ/GkS/rKpKixX2YEdrNeZg AF6rBO6/FwMhvbAogUTkrq8fz1Ribor1OwzO0kx7A+PgWUCxfRdarjMxxq8Zqe3Xv1sY Mm7j09XP2yI+sSmTgnqt7wQaV8L0Cp3fEUpHH2bNZ1BsQM3sMV1+qirBYdboYtpZOG2u Q0Qw== X-Received: by 10.28.23.211 with SMTP id 202mr5340444wmx.81.1446667817268; Wed, 04 Nov 2015 12:10:17 -0800 (PST) Received: from localhost (93-141-7-208.adsl.net.t-com.hr. [93.141.7.208]) by smtp.gmail.com with ESMTPSA id jt9sm3260232wjc.24.2015.11.04.12.10.16 for (version=SSLv3 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 04 Nov 2015 12:10:16 -0800 (PST) Date: Wed, 4 Nov 2015 21:10:08 +0100 From: To: hackers@freebsd.org Subject: awk's curly braces (regex) Message-ID: <20151104211008.00006c16@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 20:10:19 -0000 10.2-RELEASE-p6 # awk --version awk version 20121220 (FreeBSD) # echo 2015 | awk '/^[0-9]/ {print}' Prints '2015' # echo 2015 | awk '/^[0-9]{4}/ {print}' Won't Why range/interval specified via curly braces doesn't work. PS: Yes I've tried escaping it with backslahes and double backslahes, nada! man pages: -- Regular expressions are as in egrep; see grep(1). -- Domagoj S. From owner-freebsd-hackers@freebsd.org Wed Nov 4 20:53:27 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE494A266D2 for ; Wed, 4 Nov 2015 20:53:27 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A9E551650 for ; Wed, 4 Nov 2015 20:53:27 +0000 (UTC) (envelope-from ian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A5B1BA266D1; Wed, 4 Nov 2015 20:53:27 +0000 (UTC) Delivered-To: hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4579A266D0 for ; Wed, 4 Nov 2015 20:53:27 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from erouter6.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7F5B3164F for ; Wed, 4 Nov 2015 20:53:27 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Wed, 4 Nov 2015 20:52:21 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id tA4KrIPQ047280; Wed, 4 Nov 2015 13:53:18 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1446670398.91534.358.camel@freebsd.org> Subject: Re: awk's curly braces (regex) From: Ian Lepore To: rank1seeker@gmail.com, hackers@freebsd.org Date: Wed, 04 Nov 2015 13:53:18 -0700 In-Reply-To: <20151104211008.00006c16@gmail.com> References: <20151104211008.00006c16@gmail.com> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.16.5 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 20:53:27 -0000 On Wed, 2015-11-04 at 21:10 +0100, rank1seeker@gmail.com wrote: > 10.2-RELEASE-p6 > > # awk --version > awk version 20121220 (FreeBSD) > > # echo 2015 | awk '/^[0-9]/ {print}' > Prints '2015' > > # echo 2015 | awk '/^[0-9]{4}/ {print}' > Won't > > Why range/interval specified via curly braces doesn't work. > PS: Yes I've tried escaping it with backslahes and double backslahes, > nada! > > man pages: > -- > Regular expressions are as in egrep; see grep(1). > -- For what it's worth, the manpage on a linux system I checked also says the regex is like egrep, but then it points out that one difference is "interval expressions" (curly brace stuff) which it says are "likely to break old awk programs" so they're only enabled if --posix or --re -interval options are given. Our awk doesn't seem to support those options. I guess our awk might also avoid the interval expressions out of caution for breaking old programs; maybe we need to add the options to enable them, like gnu awk has. -- Ian From owner-freebsd-hackers@freebsd.org Thu Nov 5 03:36:25 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B922A257CF for ; Thu, 5 Nov 2015 03:36:25 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4E2361F28 for ; Thu, 5 Nov 2015 03:36:25 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id tA53aNOj020179 for ; Wed, 4 Nov 2015 19:36:29 -0800 (PST) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <1446670398.91534.358.camel@freebsd.org> References: <20151104211008.00006c16@gmail.com>, <1446670398.91534.358.camel@freebsd.org> From: "Chris H" Subject: Re: awk's curly braces (regex) Date: Wed, 04 Nov 2015 19:36:29 -0800 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <3605b86a5de658159efd2e014a75b0e1@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 03:36:25 -0000 On Wed, 04 Nov 2015 13:53:18 -0700 Ian Lepore wrote > On Wed, 2015-11-04 at 21:10 +0100, rank1seeker@gmail.com wrote: > > 10.2-RELEASE-p6 > > > > # awk --version > > awk version 20121220 (FreeBSD) > > > > # echo 2015 | awk '/^[0-9]/ {print}' > > Prints '2015' > > > > # echo 2015 | awk '/^[0-9]{4}/ {print}' > > Won't > > > > Why range/interval specified via curly braces doesn't work. > > PS: Yes I've tried escaping it with backslahes and double backslahes, > > nada! > > > > man pages: > > -- > > Regular expressions are as in egrep; see grep(1). > > -- Your SHELL can be a "gatcha", as well. > > For what it's worth, the manpage on a linux system I checked also says > the regex is like egrep, but then it points out that one difference is > "interval expressions" (curly brace stuff) which it says are "likely to > break old awk programs" so they're only enabled if --posix or --re > -interval options are given. Our awk doesn't seem to support those > options. > > I guess our awk might also avoid the interval expressions out of > caution for breaking old programs; maybe we need to add the options to > enable them, like gnu awk has. > > -- Ian > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" From owner-freebsd-hackers@freebsd.org Thu Nov 5 12:33:48 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC554A23953 for ; Thu, 5 Nov 2015 12:33:48 +0000 (UTC) (envelope-from jiashiun@gmail.com) Received: from mail-yk0-x229.google.com (mail-yk0-x229.google.com [IPv6:2607:f8b0:4002:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E323192A for ; Thu, 5 Nov 2015 12:33:48 +0000 (UTC) (envelope-from jiashiun@gmail.com) Received: by ykdr3 with SMTP id r3so127292539ykd.1 for ; Thu, 05 Nov 2015 04:33:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=3i8MlnPdKte0HWGCUsitcLcOkEt3p/nc+hIUyITl7X8=; b=Oc8DXdUKLe+Kie9q6MR1/eDm52xZ+FR9K5B/Um+WjVpQiQdG7lJohTR/KyQGUBd29m jOwQo6j5urtJfugVmqvP/P2LDpMsDlcGsbmgmu4FduUmCW3L/YdUSdWNWmz8IcEqg8XU 1FTBcIf7ILC9AxoBLHpcL9m8mBP7y26GfHVd9clErLnG4Iit8L47FGWLVVGVdvfuDyC3 gTuSKMAvhjoSzPdOibryhQphdKPBuwL5oILLBz53FrHP7vMi8iCw1GTeLWWy59L/RQmU Tef1cwtnGMrrKq9xh0tbg3HmtecCI4T5IAdvkaE25UH0wM6SApkbFaA/ubhMocYQ7IPq csqA== X-Received: by 10.31.141.73 with SMTP id p70mr6571451vkd.47.1446726827610; Thu, 05 Nov 2015 04:33:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.66.66 with HTTP; Thu, 5 Nov 2015 04:33:18 -0800 (PST) From: Jia-Shiun Li Date: Thu, 5 Nov 2015 20:33:18 +0800 Message-ID: Subject: Add SUBDIR_PARALLEL to usr.bin/svn/lib To: freebsd-hackers@freebsd.org Content-Type: multipart/mixed; boundary=001a114256c8a5d1b70523ca567a X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 12:33:49 -0000 --001a114256c8a5d1b70523ca567a Content-Type: text/plain; charset=UTF-8 Hi, wondering if anyone would like to help submit this one-line patch to enable parallel build for usr.bin/svn/lib. on a capable machine, usr.bin/svn build time: -j2 improves from ~96 sec (~190% cpu time) to ~92 sec (~195%). -j4 improves from ~57 sec (~310%) to ~47 sec (~390%). -j12 improves from ~37 sec (~510%) to ~19 sec (~970%). -Jia-Shiun. --001a114256c8a5d1b70523ca567a Content-Type: application/octet-stream; name="svn.patch" Content-Disposition: attachment; filename="svn.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_igm7pfgn0 ZGlmZiAtLWdpdCBhL3Vzci5iaW4vc3ZuL2xpYi9NYWtlZmlsZSBiL3Vzci5iaW4vc3ZuL2xpYi9N YWtlZmlsZQppbmRleCBmZjgzMDliLi5mZDNhZDg1IDEwMDY0NAotLS0gYS91c3IuYmluL3N2bi9s aWIvTWFrZWZpbGUKKysrIGIvdXNyLmJpbi9zdm4vbGliL01ha2VmaWxlCkBAIC00LDUgKzQsNiBA QCBTVUJESVI9CWxpYmFwciBsaWJhcHJfdXRpbCBsaWJzZXJmIFwKIAlsaWJzdm5fY2xpZW50IGxp YnN2bl9kZWx0YSBsaWJzdm5fZGlmZiBsaWJzdm5fZnMgbGlic3ZuX2ZzX2ZzIFwKIAlsaWJzdm5f ZnNfdXRpbCBsaWJzdm5fZnNfeCBsaWJzdm5fcmEgbGlic3ZuX3JhX2xvY2FsIGxpYnN2bl9yYV9z ZXJmIFwKIAlsaWJzdm5fcmFfc3ZuIGxpYnN2bl9yZXBvcyBsaWJzdm5fc3ViciBsaWJzdm5fd2MK K1NVQkRJUl9QQVJBTExFTD0KIAogLmluY2x1ZGUgPGJzZC5zdWJkaXIubWs+Cg== --001a114256c8a5d1b70523ca567a-- From owner-freebsd-hackers@freebsd.org Thu Nov 5 23:09:11 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79DDDA2736B for ; Thu, 5 Nov 2015 23:09:11 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 630DE1CC8; Thu, 5 Nov 2015 23:09:11 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id 5BBE51969; Thu, 5 Nov 2015 23:09:11 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 184C7163D8; Thu, 5 Nov 2015 23:09:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id skVxn7To81eu; Thu, 5 Nov 2015 23:09:09 +0000 (UTC) Subject: Re: Add SUBDIR_PARALLEL to usr.bin/svn/lib DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com A8654163D3 To: Jia-Shiun Li , freebsd-hackers@freebsd.org References: From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <563BE18D.1030203@FreeBSD.org> Date: Thu, 5 Nov 2015 15:09:01 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bXXf9Lnp54VrS6tUHOEXFS1Nsis9OoENx" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 23:09:11 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bXXf9Lnp54VrS6tUHOEXFS1Nsis9OoENx Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 11/5/2015 4:33 AM, Jia-Shiun Li wrote: > Hi, >=20 > wondering if anyone would like to help submit this one-line patch to en= able > parallel build for usr.bin/svn/lib. >=20 > on a capable machine, usr.bin/svn build time: >=20 > -j2 improves from ~96 sec (~190% cpu time) to ~92 sec (~195%). > -j4 improves from ~57 sec (~310%) to ~47 sec (~390%). > -j12 improves from ~37 sec (~510%) to ~19 sec (~970%). >=20 I'll take it and get it in. Thanks! --=20 Regards, Bryan Drewery --bXXf9Lnp54VrS6tUHOEXFS1Nsis9OoENx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJWO+GXAAoJEDXXcbtuRpfPOTgIAL0ThT41q1lXSc4rW3SUnfjF v68kwTRRhFzGPWe9a3IImXF40z5Kf2cn2rcX5X/MAIMafqWzU8k/TXT6lB4qxWZk LkAXUfnMVoH+jNVtzuAzqGGpFzvzHeQwM045rWgTSbsfER+/l8BPCUAe8kZPpYJF w3RD6g8LXDOxZQc3J/Srw3PonOEz2tfP4HKZHAF9tQAkn/M4KUCNx0MYjXpQkD6Z 1Ksq1KFHDH8s5eGI7YexecpzffoU7pkIMrhxMbQYajQA2zAFRTX2z7+okRPoSww1 8q1ctkGXGusN7fkQlWOFTLT1N7zAo2SojpMbm9hZEmB8waO/K2Kp8xCRhKkZrv0= =MQQK -----END PGP SIGNATURE----- --bXXf9Lnp54VrS6tUHOEXFS1Nsis9OoENx-- From owner-freebsd-hackers@freebsd.org Fri Nov 6 11:21:15 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8B30A2741F; Fri, 6 Nov 2015 11:21:14 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 0E19011D4; Fri, 6 Nov 2015 11:21:13 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id NAA23502; Fri, 06 Nov 2015 13:21:11 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Zuf4w-0007hx-Qj; Fri, 06 Nov 2015 13:21:10 +0200 To: FreeBSD Current , FreeBSD Hackers From: Andriy Gapon Subject: strange kernel crash X-Enigmail-Draft-Status: N1110 Message-ID: <563C8CED.3020101@FreeBSD.org> Date: Fri, 6 Nov 2015 13:20:13 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 11:21:15 -0000 Unread portion of the kernel message buffer: Fatal trap 1: privileged instruction fault while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x20:0xffffffff80619a1e stack pointer = 0x28:0xfffffe04f57856f0 frame pointer = 0x28:0xfffffe04f57857b0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 2658 (firefox) trap number = 1 panic: privileged instruction fault cpuid = 0 curthread: 0xfffff803270b6000 stack: 0xfffffe04f5782000 - 0xfffffe04f5786000 stack pointer: 0xfffffe04f5785320 KDB: stack backtrace: db_trace_self_wrapper() at 0xffffffff8041e86b = db_trace_self_wrapper+0x2b/frame 0xfffffe04f5785250 kdb_backtrace() at 0xffffffff80669f39 = kdb_backtrace+0x39/frame 0xfffffe04f5785300 vpanic() at 0xffffffff8063531c = vpanic+0x14c/frame 0xfffffe04f5785340 panic() at 0xffffffff80635063 = panic+0x43/frame 0xfffffe04f57853a0 trap_fatal() at 0xffffffff8081fc0f = trap_fatal+0x33f/frame 0xfffffe04f5785400 trap() at 0xffffffff8081f872 = trap+0x7d2/frame 0xfffffe04f5785610 trap_check() at 0xffffffff8081ff2a = trap_check+0x2a/frame 0xfffffe04f5785630 calltrap() at 0xffffffff80807ea0 = calltrap+0x8/frame 0xfffffe04f5785630 --- trap 0x1, rip = 0xffffffff80619a1e, rsp = 0xfffffe04f5785700, rbp = 0xfffffe04f57857b0 --- __mtx_lock_flags() at 0xffffffff80619a1e = __mtx_lock_flags+0x2ee/frame 0xfffffe04f57857b0 uma_dbg_getslab() at 0xffffffff807df15c = uma_dbg_getslab+0x3c/frame 0xfffffe04f57857d0 uma_dbg_alloc() at 0xffffffff807df08d = uma_dbg_alloc+0x2d/frame 0xfffffe04f5785800 uma_zalloc_arg() at 0xffffffff807dacf1 = uma_zalloc_arg+0x4b1/frame 0xfffffe04f5785890 uma_zalloc() at 0xffffffff8068b040 = uma_zalloc+0x10/frame 0xfffffe04f57858a0 selfdalloc() at 0xffffffff8068aa12 = selfdalloc+0x22/frame 0xfffffe04f57858c0 pollscan() at 0xffffffff8068a615 = pollscan+0x95/frame 0xfffffe04f5785910 kern_poll() at 0xffffffff8068a4b1 = kern_poll+0x1f1/frame 0xfffffe04f5785a70 sys_poll() at 0xffffffff8068a2b9 = sys_poll+0x79/frame 0xfffffe04f5785a90 syscallenter() at 0xffffffff80820560 = syscallenter+0x320/frame 0xfffffe04f5785b00 amd64_syscall() at 0xffffffff8082012f = amd64_syscall+0x1f/frame 0xfffffe04f5785bf0 Xfast_syscall() at 0xffffffff8080818b = Xfast_syscall+0xfb/frame 0xfffffe04f5785bf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80146342a, rsp = 0x7fffffffd8e8, rbp = 0x7fffffffd920 --- Uptime: 1d12h57m32s Now the strange part: 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) RSP value seems to be sane and consistent with the stack information above: (kgdb) i reg rax 0x4 4 rbx 0xfffff80126ea54f0 -8791145163536 rcx 0xffffffff8099a600 -2137414144 rdx 0xfffff803270b6000 -8782553063424 rsi 0x4 4 rdi 0xfffff80027f41318 -8795422715112 rbp 0xfffffe04f57857b0 0xfffffe04f57857b0 rsp 0xfffffe04f5785700 0xfffffe04f5785700 r8 0xffffffff809a7727 -2137360601 r9 0xfffff80126ea54f0 -8791145163536 r10 0x3e8 1000 r11 0xfffffe04f5785cc0 -2177725080384 r12 0x1 1 r13 0xfffff803270b6000 -8782553063424 r14 0xfffff80027f41318 -8795422715112 r15 0x0 0 rip 0xffffffff80619a1e 0xffffffff80619a1e <__mtx_lock_flags+750> eflags 0x10246 [ PF ZF IF RF ] cs 0x20 32 ss 0x28 40 ds es fs gs (kgdb) x/a $rsp 0xfffffe04f5785700: 0xfffff80126ea54f0 (kgdb) x/a $rsp + 0x18 0xfffffe04f5785718: 0x0 I have no idea what could have caused the #GP. This is certainly not a stack overflow. -- Andriy Gapon From owner-freebsd-hackers@freebsd.org Fri Nov 6 15:36:04 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5480A275C9; Fri, 6 Nov 2015 15:36:04 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 68B9614C8; Fri, 6 Nov 2015 15:36:04 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id tA6FZtVf093310 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 6 Nov 2015 17:35:55 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua tA6FZtVf093310 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id tA6FZti9093309; Fri, 6 Nov 2015 17:35:55 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 6 Nov 2015 17:35:54 +0200 From: Konstantin Belousov To: Andriy Gapon Cc: FreeBSD Current , FreeBSD Hackers Subject: Re: strange kernel crash Message-ID: <20151106153554.GO2257@kib.kiev.ua> References: <563C8CED.3020101@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <563C8CED.3020101@FreeBSD.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 15:36:04 -0000 On Fri, Nov 06, 2015 at 01:20:13PM +0200, Andriy Gapon wrote: > Unread portion of the kernel message buffer: > > Fatal trap 1: privileged instruction fault while in kernel mode > cpuid = 0; apic id = 00 > instruction pointer = 0x20:0xffffffff80619a1e > stack pointer = 0x28:0xfffffe04f57856f0 > frame pointer = 0x28:0xfffffe04f57857b0 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 2658 (firefox) > trap number = 1 > panic: privileged instruction fault > cpuid = 0 > curthread: 0xfffff803270b6000 > stack: 0xfffffe04f5782000 - 0xfffffe04f5786000 > stack pointer: 0xfffffe04f5785320 > KDB: stack backtrace: > db_trace_self_wrapper() at 0xffffffff8041e86b = db_trace_self_wrapper+0x2b/frame > 0xfffffe04f5785250 > kdb_backtrace() at 0xffffffff80669f39 = kdb_backtrace+0x39/frame 0xfffffe04f5785300 > vpanic() at 0xffffffff8063531c = vpanic+0x14c/frame 0xfffffe04f5785340 > panic() at 0xffffffff80635063 = panic+0x43/frame 0xfffffe04f57853a0 > trap_fatal() at 0xffffffff8081fc0f = trap_fatal+0x33f/frame 0xfffffe04f5785400 > trap() at 0xffffffff8081f872 = trap+0x7d2/frame 0xfffffe04f5785610 > trap_check() at 0xffffffff8081ff2a = trap_check+0x2a/frame 0xfffffe04f5785630 > calltrap() at 0xffffffff80807ea0 = calltrap+0x8/frame 0xfffffe04f5785630 > --- trap 0x1, rip = 0xffffffff80619a1e, rsp = 0xfffffe04f5785700, rbp = > 0xfffffe04f57857b0 --- > __mtx_lock_flags() at 0xffffffff80619a1e = __mtx_lock_flags+0x2ee/frame > 0xfffffe04f57857b0 > uma_dbg_getslab() at 0xffffffff807df15c = uma_dbg_getslab+0x3c/frame > 0xfffffe04f57857d0 > uma_dbg_alloc() at 0xffffffff807df08d = uma_dbg_alloc+0x2d/frame 0xfffffe04f5785800 > uma_zalloc_arg() at 0xffffffff807dacf1 = uma_zalloc_arg+0x4b1/frame > 0xfffffe04f5785890 > uma_zalloc() at 0xffffffff8068b040 = uma_zalloc+0x10/frame 0xfffffe04f57858a0 > selfdalloc() at 0xffffffff8068aa12 = selfdalloc+0x22/frame 0xfffffe04f57858c0 > pollscan() at 0xffffffff8068a615 = pollscan+0x95/frame 0xfffffe04f5785910 > kern_poll() at 0xffffffff8068a4b1 = kern_poll+0x1f1/frame 0xfffffe04f5785a70 > sys_poll() at 0xffffffff8068a2b9 = sys_poll+0x79/frame 0xfffffe04f5785a90 > syscallenter() at 0xffffffff80820560 = syscallenter+0x320/frame 0xfffffe04f5785b00 > amd64_syscall() at 0xffffffff8082012f = amd64_syscall+0x1f/frame 0xfffffe04f5785bf0 > Xfast_syscall() at 0xffffffff8080818b = Xfast_syscall+0xfb/frame 0xfffffe04f5785bf0 > --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80146342a, rsp = > 0x7fffffffd8e8, rbp = 0x7fffffffd920 --- > Uptime: 1d12h57m32s > > > Now the strange part: > > 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> > 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) > => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) > 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) > 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) > > RSP value seems to be sane and consistent with the stack information above: > (kgdb) i reg > rax 0x4 4 > rbx 0xfffff80126ea54f0 -8791145163536 > rcx 0xffffffff8099a600 -2137414144 > rdx 0xfffff803270b6000 -8782553063424 > rsi 0x4 4 > rdi 0xfffff80027f41318 -8795422715112 > rbp 0xfffffe04f57857b0 0xfffffe04f57857b0 > rsp 0xfffffe04f5785700 0xfffffe04f5785700 > r8 0xffffffff809a7727 -2137360601 > r9 0xfffff80126ea54f0 -8791145163536 > r10 0x3e8 1000 > r11 0xfffffe04f5785cc0 -2177725080384 > r12 0x1 1 > r13 0xfffff803270b6000 -8782553063424 > r14 0xfffff80027f41318 -8795422715112 > r15 0x0 0 > rip 0xffffffff80619a1e 0xffffffff80619a1e <__mtx_lock_flags+750> > eflags 0x10246 [ PF ZF IF RF ] > cs 0x20 32 > ss 0x28 40 > ds > es > fs > gs > > (kgdb) x/a $rsp > 0xfffffe04f5785700: 0xfffff80126ea54f0 > (kgdb) x/a $rsp + 0x18 > 0xfffffe04f5785718: 0x0 > > I have no idea what could have caused the #GP. This is certainly not a stack > overflow. This is a second report, please take a look at https://lists.freebsd.org/pipermail/freebsd-current/2015-October/057975.html I have no idea as well. From owner-freebsd-hackers@freebsd.org Fri Nov 6 16:08:13 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77872A280B0; Fri, 6 Nov 2015 16:08:13 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 5A20F1080; Fri, 6 Nov 2015 16:08:11 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id SAA27226; Fri, 06 Nov 2015 18:08:09 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZujYf-00080S-Kb; Fri, 06 Nov 2015 18:08:09 +0200 Subject: Re: strange kernel crash To: Konstantin Belousov References: <563C8CED.3020101@FreeBSD.org> <20151106153554.GO2257@kib.kiev.ua> Cc: FreeBSD Current , FreeBSD Hackers From: Andriy Gapon Message-ID: <563CD045.8020402@FreeBSD.org> Date: Fri, 6 Nov 2015 18:07:33 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151106153554.GO2257@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 16:08:13 -0000 On 06/11/2015 17:35, Konstantin Belousov wrote: > This is a second report, please take a look at > https://lists.freebsd.org/pipermail/freebsd-current/2015-October/057975.html > I have no idea as well. In my case it does not look like the code was overwritten, though. -- Andriy Gapon From owner-freebsd-hackers@freebsd.org Fri Nov 6 17:38:01 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBA45A26FEF for ; Fri, 6 Nov 2015 17:38:01 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 80FD61FE2 for ; Fri, 6 Nov 2015 17:38:01 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1Zuk2g-000NNa-3f for freebsd-hackers@FreeBSD.org; Fri, 06 Nov 2015 19:39:10 +0300 Date: Fri, 6 Nov 2015 19:39:10 +0300 From: Slawa Olhovchenkov To: freebsd-hackers@FreeBSD.org Subject: Release build w/ selected tools. Message-ID: <20151106163909.GE31314@zxy.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 17:38:01 -0000 How to build release with selected tools installed (and accessed from LiveCD) and bundled (accessed after install)? For example, tools/tools/zfsboottest or tools/tools/cxgbetool? Also, how to use cxgbetool for burn flash on card? From owner-freebsd-hackers@freebsd.org Fri Nov 6 17:58:13 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6BE82A274C2; Fri, 6 Nov 2015 17:58:13 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 481561BDA; Fri, 6 Nov 2015 17:58:13 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id tA6Hw1dw018099; Fri, 6 Nov 2015 09:58:05 -0800 (PST) (envelope-from truckman@FreeBSD.org) Message-Id: <201511061758.tA6Hw1dw018099@gw.catspoiler.org> Date: Fri, 6 Nov 2015 09:58:01 -0800 (PST) From: Don Lewis Subject: Re: strange kernel crash To: kostikbel@gmail.com cc: avg@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-hackers@FreeBSD.org In-Reply-To: <20151106153554.GO2257@kib.kiev.ua> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 17:58:13 -0000 On 6 Nov, Konstantin Belousov wrote: > On Fri, Nov 06, 2015 at 01:20:13PM +0200, Andriy Gapon wrote: >> Unread portion of the kernel message buffer: >> >> Fatal trap 1: privileged instruction fault while in kernel mode >> cpuid = 0; apic id = 00 >> instruction pointer = 0x20:0xffffffff80619a1e >> stack pointer = 0x28:0xfffffe04f57856f0 >> frame pointer = 0x28:0xfffffe04f57857b0 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, long 1, def32 0, gran 1 >> processor eflags = interrupt enabled, resume, IOPL = 0 >> current process = 2658 (firefox) >> trap number = 1 >> panic: privileged instruction fault >> cpuid = 0 >> curthread: 0xfffff803270b6000 >> stack: 0xfffffe04f5782000 - 0xfffffe04f5786000 >> stack pointer: 0xfffffe04f5785320 >> KDB: stack backtrace: >> db_trace_self_wrapper() at 0xffffffff8041e86b = db_trace_self_wrapper+0x2b/frame >> 0xfffffe04f5785250 >> kdb_backtrace() at 0xffffffff80669f39 = kdb_backtrace+0x39/frame 0xfffffe04f5785300 >> vpanic() at 0xffffffff8063531c = vpanic+0x14c/frame 0xfffffe04f5785340 >> panic() at 0xffffffff80635063 = panic+0x43/frame 0xfffffe04f57853a0 >> trap_fatal() at 0xffffffff8081fc0f = trap_fatal+0x33f/frame 0xfffffe04f5785400 >> trap() at 0xffffffff8081f872 = trap+0x7d2/frame 0xfffffe04f5785610 >> trap_check() at 0xffffffff8081ff2a = trap_check+0x2a/frame 0xfffffe04f5785630 >> calltrap() at 0xffffffff80807ea0 = calltrap+0x8/frame 0xfffffe04f5785630 >> --- trap 0x1, rip = 0xffffffff80619a1e, rsp = 0xfffffe04f5785700, rbp = >> 0xfffffe04f57857b0 --- >> __mtx_lock_flags() at 0xffffffff80619a1e = __mtx_lock_flags+0x2ee/frame >> 0xfffffe04f57857b0 >> uma_dbg_getslab() at 0xffffffff807df15c = uma_dbg_getslab+0x3c/frame >> 0xfffffe04f57857d0 >> uma_dbg_alloc() at 0xffffffff807df08d = uma_dbg_alloc+0x2d/frame 0xfffffe04f5785800 >> uma_zalloc_arg() at 0xffffffff807dacf1 = uma_zalloc_arg+0x4b1/frame >> 0xfffffe04f5785890 >> uma_zalloc() at 0xffffffff8068b040 = uma_zalloc+0x10/frame 0xfffffe04f57858a0 >> selfdalloc() at 0xffffffff8068aa12 = selfdalloc+0x22/frame 0xfffffe04f57858c0 >> pollscan() at 0xffffffff8068a615 = pollscan+0x95/frame 0xfffffe04f5785910 >> kern_poll() at 0xffffffff8068a4b1 = kern_poll+0x1f1/frame 0xfffffe04f5785a70 >> sys_poll() at 0xffffffff8068a2b9 = sys_poll+0x79/frame 0xfffffe04f5785a90 >> syscallenter() at 0xffffffff80820560 = syscallenter+0x320/frame 0xfffffe04f5785b00 >> amd64_syscall() at 0xffffffff8082012f = amd64_syscall+0x1f/frame 0xfffffe04f5785bf0 >> Xfast_syscall() at 0xffffffff8080818b = Xfast_syscall+0xfb/frame 0xfffffe04f5785bf0 >> --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80146342a, rsp = >> 0x7fffffffd8e8, rbp = 0x7fffffffd920 --- >> Uptime: 1d12h57m32s >> >> >> Now the strange part: >> >> 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> >> 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) >> => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) >> 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) >> 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) >> >> RSP value seems to be sane and consistent with the stack information above: >> (kgdb) i reg >> rax 0x4 4 >> rbx 0xfffff80126ea54f0 -8791145163536 >> rcx 0xffffffff8099a600 -2137414144 >> rdx 0xfffff803270b6000 -8782553063424 >> rsi 0x4 4 >> rdi 0xfffff80027f41318 -8795422715112 >> rbp 0xfffffe04f57857b0 0xfffffe04f57857b0 >> rsp 0xfffffe04f5785700 0xfffffe04f5785700 >> r8 0xffffffff809a7727 -2137360601 >> r9 0xfffff80126ea54f0 -8791145163536 >> r10 0x3e8 1000 >> r11 0xfffffe04f5785cc0 -2177725080384 >> r12 0x1 1 >> r13 0xfffff803270b6000 -8782553063424 >> r14 0xfffff80027f41318 -8795422715112 >> r15 0x0 0 >> rip 0xffffffff80619a1e 0xffffffff80619a1e <__mtx_lock_flags+750> >> eflags 0x10246 [ PF ZF IF RF ] >> cs 0x20 32 >> ss 0x28 40 >> ds >> es >> fs >> gs >> >> (kgdb) x/a $rsp >> 0xfffffe04f5785700: 0xfffff80126ea54f0 >> (kgdb) x/a $rsp + 0x18 >> 0xfffffe04f5785718: 0x0 >> >> I have no idea what could have caused the #GP. This is certainly not a stack >> overflow. > > This is a second report, please take a look at > https://lists.freebsd.org/pipermail/freebsd-current/2015-October/057975.html > I have no idea as well. Whatever the problem is, it appears to be hard to trigger. I haven't had a recurrence. From owner-freebsd-hackers@freebsd.org Fri Nov 6 18:01:19 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3FA35A275F6; Fri, 6 Nov 2015 18:01:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0442C1E99; Fri, 6 Nov 2015 18:01:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id C73621FE023; Fri, 6 Nov 2015 19:01:16 +0100 (CET) Subject: Re: strange kernel crash To: Andriy Gapon , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> From: Hans Petter Selasky Message-ID: <563CEB53.50909@selasky.org> Date: Fri, 6 Nov 2015 19:02:59 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <563C8CED.3020101@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 18:01:19 -0000 On 11/06/15 12:20, Andriy Gapon wrote: > Now the strange part: > > 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> > 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) > => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) > 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) > 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) Were these instructions dumped from RAM or from the kernel ELF file? --HPS From owner-freebsd-hackers@freebsd.org Fri Nov 6 18:28:59 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9AA5A27F8B for ; Fri, 6 Nov 2015 18:28:59 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A9353128D for ; Fri, 6 Nov 2015 18:28:59 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A6D59A27F8A; Fri, 6 Nov 2015 18:28:59 +0000 (UTC) Delivered-To: hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5795A27F89 for ; Fri, 6 Nov 2015 18:28:59 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 374C5128B; Fri, 6 Nov 2015 18:28:59 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by wikq8 with SMTP id q8so35528691wik.1; Fri, 06 Nov 2015 10:28:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=j1Rhui6I/PjJhzFVh5yicgtmr0WpR2FRGyiSh54rLwY=; b=HvSd4AGmliyWiJwvoZ6jc4iSPu581dl2OLcekNVNoCedUukR3zJI3BGws8VkjchT9V F6eHQfNF82wb4t0sGOH7kBlp7EZTzssgtP9++n2AWQFV5xG3oyHmMCl3bQfKc1OkTXy0 HG/tQkbjFP2KFSvLlX3LmOrUBcn4mjyJzPu2OB/1UEdbbKskrl3Px2X80I2GvUVBDISe XxuBbKh6DQlUNrAFZnM8WXElxNhv0z8tHx0WdVWZY5pXZORzPCqV6eY9m61uwDqvJaow 3JdXy6tDF1e0x1VpOzYWRwzh5bjFKUVI8BkMYajzUU0paasoA8aMA+IxJHDEPIedIavr wUUA== X-Received: by 10.194.187.14 with SMTP id fo14mr16532102wjc.104.1446834537644; Fri, 06 Nov 2015 10:28:57 -0800 (PST) Received: from localhost (78-1-136-48.adsl.net.t-com.hr. [78.1.136.48]) by smtp.gmail.com with ESMTPSA id q1sm1307813wjy.31.2015.11.06.10.28.56 (version=SSLv3 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 06 Nov 2015 10:28:57 -0800 (PST) Date: Fri, 6 Nov 2015 19:28:53 +0100 From: To: hackers@freebsd.org Cc: "Ian Lepore" , "Chris H" Subject: Re: awk's curly braces (regex) Message-ID: <20151106192853.00005e57@gmail.com> In-Reply-To: <3605b86a5de658159efd2e014a75b0e1@ultimatedns.net> References: <20151104211008.00006c16@gmail.com> <1446670398.91534.358.camel@freebsd.org> <3605b86a5de658159efd2e014a75b0e1@ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 18:29:00 -0000 On Wed, 04 Nov 2015 19:36:29 -0800 "Chris H" wrote: > On Wed, 04 Nov 2015 13:53:18 -0700 Ian Lepore wrote > > > On Wed, 2015-11-04 at 21:10 +0100, rank1seeker@gmail.com wrote: > > > 10.2-RELEASE-p6 > > > > > > # awk --version > > > awk version 20121220 (FreeBSD) > > > > > > # echo 2015 | awk '/^[0-9]/ {print}' > > > Prints '2015' > > > > > > # echo 2015 | awk '/^[0-9]{4}/ {print}' > > > Won't > > > > > > Why range/interval specified via curly braces doesn't work. > > > PS: Yes I've tried escaping it with backslahes and double > > > backslahes, nada! > > > > > > man pages: > > > -- > > > Regular expressions are as in egrep; see grep(1). > > > -- > Your SHELL can be a "gatcha", as well. I know my shell. Soner or later it always ends up in script => /bin/sh > > > > For what it's worth, the manpage on a linux system I checked also > > says the regex is like egrep, but then it points out that one > > difference is "interval expressions" (curly brace stuff) which it > > says are "likely to break old awk programs" so they're only enabled > > if --posix or --re -interval options are given. Our awk doesn't > > seem to support those options. > > > > I guess our awk might also avoid the interval expressions out of > > caution for breaking old programs; maybe we need to add the options > > to enable them, like gnu awk has. > > > > -- Ian Then, mentioned part of man pages has been blindly pasted. awk's curly braces don't work as regex in FreeBSD, nor can it be enabled. Here is a proof that regex curly part is matched literally: # echo '2015{40}' | awk '/^[0-9]+{40}/ {print}' 2015{40} You devs decide best solution for awk, but for start, you can edit man pages at least. Thx, Domagoj From owner-freebsd-hackers@freebsd.org Fri Nov 6 18:55:28 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24BF0A2856D for ; Fri, 6 Nov 2015 18:55:28 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 06012119C for ; Fri, 6 Nov 2015 18:55:28 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 035CEA2856C; Fri, 6 Nov 2015 18:55:28 +0000 (UTC) Delivered-To: hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02F5BA2856B for ; Fri, 6 Nov 2015 18:55:28 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-lb0-x230.google.com (mail-lb0-x230.google.com [IPv6:2a00:1450:4010:c04::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 801F2119B for ; Fri, 6 Nov 2015 18:55:27 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: by lbbkw15 with SMTP id kw15so58167890lbb.0 for ; Fri, 06 Nov 2015 10:55:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version; bh=mrnSwdOH+ZQmQ4lV25eHCCf2sjkF50Ipln/LYndbM98=; b=rqV5i8ESF5aWJG8NrkO+mShyiX2s0eAqLcS9Ew1f8BqV50gdSsGlYn7C+nG4bYqeUB UG8o8Kci4ju00uT83zJY4FEUKgvCggajJwFZvoc7VhFhWkN8DArvkhT0DIdNA02gm0rw 32plsM4r4HmUMnMhNTBQzpamuBttXecqef2DkHqjW5W8bLz0XlN6/uGt22GXfFfE0csL 9ko81YlLfeN+k9sHottLunfFffqvnecH9avv0XlJ0BtIOADZ2fD0xogv9aPjYnWNe+nR OBp18h79nRdGH2Dmv4pXUSbaPleJRIpI3T97oYOO5KwlWWvhSI/wRZ6aRmXz767f/JRT 6Gtw== X-Received: by 10.112.173.198 with SMTP id bm6mr7807510lbc.43.1446836125640; Fri, 06 Nov 2015 10:55:25 -0800 (PST) Received: from [10.0.1.3] (broadband-5-228-251-240.nationalcablenetworks.ru. [5.228.251.240]) by smtp.gmail.com with ESMTPSA id so5sm237310lbb.43.2015.11.06.10.55.24 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 06 Nov 2015 10:55:24 -0800 (PST) From: Dmitry Sivachenko Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Fair Share Scheduler Message-Id: <9505464C-E8C1-4C08-9986-08B8C4E6571A@gmail.com> Date: Fri, 6 Nov 2015 21:55:24 +0300 To: hackers@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 18:55:28 -0000 Hello, some time ago there was a lottery scheduler for FreeBSD = (http://www.hypersurface.net/dpetrou/research.html), there is a code for = FreeBSD 2.x -- 4.8 there. The idea is to try to give equal amount of cpu for each user, regardless = of how many threads they spawn. Solaris has Fair Share Scheduler which does similar things. This is very important for multi-user development machines, where there = are a lot of users who can spawn several multi-threaded processes, = almost monopolizing CPU resources. How hard would be to adopt it to current FreeBSD version (or may be = there are efforts to write something similar?) Thanks!= From owner-freebsd-hackers@freebsd.org Fri Nov 6 21:58:08 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD8CAA287AB; Fri, 6 Nov 2015 21:58:08 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id DE04E18C7; Fri, 6 Nov 2015 21:58:07 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA01639; Fri, 06 Nov 2015 23:58:06 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Zup1J-0008NI-SQ; Fri, 06 Nov 2015 23:58:05 +0200 Subject: Re: strange kernel crash To: Hans Petter Selasky , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> <563CEB53.50909@selasky.org> From: Andriy Gapon Message-ID: <563D2236.4030708@FreeBSD.org> Date: Fri, 6 Nov 2015 23:57:10 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563CEB53.50909@selasky.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 21:58:08 -0000 On 06/11/2015 20:02, Hans Petter Selasky wrote: > On 11/06/15 12:20, Andriy Gapon wrote: >> Now the strange part: >> >> 0xffffffff80619a18 <+744>: jne 0xffffffff80619a61 <__mtx_lock_flags+817> >> 0xffffffff80619a1a <+746>: mov %rbx,(%rsp) >> => 0xffffffff80619a1e <+750>: movq $0x0,0x18(%rsp) >> 0xffffffff80619a27 <+759>: movq $0x0,0x10(%rsp) >> 0xffffffff80619a30 <+768>: movq $0x0,0x8(%rsp) > > Were these instructions dumped from RAM or from the kernel ELF file? Whatever minidump and kgdb (libkvm) do for the text section. Just in case, in addition to 'disassemble' I also did this: (kgdb) x/i 0xffffffff80619a1e => 0xffffffff80619a1e <__mtx_lock_flags+750>: movq $0x0,0x18(%rsp) -- Andriy Gapon From owner-freebsd-hackers@freebsd.org Sat Nov 7 14:53:53 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8146EA28DC0 for ; Sat, 7 Nov 2015 14:53:53 +0000 (UTC) (envelope-from csgeorgiades@gmail.com) Received: from mail-oi0-x232.google.com (mail-oi0-x232.google.com [IPv6:2607:f8b0:4003:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4A84B1BF5 for ; Sat, 7 Nov 2015 14:53:53 +0000 (UTC) (envelope-from csgeorgiades@gmail.com) Received: by oiad129 with SMTP id d129so80256186oia.0 for ; Sat, 07 Nov 2015 06:53:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=cLV0Fr9p0qioZqTKWsSc7RYNbEXGzteFCBm0BcwdNm8=; b=jHf3mqT8dBDY+92Kg40ZiSuFXxm/ISIadyfrX1zeUU27cqTk3y3TYuj7hZgCC7zNrU Or9ogpDLAm8q4s8oBr8hEyc0LxAjd6YFoFAvEeCoR728qu2ilvqMK3N0n2Nj5U5cFBEo iNlhS4f/+ugBS3ldwIDXCiAyklCN3uYY41KxRY+0+vccI6b/byrXLKdyymu/+VRp4CA5 ch5O2oU6ICo78rZb2QFKrSZtChpxswXDnvBs3vaTdi5rSKMl8dPOfPQ2yRKDZnuf+YIA aPX+jiMXuLdEvXgK8rqNfBgmO4d6Otmq0uvgsOBSiSJnQbR0sADWWcgCvpx2H6dTWgju VQFA== MIME-Version: 1.0 X-Received: by 10.202.170.196 with SMTP id t187mr3126164oie.78.1446908032665; Sat, 07 Nov 2015 06:53:52 -0800 (PST) Received: by 10.76.34.199 with HTTP; Sat, 7 Nov 2015 06:53:52 -0800 (PST) Date: Sat, 7 Nov 2015 16:53:52 +0200 Message-ID: Subject: Code contribution From: Constantinos Georgiades To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 14:53:53 -0000 Hello All, I am willing to contribute code in my free time for fun and experience. I am interested for some of the juniors kernel projects and particularly for the "Free old file descriptor tables". Contributing to userland projects is ok too. "Improve cron(8) and atrun(8)" seems nice project. I will probably need some help. Should i get a mentor? Regards, Constantinos From owner-freebsd-hackers@freebsd.org Sat Nov 7 15:57:40 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02832A28DB9 for ; Sat, 7 Nov 2015 15:57:40 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C3B1A1C56 for ; Sat, 7 Nov 2015 15:57:39 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by iodd200 with SMTP id d200so150118568iod.0 for ; Sat, 07 Nov 2015 07:57:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Mw0hlSAQ+sZ5ooHfX2Pv6DS78w13izbILl2r3XuxBhk=; b=x0AS5yxFJAL2ljiZqJlO7BGEMvgVyPbyRDNGMRhk5ULOKAiGiMG/6k+G5HGrrHOhrN iYi3Pa8PVOKPhkGn94jXksC5ygU/B1HlAz5WKCzUyKCAzIKZlty4Za0tvLpW8IDxtjWh e/0FrBUjb8nseyhjdHtDKYwMoGxNjfKDL5kMS5oeVSkPJRYGzI5BEplQDawHgRIcRjmq jOgXWzQq+g+V/n8q2AVQFZxGsaEAmJRSzhZPUmxUFJDqCjseIRrZzLRkw8FZZH1ryfKO /Fon7Js5f+N2WBKzy5db70zJsT4HvGV/KupjsRcHAmbFFnSy+FsKlcGo07g3QjvL6DmK cX7Q== MIME-Version: 1.0 X-Received: by 10.107.46.142 with SMTP id u14mr19519906iou.165.1446911859275; Sat, 07 Nov 2015 07:57:39 -0800 (PST) Received: by 10.36.217.196 with HTTP; Sat, 7 Nov 2015 07:57:39 -0800 (PST) In-Reply-To: References: Date: Sat, 7 Nov 2015 07:57:39 -0800 Message-ID: Subject: Re: Code contribution From: Adrian Chadd To: Constantinos Georgiades Cc: "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 07 Nov 2015 16:35:19 +0000 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 15:57:40 -0000 Sure! Just ask on here and see who helps out! There are plenty of us that are happy to help where we can! -a On 7 November 2015 at 06:53, Constantinos Georgiades wrote: > Hello All, > > I am willing to contribute code in my free time for fun and experience. > > I am interested for some of the juniors kernel projects and > particularly for the "Free old file descriptor tables". > > Contributing to userland projects is ok too. > "Improve cron(8) and atrun(8)" seems nice project. > > > I will probably need some help. > Should i get a mentor? > > Regards, > Constantinos > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" From owner-freebsd-hackers@freebsd.org Sat Nov 7 19:48:34 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E58EA280E9; Sat, 7 Nov 2015 19:48:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0CD881E3E; Sat, 7 Nov 2015 19:48:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id 04788103F; Sat, 7 Nov 2015 19:48:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id A514A120A1; Sat, 7 Nov 2015 19:48:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id SJqrFXKJ8K1i; Sat, 7 Nov 2015 19:48:26 +0000 (UTC) Subject: Re: strange kernel crash DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 5086412095 To: Andriy Gapon , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> From: Bryan Drewery Organization: FreeBSD Message-ID: <563E5589.3040100@FreeBSD.org> Date: Sat, 7 Nov 2015 11:48:25 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563C8CED.3020101@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 19:48:34 -0000 On 11/6/15 3:20 AM, Andriy Gapon wrote: > Unread portion of the kernel message buffer: > > Fatal trap 1: privileged instruction fault while in kernel mode ... What SVN revision? -- Regards, Bryan Drewery From owner-freebsd-hackers@freebsd.org Sat Nov 7 23:09:36 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AEF7A219C8; Sat, 7 Nov 2015 23:09:36 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id EBF671722; Sat, 7 Nov 2015 23:09:34 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id BAA23181; Sun, 08 Nov 2015 01:09:27 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZvCbu-000AqS-W4; Sun, 08 Nov 2015 01:09:27 +0200 Subject: Re: strange kernel crash To: Bryan Drewery , FreeBSD Current , FreeBSD Hackers References: <563C8CED.3020101@FreeBSD.org> <563E5589.3040100@FreeBSD.org> From: Andriy Gapon Message-ID: <563E846E.4010205@FreeBSD.org> Date: Sun, 8 Nov 2015 01:08:30 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <563E5589.3040100@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 23:09:36 -0000 On 07/11/2015 21:48, Bryan Drewery wrote: > On 11/6/15 3:20 AM, Andriy Gapon wrote: >> Unread portion of the kernel message buffer: >> >> Fatal trap 1: privileged instruction fault while in kernel mode > ... > > What SVN revision? r289875 from October 24. -- Andriy Gapon