From owner-freebsd-hackers@freebsd.org Sun Sep 27 18:27:57 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 43CA5A0ADFF for ; Sun, 27 Sep 2015 18:27:57 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from know-smtprelay-omc-3.server.virginmedia.net (know-smtprelay-omc-3.server.virginmedia.net [80.0.253.67]) by mx1.freebsd.org (Postfix) with ESMTP id AA80B20B for ; Sun, 27 Sep 2015 18:27:55 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from [192.168.1.100] ([86.10.211.13]) by know-smtprelay-3-imp with bizsmtp id NJSk1r0060HtmFq01JSkox; Sun, 27 Sep 2015 19:26:44 +0100 X-Originating-IP: [86.10.211.13] X-Spam: 0 X-Authority: v=2.1 cv=TYVrzkkh c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=NLZqzBF-AAAA:8 a=IkcTkHD0fZMA:10 a=NiXZ11qtzk6H4CIjneQA:9 a=QEXdDO2ut3YA:10 a=A_Ij85UXA3UA:10 a=IUCpGYfEpY0A:10 To: grahamperrin@gmail.com, FreeBSD Hackers References: 1442435572515-6039550.post@n5.nabble.com Subject: Nosh Guide online From: Jonathan de Boyne Pollard Message-ID: <560834DB.4090904@NTLWorld.com> Date: Sun, 27 Sep 2015 19:26:35 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 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: Sun, 27 Sep 2015 18:27:57 -0000 Graham Perrin: > I have the .txz file from http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/freebsd-binary-packages.html (thanks). > In addition, please: could you host the guide online, in HTML format? * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/timorous-admin-installation-how-to.html You asked "could", not "would". No, I cannot. The Guide, as you can see, has symbolic links. Not only does the transfer process through to the machines that are permitted to upload to the WWW site have the unfortunate side-effect of destroying symbolic links, but I'm not even sure that the WWW site itself even supports them. The result is what you'll see hyperlinked from the aforementioned, which is a slightly out of date version of the 1.20 Guide where many of the hyperlinks don't work. The packaged copy of the Guide that you have downloaded and that you can point your HTML reader of choice directly at will work just fine, of course. From owner-freebsd-hackers@freebsd.org Mon Sep 28 01:05:57 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 BFF4EA0AA17 for ; Mon, 28 Sep 2015 01:05:57 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from know-smtprelay-omc-3.server.virginmedia.net (know-smtprelay-omc-3.server.virginmedia.net [80.0.253.67]) by mx1.freebsd.org (Postfix) with ESMTP id 2D7A3878 for ; Mon, 28 Sep 2015 01:05:56 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from [192.168.1.100] ([86.10.211.13]) by know-smtprelay-3-imp with bizsmtp id NR5t1r00G0HtmFq01R5tJY; Mon, 28 Sep 2015 02:05:53 +0100 X-Originating-IP: [86.10.211.13] X-Spam: 0 X-Authority: v=2.1 cv=TYVrzkkh c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=NLZqzBF-AAAA:8 a=IkcTkHD0fZMA:10 a=PRjQ1Z0m4aJQgwawOFIA:9 a=QEXdDO2ut3YA:10 a=XdyKOaxJwVsA:10 a=IUCpGYfEpY0A:10 a=flyOgxpCkAQA:10 a=aroVJyLFwIsA:10 Subject: nosh version 1.20 To: FreeBSD Hackers , "supervision@list.skarnet.org" , 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> From: Jonathan de Boyne Pollard Message-ID: <56089268.6080007@NTLWorld.com> Date: Mon, 28 Sep 2015 02:05:44 +0100 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: 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, 28 Sep 2015 01:05:57 -0000 The nosh package is now up to version 1.20 . * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh.html It's worth noting that the WWW site has gained some more pages, an installation how-to and a quick look at user-space virtual terminals. * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/timorous-admin-installation-how-to.html * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/user-vt-screenshots.html The command and tool list page, which was woefully out of date, has had some attention, too. It is rather longer than it was. * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/commands.html You might notice a couple of new BSD packages, as well. FreeBSD/PC-BSD binary packaging is now up to parity with Debian Linux. One can create a fully-nosh-managed system on both just by installing some binary packages. This wipes another to-do item off the roadmap page. The list of remaining rc.d items on the roadmap has shrunk, also. As always, assistance in wiping those remaining rc.d items off the list is welcome. If someone feels up to tackling /etc/rc.d/bluetooth, perhaps looking at what Iain Hibbert has apparently already done, for example ... In addition to having yet more service bundles, this release irons out some wrinkles in startup and shutdown. The sysinit phase of bootstrap was causing undesirable mounts in emergency mode. That has been restructured. Some ordering problems in shutdown relating to unmounting filesystems have also been fixed. And the System 5/BSD compatibility reboot, halt, and poweroff shims no longer rely upon some other toolset's (not necessarily even present) shutdown command. There are now -run packages for four different Debian Linux plug-and-play managers, with vdev and suckless mdev now added. From owner-freebsd-hackers@freebsd.org Mon Sep 28 01:40:26 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 C2F4FA0A6A2 for ; Mon, 28 Sep 2015 01:40:26 +0000 (UTC) (envelope-from jmaloney@pcbsd.org) Received: from mercury.sumnercomm.net (mercury.sumnercomm.net [69.24.208.16]) by mx1.freebsd.org (Postfix) with SMTP id 7FDDF115 for ; Mon, 28 Sep 2015 01:40:25 +0000 (UTC) (envelope-from jmaloney@pcbsd.org) Received: (qmail 15026 invoked from network); 28 Sep 2015 01:33:43 -0000 Received: from mail-io0-f175.google.com (HELO mail-io0-f175.google.com) (jmaloney@sumnercomm.net@209.85.223.175) by mercury2.sumnercomm.net with (AES128-GCM-SHA256 encrypted) SMTP (f3ff60fc-6580-11e5-85b2-03c3c7db1299); Sun, 27 Sep 2015 20:33:43 -0500 Received: by ioii196 with SMTP id i196so161009957ioi.3 for ; Sun, 27 Sep 2015 18:33:42 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.107.169.234 with SMTP id f103mr15975603ioj.130.1443404022595; Sun, 27 Sep 2015 18:33:42 -0700 (PDT) Reply-To: jmaloney@pcbsd.org Received: by 10.64.229.102 with HTTP; Sun, 27 Sep 2015 18:33:42 -0700 (PDT) In-Reply-To: <56089268.6080007@NTLWorld.com> 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> Date: Sun, 27 Sep 2015 20:33:42 -0500 Message-ID: Subject: Re: nosh version 1.20 From: Joe Maloney To: Jonathan de Boyne Pollard Cc: FreeBSD Hackers , "supervision@list.skarnet.org" , debian-user@lists.debian.org X-MagicMail-OS: Inactive X-MagicMail-UUID: f3ff60fc-6580-11e5-85b2-03c3c7db1299 X-MagicMail-Authenticated: jmaloney@sumnercomm.net X-MagicMail-SourceIP: 209.85.223.175 X-MagicMail-EnvelopeFrom: 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, 28 Sep 2015 01:40:26 -0000 Hi, do you have a source code repository somewhere for nosh? Like on GitHub? Joe Maloney On Sun, Sep 27, 2015 at 8:05 PM, Jonathan de Boyne Pollard < J.deBoynePollard-newsgroups@ntlworld.com> wrote: > The nosh package is now up to version 1.20 . > > * > http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh.html > > It's worth noting that the WWW site has gained some more pages, an > installation how-to and a quick look at user-space virtual terminals. > > * > http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/timorous-admin-installation-how-to.html > * > http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/user-vt-screenshots.html > > The command and tool list page, which was woefully out of date, has had > some attention, too. It is rather longer than it was. > > * > http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/commands.html > > You might notice a couple of new BSD packages, as well. FreeBSD/PC-BSD > binary packaging is now up to parity with Debian Linux. One can create a > fully-nosh-managed system on both just by installing some binary packages. > > This wipes another to-do item off the roadmap page. The list of remaining > rc.d items on the roadmap has shrunk, also. As always, assistance in > wiping those remaining rc.d items off the list is welcome. If someone > feels up to tackling /etc/rc.d/bluetooth, perhaps looking at what Iain > Hibbert has apparently already done, for example ... > > In addition to having yet more service bundles, this release irons out > some wrinkles in startup and shutdown. The sysinit phase of bootstrap was > causing undesirable mounts in emergency mode. That has been restructured. > Some ordering problems in shutdown relating to unmounting filesystems have > also been fixed. And the System 5/BSD compatibility reboot, halt, and > poweroff shims no longer rely upon some other toolset's (not necessarily > even present) shutdown command. > > There are now -run packages for four different Debian Linux plug-and-play > managers, with vdev and suckless mdev now added. > _______________________________________________ > 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 Mon Sep 28 07:27:55 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 A6AE4A0A6C0 for ; Mon, 28 Sep 2015 07:27:55 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from know-smtprelay-omc-3.server.virginmedia.net (know-smtprelay-omc-3.server.virginmedia.net [80.0.253.67]) by mx1.freebsd.org (Postfix) with ESMTP id 153F61F21 for ; Mon, 28 Sep 2015 07:27:54 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from [192.168.1.100] ([86.10.211.13]) by know-smtprelay-3-imp with bizsmtp id NXTs1r00P0HtmFq01XTsNq; Mon, 28 Sep 2015 08:27:52 +0100 X-Originating-IP: [86.10.211.13] X-Spam: 0 X-Authority: v=2.1 cv=TYVrzkkh c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=9cW_t1CCXrUA:10 a=NLZqzBF-AAAA:8 a=IkcTkHD0fZMA:10 a=Juhb2HpIEltarfLlKkoA:9 a=QEXdDO2ut3YA:10 a=42TJWvc3JAEA:10 References: Subject: nosh version 1.20 Cc: debian-user@lists.debian.org, FreeBSD Hackers , "supervision@list.skarnet.org" From: Jonathan de Boyne Pollard Message-ID: <5608EBEF.7010207@NTLWorld.com> Date: Mon, 28 Sep 2015 08:27:43 +0100 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: 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, 28 Sep 2015 07:27:55 -0000 Joe Maloney: > do you have a source code repository somewhere for nosh? * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/source-package.html The source package and how to build from source are here. From owner-freebsd-hackers@freebsd.org Mon Sep 28 13:39: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 774CFA0AC08 for ; Mon, 28 Sep 2015 13:39:06 +0000 (UTC) (envelope-from jmaloney@pcbsd.org) Received: from mercury.sumnercomm.net (mercury.sumnercomm.net [69.24.208.16]) by mx1.freebsd.org (Postfix) with SMTP id 20C7210C3 for ; Mon, 28 Sep 2015 13:39:05 +0000 (UTC) (envelope-from jmaloney@pcbsd.org) Received: (qmail 28822 invoked from network); 28 Sep 2015 13:39:03 -0000 Received: from mail-ig0-f182.google.com (HELO mail-ig0-f182.google.com) (jmaloney@sumnercomm.net@209.85.213.182) by mercury2.sumnercomm.net with (AES128-GCM-SHA256 encrypted) SMTP (481a5146-65e6-11e5-b28a-47ea92992105); Mon, 28 Sep 2015 08:39:03 -0500 Received: by igxx6 with SMTP id x6so49977974igx.1 for ; Mon, 28 Sep 2015 06:39:03 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.50.136.195 with SMTP id qc3mr16686213igb.78.1443447543009; Mon, 28 Sep 2015 06:39:03 -0700 (PDT) Reply-To: jmaloney@pcbsd.org Received: by 10.64.229.102 with HTTP; Mon, 28 Sep 2015 06:39:02 -0700 (PDT) In-Reply-To: <5608EBEF.7010207@NTLWorld.com> References: <5608EBEF.7010207@NTLWorld.com> Date: Mon, 28 Sep 2015 08:39:02 -0500 Message-ID: Subject: Re: nosh version 1.20 From: Joe Maloney To: Jonathan de Boyne Pollard Cc: FreeBSD Hackers X-MagicMail-OS: Inactive X-MagicMail-UUID: 481a5146-65e6-11e5-b28a-47ea92992105 X-MagicMail-Authenticated: jmaloney@sumnercomm.net X-MagicMail-SourceIP: 209.85.213.182 X-MagicMail-EnvelopeFrom: 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, 28 Sep 2015 13:39:06 -0000 How do others contribute back to your project? Do you prefer diffs by email? Joe Maloney On Mon, Sep 28, 2015 at 2:27 AM, Jonathan de Boyne Pollard < J.deBoynePollard-newsgroups@ntlworld.com> wrote: > Joe Maloney: > >> do you have a source code repository somewhere for nosh? >> > > * > http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/source-package.html > > The source package and how to build from source are here. > > _______________________________________________ > 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 Mon Sep 28 15:01:24 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 83E02A0BE71 for ; Mon, 28 Sep 2015 15:01:24 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0070.outbound.protection.outlook.com [157.56.110.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE47B1F47; Mon, 28 Sep 2015 15:01:22 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from CY1PR08MB1803.namprd08.prod.outlook.com (10.162.218.25) by CY1PR08MB1801.namprd08.prod.outlook.com (10.162.218.23) with Microsoft SMTP Server (TLS) id 15.1.280.20; Mon, 28 Sep 2015 15:01:14 +0000 Received: from CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) by CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) with mapi id 15.01.0280.017; Mon, 28 Sep 2015 15:01:14 +0000 From: "Pokala, Ravi" To: John Baldwin , Francois Tigeot , "cem@FreeBSD.org" CC: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid Thread-Topic: bus_.*_resource() and rid Thread-Index: AQHQ6qhpmlcbMDBrSUWapu14ripoSp42SMsAgAAUkACAE/CTgIAHZG6A Date: Mon, 28 Sep 2015 15:01:13 +0000 Message-ID: References: <1685918.WyYIclYTSg@ralph.baldwin.cx> <1637146.Rv3dkk0gMi@ralph.baldwin.cx> In-Reply-To: <1637146.Rv3dkk0gMi@ralph.baldwin.cx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.5.5.150821 authentication-results: spf=none (sender IP is ) smtp.mailfrom=rpokala@panasas.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [24.6.178.251] x-microsoft-exchange-diagnostics: 1; CY1PR08MB1801; 5:zyoYqKnor13C5tbu+lbqS1bzfAtdNVIVpLUqe2hR49hHJUwusItW1txxS/4yhhUSqRu6sTOUtWQcsQwpGFUIYMVuxfwppfWogd+UwxQQB8FnOs6j2Rb6ei8zhNeQ7Qk4o9fp9eaGZsjTqdEEGF7Ddg==; 24:KUwgpioR6nj4Zu5ihro/iDUycMENfXzZCxOwVQpjjMWOqZH/+GCZmhgdz8usD2iVMLY09d3iCaRXs6JQqPfdryU0FG6mVLAfXxStZxGzLXs=; 20:OoDcL30+1KHc0gQwOWLFxcEwQTyB7Clp21GIG8wE7XKsNbUncZGqDxcMUPFmo3r3mVtfubY50HWG/Z+Y9c7tyw== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR08MB1801; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:CY1PR08MB1801; BCL:0; PCL:0; RULEID:; SRVR:CY1PR08MB1801; x-forefront-prvs: 0713BC207F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(377424004)(13464003)(76176999)(5890100001)(64706001)(36756003)(5001960100002)(189998001)(40100003)(54356999)(50986999)(122556002)(87936001)(77096005)(5004730100002)(66066001)(102836002)(5007970100001)(83506001)(68736005)(4001540100001)(105586002)(4001350100001)(106116001)(106356001)(2950100001)(2900100001)(5001860100001)(11100500001)(5001770100001)(5001830100001)(99286002)(19580405001)(19580395003)(101416001)(2501003)(46102003)(81156007)(77156002)(92566002)(62966003)(5002640100001)(10400500002)(86362001)(93886004)(97736004)(21314002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR08MB1801; H:CY1PR08MB1803.namprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: panasas.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: panasas.com X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2015 15:01:13.3806 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: acf01c9d-c699-42af-bdbb-44bf582e60b0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR08MB1801 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, 28 Sep 2015 15:01:24 -0000 -----Original Message----- From: John Baldwin Date: 2015-09-23, Wednesday at 08:07 To: Ravi Pokala Cc: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid >Yes, you'd have to grumble around with kgdb to see rids. We might store >rids in 'struct resouce *' now so we could possibly expose those to >devinfo. Survey says "no": sys/sys/rman.h: 89 /* 90 * The public (kernel) view of struct resource 91 * 92 * NB: Changing the offset/size/type of existing fields in struct resource 93 * NB: breaks the device driver ABI and is strongly FORBIDDEN. 94 * NB: Appending new fields is probably just misguided. 95 */ 96=20 97 struct resource { 98 struct resource_i *__r_i; 99 bus_space_tag_t r_bustag; /* bus_space tag */ 100 bus_space_handle_t r_bushandle; /* bus_space handle */ 101 }; We *do* keep the rid in (struct resource_i): sys/kern/subr_rman.c: 88 struct resource_i { 89 struct resource r_r; 90 TAILQ_ENTRY(resource_i) r_link; 91 LIST_ENTRY(resource_i) r_sharelink; 92 LIST_HEAD(, resource_i) *r_sharehead; 93 u_long r_start; /* index of the first entry in this resource */ 94 u_long r_end; /* index of the last entry (inclusive) */ 95 u_int r_flags; 96 void *r_virtual; /* virtual address of this resource */ 97 struct device *r_dev; /* device which has allocated this resource */ 98 struct rman *r_rm; /* resource manager from whence this came */ 99 int r_rid; /* optional rid for this resource. */ 100 }; I have a one-line change to dump_rman() to include the RID along w/ the start and end address. That at least got me what I was interested in from ddb. As for `devinfo', it looks like (struct u_resource) and (struct u_rman) don't include the RID either: sys/sys/rman.h: 67 struct u_resource { 68 uintptr_t r_handle; /* resource uniquifier */ 69 uintptr_t r_parent; /* parent rman */ 70 uintptr_t r_device; /* device owning this resource */ 71 char r_devname[RM_TEXTLEN]; /* device name XXX obsolete */ 72=20 73 u_long r_start; /* offset in resource space */ 74 u_long r_size; /* size in resource space */ 75 u_int r_flags; /* RF_* flags */ 76 }; 77=20 78 struct u_rman { 79 uintptr_t rm_handle; /* rman uniquifier */ 80 char rm_descr[RM_TEXTLEN]; /* rman description */ 81=20 82 u_long rm_start; /* base of managed region */ 83 u_long rm_size; /* size of managed region */ 84 enum rman_type rm_type; /* region type */ 85 }; >Some drivers take over the LPC (e.g. I think some of the smb controllers >do this) and provide functionality directly in the driver attached to the >LPC rather than as a child. In general I think it is cleaner to provide >these extended functionalities as pseudo-ISA devices that are children of >the LPC instead. Yeah, the existing driver I'm extending is being done as an ISA child of the PCI-ISA bridge. No worries there. >>I'll look into bus_get_resource(). Oh, look - there's no manpage >> (share/man/man9/bus_get_resource.9 does not exist, despite being a "see >> also" entry in bus_set_resource.9). :-S > >Time for Someone(tm) to write one. :-/ Thanks to Francois for pointing at Dragonfly's version, and to Conrad for bringing it in. ---- I ultimately just added a "next_rid" field to the softc, saving the value after a successful call to bus_set_resource() and then incrementing it. That way, each subsequent resource I add for an instance of the device gets a unique value, which appears to be the only constraint for IOPORT resources. In any case, with that change, both the original and the new resource are able to be set and allocated. Thanks all, Ravi From owner-freebsd-hackers@freebsd.org Mon Sep 28 18:09:57 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 9C90BA0ADFD for ; Mon, 28 Sep 2015 18:09:57 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 78A7919F7; Mon, 28 Sep 2015 18:09:57 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id D8DA6B913; Mon, 28 Sep 2015 14:09:55 -0400 (EDT) From: John Baldwin To: "Pokala, Ravi" Cc: Francois Tigeot , "cem@FreeBSD.org" , "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid Date: Mon, 28 Sep 2015 11:09:29 -0700 Message-ID: <3440562.CxbPY93XVj@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-PRERELEASE; KDE/4.14.3; amd64; ; ) In-Reply-To: References: <1637146.Rv3dkk0gMi@ralph.baldwin.cx> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Mon, 28 Sep 2015 14:09:55 -0400 (EDT) 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, 28 Sep 2015 18:09:57 -0000 On Monday, September 28, 2015 03:01:13 PM Pokala, Ravi wrote: > -----Original Message----- > From: John Baldwin > Date: 2015-09-23, Wednesday at 08:07 > To: Ravi Pokala > Cc: "freebsd-hackers@freebsd.org" > Subject: Re: bus_.*_resource() and rid > > >Yes, you'd have to grumble around with kgdb to see rids. We might store > >rids in 'struct resouce *' now so we could possibly expose those to > >devinfo. > > Survey says "no": > > sys/sys/rman.h: > 89 /* > 90 * The public (kernel) view of struct resource > 91 * > 92 * NB: Changing the offset/size/type of existing fields in struct > resource > 93 * NB: breaks the device driver ABI and is strongly FORBIDDEN. > 94 * NB: Appending new fields is probably just misguided. > 95 */ > 96 > 97 struct resource { > 98 struct resource_i *__r_i; > 99 bus_space_tag_t r_bustag; /* bus_space tag */ > 100 bus_space_handle_t r_bushandle; /* bus_space handle */ > 101 }; > > > We *do* keep the rid in (struct resource_i): Ah, I did mean to include 'struct resource_i' as part of 'struct resource'. They are really stored as the same structure, and you can use rman_get_rid() on a struct resource. > I have a one-line change to dump_rman() to include the RID along w/ the > start and end address. That at least got me what I was interested in from > ddb. Neat, can you share that? > As for `devinfo', it looks like (struct u_resource) and (struct u_rman) > don't include the RID either: Fooey. That would be a bit of a PITA to fix then. > I ultimately just added a "next_rid" field to the softc, saving the value > after a successful call to bus_set_resource() and then incrementing it. > That way, each subsequent resource I add for an instance of the device > gets a unique value, which appears to be the only constraint for IOPORT > resources. In any case, with that change, both the original and the new > resource are able to be set and allocated. So there's actually a 'resource_list_add_next()' that bus drivers can use that does this, but that doesn't help you in this case. :( Yes, in general I/O resources need to have unique RIDs (though I can think of one case that violates that: the resources for I/O windows in a PCI-PCI bridge that has ISA decoding enabled all share the same rid). -- John Baldwin From owner-freebsd-hackers@freebsd.org Mon Sep 28 18:53: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 B4E95A0AF42 for ; Mon, 28 Sep 2015 18:53:06 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0069.outbound.protection.outlook.com [157.56.110.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 39CBA103C; Mon, 28 Sep 2015 18:53:04 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from CY1PR08MB1802.namprd08.prod.outlook.com (10.162.218.24) by CY1PR08MB1264.namprd08.prod.outlook.com (10.163.22.30) with Microsoft SMTP Server (TLS) id 15.1.280.20; Mon, 28 Sep 2015 18:52:56 +0000 Received: from CY1PR08MB1803.namprd08.prod.outlook.com (10.162.218.25) by CY1PR08MB1802.namprd08.prod.outlook.com (10.162.218.24) with Microsoft SMTP Server (TLS) id 15.1.280.20; Mon, 28 Sep 2015 18:52:54 +0000 Received: from CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) by CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) with mapi id 15.01.0280.017; Mon, 28 Sep 2015 18:52:54 +0000 From: "Pokala, Ravi" To: John Baldwin CC: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid Thread-Topic: bus_.*_resource() and rid Thread-Index: AQHQ6qhpmlcbMDBrSUWapu14ripoSp42SMsAgAAUkACAE/CTgIAHZG6AgACp9YD//5bDgA== Date: Mon, 28 Sep 2015 18:52:54 +0000 Message-ID: References: <1637146.Rv3dkk0gMi@ralph.baldwin.cx> <3440562.CxbPY93XVj@ralph.baldwin.cx> In-Reply-To: <3440562.CxbPY93XVj@ralph.baldwin.cx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.5.5.150821 authentication-results: spf=none (sender IP is ) smtp.mailfrom=rpokala@panasas.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [64.80.217.3] x-microsoft-exchange-diagnostics: 1; CY1PR08MB1802; 5:Q+33c5i5Rf4RWLfOk8dX1R+uRXRPIsF5OEMets2M5nAMGZrQ5UfP0D2z5JWjmYQx3gNoFR9reMfxpuG3H8sg3TUBLnnrrsDj0TgcdPhQnVjK/hvthG+F/u/SkC7VTPPKFOb05F2OoTPGWu5ozVYo8Q==; 24:ZAa5fsu1ifdOE72jdWvJH8LJYoj8Ql6f34ucH9rnpOXmzrSiqbkQaT5Xl1vQbQvJccby3jjMbjRJhM7EWKVJcFTTy3qUjXQea2pCi/NzV4g=; 20:Al2vLqGOufnEpD7DlEcq2FzBZJCvRM4ScChGhosJbCMuuxNQqBpCR3e101GTIAdtANmaKPSPbwzM0FLvDuxYig== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR08MB1802; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:CY1PR08MB1802; BCL:0; PCL:0; RULEID:; SRVR:CY1PR08MB1802; x-forefront-prvs: 0713BC207F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(377424004)(13464003)(199003)(189002)(99286002)(101416001)(83506001)(19580395003)(19580405001)(2950100001)(4001350100001)(106116001)(81156007)(2900100001)(5001860100001)(105586002)(4001540100001)(5001830100001)(11100500001)(77156002)(10400500002)(92566002)(86362001)(5002640100001)(106356001)(93886004)(46102003)(62966003)(450100001)(97736004)(110136002)(54356999)(40100003)(50986999)(122556002)(64706001)(76176999)(5001960100002)(189998001)(36756003)(5007970100001)(68736005)(77096005)(102836002)(87936001)(5004730100002)(66066001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR08MB1802; H:CY1PR08MB1803.namprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: panasas.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2015 18:52:54.4734 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: acf01c9d-c699-42af-bdbb-44bf582e60b0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR08MB1802 X-Microsoft-Exchange-Diagnostics: 1; CY1PR08MB1264; 2:X+XCG9tngOMREaeh3dtdSz0Co3B4ys7zOUvyW2Qa+p/RQH9cVYM8qkCyyW/DGpOcytHdhRgoGcNY/328P7sLU4ETRumZuIO6zSRcHaiTxwsER8L1tIiLF1io+qA9iL2A05G84FW791VlSrnWXhg4Bz0QvoScsiCPYvpfxVm49sM=; 23:cuYn27BKpHtjzeGcCgTgLxkB69APiYsONcpWzv5mdziKIz8DCYeK70NhglA+rPCAUUaq4CdzWJSbi+dbhEkRGDytBkEWtAHPEE9c6jbxjIhpm6wwTU3QOlxr0D+H+1YJCd9mAsVDOyc9M2nUtALO3XGbVJuh5OGvqfWFELo/VgUERsSxluhYZt17KybgC5gQ X-OriginatorOrg: panasas.com 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, 28 Sep 2015 18:53:06 -0000 -----Original Message----- From: John Baldwin Date: 2015-09-28, Monday at 11:09 To: Ravi Pokala Cc: Francois Tigeot , "cem@FreeBSD.org" , "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid >Ah, I did mean to include 'struct resource_i' as part of 'struct >resource'. >They are really stored as the same structure, and you can use >rman_get_rid() >on a struct resource. Okay, I think I see how that works. >> I have a one-line change to dump_rman() to include the RID along w/ the >> start and end address. That at least got me what I was interested in >>from >> ddb. > >Neat, can you share that? It's a very complicated diff. ;-) --- sys/kern/subr_rman.c (revision 288339) +++ sys/kern/subr_rman.c (working copy) @@ -1051,7 +1051,7 @@ devname =3D "nomatch"; } else devname =3D NULL; - db_printf(" 0x%lx-0x%lx ", r->r_start, r->r_end); + db_printf(" 0x%lx-0x%lx (%d)", r->r_start, r->r_end, r->r_rid); if (devname !=3D NULL) db_printf("(%s)\n", devname); else >> As for `devinfo', it looks like (struct u_resource) and (struct u_rman) >> don't include the RID either: > >Fooey. That would be a bit of a PITA to fix then. Yeah. Alas! >So there's actually a 'resource_list_add_next()' that bus drivers can use >that >does this, but that doesn't help you in this case. :( Yeah, looks like it needs a (struct resource_list *), which I don't know how to get. Hmm... perhaps: struct resource_list *rl =3D bus_get_resource_list(device_get_parent(dev), dev); rid =3D resource_list_add_next(rl, SYS_RES_IOPORT, start, end, count); I'll try that. Thanks! -Ravi From owner-freebsd-hackers@freebsd.org Mon Sep 28 19:18:50 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 6F2A6A0A274 for ; Mon, 28 Sep 2015 19:18:50 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0089.outbound.protection.outlook.com [207.46.100.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0CD4C120F; Mon, 28 Sep 2015 19:18:49 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from CY1PR08MB1803.namprd08.prod.outlook.com (10.162.218.25) by CY1PR08MB1801.namprd08.prod.outlook.com (10.162.218.23) with Microsoft SMTP Server (TLS) id 15.1.280.20; Mon, 28 Sep 2015 19:04:27 +0000 Received: from CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) by CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) with mapi id 15.01.0280.017; Mon, 28 Sep 2015 19:04:27 +0000 From: "Pokala, Ravi" To: John Baldwin CC: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid Thread-Topic: bus_.*_resource() and rid Thread-Index: AQHQ6qhpmlcbMDBrSUWapu14ripoSp42SMsAgAAUkACAE/CTgIAHZG6AgACp9YD//5bDgIAAAzoA Date: Mon, 28 Sep 2015 19:04:27 +0000 Message-ID: References: <1637146.Rv3dkk0gMi@ralph.baldwin.cx> <3440562.CxbPY93XVj@ralph.baldwin.cx> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.5.5.150821 authentication-results: spf=none (sender IP is ) smtp.mailfrom=rpokala@panasas.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [64.80.217.3] x-microsoft-exchange-diagnostics: 1; CY1PR08MB1801; 5:5IqG/QfQD7ZtOAOvgDNvfDksUdJddxjvKviFWk34+Q0Uru4OHlT2LabqwuB7+GraAa0JmWzkji4/nHqDb5m1Yj7DRBRohBXL9UYWY116yCBUb8B99KpQmkEMlutucg9egYJ0y85GKju69BtWb5nrZw==; 24:niipoReKMHIEnzOqpv8Gr6EomeisyRB+oASnQr1urzeCFPTWtLd4ucE1aBUicPr83L4WJAgX9KPIrF350ILvFg+NwRHVG7b2t6TOKNt2uGw=; 20:ZXFpgqK8yJ8zM7tXFbrWGSX7hjxizTHUATA3OfGxtMnJI/c1bdi8unr60UhwYTRnptFNr2M87JY7X7LEZ7QM/Q== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR08MB1801; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:CY1PR08MB1801; BCL:0; PCL:0; RULEID:; SRVR:CY1PR08MB1801; x-forefront-prvs: 0713BC207F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(377424004)(13464003)(36756003)(5001960100002)(64706001)(76176999)(189998001)(50986999)(54356999)(40100003)(122556002)(77096005)(87936001)(5004730100002)(66066001)(5007970100001)(110136002)(102836002)(68736005)(83506001)(105586002)(2900100001)(4001350100001)(106356001)(106116001)(2950100001)(5001860100001)(11100500001)(5001830100001)(99286002)(19580395003)(19580405001)(101416001)(46102003)(81156007)(4001540100001)(92566002)(93886004)(5002640100001)(62966003)(86362001)(10400500002)(77156002)(97736004)(450100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR08MB1801; H:CY1PR08MB1803.namprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: panasas.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: <7E96ECD39C7A614CB248FB9E32F10333@namprd08.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: panasas.com X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2015 19:04:27.2045 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: acf01c9d-c699-42af-bdbb-44bf582e60b0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR08MB1801 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, 28 Sep 2015 19:18:50 -0000 -----Original Message----- From: Ravi Pokala Date: 2015-09-28, Monday at 11:52 To: John Baldwin Cc: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid >Hmm... perhaps: > > struct resource_list *rl =3D >bus_get_resource_list(device_get_parent(dev), dev); > rid =3D resource_list_add_next(rl, SYS_RES_IOPORT, start, end, count); > >I'll try that. Err, never mind, resource_list_add_next() doesn't do what I was thinking it did. So, forget I said that. :-) -Ravi >Thanks! > >-Ravi From owner-freebsd-hackers@freebsd.org Tue Sep 29 04:01: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 33618A0A2E3 for ; Tue, 29 Sep 2015 04:01:40 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp125.ord1c.emailsrvr.com (smtp125.ord1c.emailsrvr.com [108.166.43.125]) (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 0838E1A53 for ; Tue, 29 Sep 2015 04:01:39 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp8.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp8.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 7518C802D3 for ; Mon, 28 Sep 2015 23:55:27 -0400 (EDT) X-SMTPDoctor-Processed: csmtpprox beta Received: from smtp8.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp8.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 7209D802DA for ; Mon, 28 Sep 2015 23:55:27 -0400 (EDT) Received: from smtp192.mex08.mlsrvr.com (unknown [184.106.73.70]) by smtp8.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTPS id 67F45802D3 for ; Mon, 28 Sep 2015 23:55:27 -0400 (EDT) X-Sender-Id: gerryw@compvia.com Received: from smtp192.mex08.mlsrvr.com ([UNAVAILABLE]. [184.106.73.70]) (using TLSv1 with cipher AES256-SHA) by 0.0.0.0:25 (trex/5.4.2); Tue, 29 Sep 2015 03:55:27 GMT Received: from MBX02C-ORD1.mex08.mlsrvr.com (172.29.9.14) by MBX02C-ORD1.mex08.mlsrvr.com (172.29.9.14) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Mon, 28 Sep 2015 22:55:26 -0500 Received: from MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048]) by MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048%21]) with mapi id 15.00.1044.021; Mon, 28 Sep 2015 22:55:26 -0500 From: Gerry Weaver To: "freebsd-hackers@freebsd.org" Subject: FreeBSD as an embedded platform Thread-Topic: FreeBSD as an embedded platform Thread-Index: AdD6Z9VQrvvmB+gIQEuGGmvsh+PtRA== Date: Tue, 29 Sep 2015 03:55:26 +0000 Message-ID: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [108.252.2.26] MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable 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: Tue, 29 Sep 2015 04:01:40 -0000 Hello All, I have an embedded router project coming up and I was considering FreeBSD a= s a possible platform. However, I have run into a few issues getting a stab= le development environment setup. I started with FreeBSD 10.1, but quickly = realized that the new toolchain needs to cook a while longer before the per= formance will be there. I then tried FreeBSD 9.3 thinking that would improv= e the situation. It does seem to solve the performance issues, but I'm find= ing that many of the third party open source libraries I would like to use = either don't compile or don't run. Admittedly the last time I worked with F= reeBSD was in the version 6 timeframe, but I don't remember having so many = issues back then. I would really like to hear what other folks that are usi= ng FreeBSD as an embedded platform are doing in this regard. Are you using = versions that are older than 9.3 or restricting yourselves to what is in th= e ports tree? The need to port and test a bunch of libraries would make a s= ignificant impact on project stability and development time. Any advice on = this would be much appreciated. There may be some kernel work involved and = I would much rather work with the FreeBSD kernel. Thanks, -G From owner-freebsd-hackers@freebsd.org Tue Sep 29 05:46: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 86359A0AB8D for ; Tue, 29 Sep 2015 05:46:40 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp77.ord1c.emailsrvr.com (smtp77.ord1c.emailsrvr.com [108.166.43.77]) (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 50CC31F5D for ; Tue, 29 Sep 2015 05:46:39 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp26.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp26.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 013613800C6; Tue, 29 Sep 2015 01:41:00 -0400 (EDT) X-SMTPDoctor-Processed: csmtpprox beta Received: from smtp26.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp26.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id F065E380119; Tue, 29 Sep 2015 01:41:00 -0400 (EDT) Received: from smtp192.mex08.mlsrvr.com (unknown [184.106.73.70]) by smtp26.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTPS id E42EC3800C6; Tue, 29 Sep 2015 01:41:00 -0400 (EDT) X-Sender-Id: gerryw@compvia.com Received: from smtp192.mex08.mlsrvr.com ([UNAVAILABLE]. [184.106.73.70]) (using TLSv1 with cipher AES256-SHA) by 0.0.0.0:25 (trex/5.4.2); Tue, 29 Sep 2015 05:41:00 GMT Received: from MBX02C-ORD1.mex08.mlsrvr.com (172.29.9.14) by MBX02D-ORD1.mex08.mlsrvr.com (172.29.9.15) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Tue, 29 Sep 2015 00:41:00 -0500 Received: from MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048]) by MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048%21]) with mapi id 15.00.1044.021; Tue, 29 Sep 2015 00:41:00 -0500 From: Gerry Weaver To: Adrian Chadd CC: "freebsd-hackers@freebsd.org" Subject: Re: FreeBSD as an embedded platform Thread-Topic: FreeBSD as an embedded platform Thread-Index: AdD6Z9VQrvvmB+gIQEuGGmvsh+PtRAAOFeqA//+tW/8= Date: Tue, 29 Sep 2015 05:41:00 +0000 Message-ID: <1443505254237.19221@compvia.com> References: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com>, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [108.252.2.26] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: Tue, 29 Sep 2015 05:46:40 -0000 Hi,=0A= =0A= It wasn't anything exhaustive. I just ran some benchmarks on some of my cod= e. It is mainly oriented around networking and crypto. I also noticed a dif= ference in general system responsiveness. We have a couple of servers that = we use for virtualization storage that we upgraded to 10.1 for some infinib= and testing. We ended up rolling those back to 9.3 as well. I/We have not a= ttempted to rebuild with gcc yet as you suggested. Using a stock build is p= referred where possible. =0A= =0A= Disclaimer: I didn't intend this post to be a complaint. I fully understand= the reasoning behind the tool chain switch. I'm just wondering what other = folks are doing and what challenges, if any, they have encountered.=0A= =0A= Thanks,=0A= -G=0A= =0A= =0A= ________________________________________=0A= From: Adrian Chadd =0A= Sent: Tuesday, September 29, 2015 12:18 AM=0A= To: Gerry Weaver=0A= Cc: freebsd-hackers@freebsd.org=0A= Subject: Re: FreeBSD as an embedded platform=0A= =0A= Hi,=0A= =0A= What performance issues have you seen with freebsd-10.1 ? You can=0A= always compile it with the in-tree gcc compiler instead.=0A= =0A= =0A= =0A= -a=0A= =0A= =0A= On 28 September 2015 at 20:55, Gerry Weaver wrote:=0A= > Hello All,=0A= >=0A= > I have an embedded router project coming up and I was considering FreeBSD= as a possible platform. However, I have run into a few issues getting a st= able development environment setup. I started with FreeBSD 10.1, but quickl= y realized that the new toolchain needs to cook a while longer before the p= erformance will be there. I then tried FreeBSD 9.3 thinking that would impr= ove the situation. It does seem to solve the performance issues, but I'm fi= nding that many of the third party open source libraries I would like to us= e either don't compile or don't run. Admittedly the last time I worked with= FreeBSD was in the version 6 timeframe, but I don't remember having so man= y issues back then. I would really like to hear what other folks that are u= sing FreeBSD as an embedded platform are doing in this regard. Are you usin= g versions that are older than 9.3 or restricting yourselves to what is in = the ports tree? The need to port and test a bunch of libraries would make a= significant impact on pr=0A= > oject stability and development time. Any advice on this would be much a= ppreciated. There may be some kernel work involved and I would much rather = work with the FreeBSD kernel.=0A= >=0A= > Thanks,=0A= > -G=0A= >=0A= > _______________________________________________=0A= > freebsd-hackers@freebsd.org mailing list=0A= > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers=0A= > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= "=0A= From owner-freebsd-hackers@freebsd.org Tue Sep 29 05:18:26 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 B6022A0B770 for ; Tue, 29 Sep 2015 05:18:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (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 838701EC1 for ; Tue, 29 Sep 2015 05:18:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by iofh134 with SMTP id h134so199400057iof.0 for ; Mon, 28 Sep 2015 22:18:26 -0700 (PDT) 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:content-transfer-encoding; bh=epqbUqNBoB+BVfvRzo00zyu2oz3iw/QR15SbSha7Yfo=; b=RJ7+rsdIOPf4H1lX2XnRzx1wW3Z6mtnl8qtByN74J5CVwxJT22LoDL7Zv9mr7XRmMk 4JdjPwqgj2ZUWFg4E9VQv8cI3cC2GezBV5JxozLJCcc1tBaZd8faeZYEy3N/avr10jqx VHbFO4BCRtk/Z17cKlz3kcwf72KbHM0pLRqIf+F/Ra84pq7xvEM5t7C9DjIFuJ+g/Uxo oyMisRYZsNQ6J33YZ6965KEXKCb0b/tJxsg9VO3lwQfKneXbK+uaRiiYRvAgO8dv374T L6AZcYBvbjEeVlUQW+flnYRlwhewEsigrjC1TnbBrdpwCMirVnhvkzuj2yzOk7TEU9pe 3c6Q== MIME-Version: 1.0 X-Received: by 10.107.35.78 with SMTP id j75mr22132265ioj.123.1443503905532; Mon, 28 Sep 2015 22:18:25 -0700 (PDT) Received: by 10.36.46.15 with HTTP; Mon, 28 Sep 2015 22:18:25 -0700 (PDT) In-Reply-To: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com> References: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com> Date: Mon, 28 Sep 2015 22:18:25 -0700 Message-ID: Subject: Re: FreeBSD as an embedded platform From: Adrian Chadd To: Gerry Weaver Cc: "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Tue, 29 Sep 2015 11:17:58 +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: Tue, 29 Sep 2015 05:18:26 -0000 Hi, What performance issues have you seen with freebsd-10.1 ? You can always compile it with the in-tree gcc compiler instead. -a On 28 September 2015 at 20:55, Gerry Weaver wrote: > Hello All, > > I have an embedded router project coming up and I was considering FreeBSD= as a possible platform. However, I have run into a few issues getting a st= able development environment setup. I started with FreeBSD 10.1, but quickl= y realized that the new toolchain needs to cook a while longer before the p= erformance will be there. I then tried FreeBSD 9.3 thinking that would impr= ove the situation. It does seem to solve the performance issues, but I'm fi= nding that many of the third party open source libraries I would like to us= e either don't compile or don't run. Admittedly the last time I worked with= FreeBSD was in the version 6 timeframe, but I don't remember having so man= y issues back then. I would really like to hear what other folks that are u= sing FreeBSD as an embedded platform are doing in this regard. Are you usin= g versions that are older than 9.3 or restricting yourselves to what is in = the ports tree? The need to port and test a bunch of libraries would make a= significant impact on pr > oject stability and development time. Any advice on this would be much a= ppreciated. There may be some kernel work involved and I would much rather = work with the FreeBSD kernel. > > Thanks, > -G > > _______________________________________________ > 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 Tue Sep 29 20:42: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 F2717A0AAF6 for ; Tue, 29 Sep 2015 20:42:25 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 CEC6B1BDF for ; Tue, 29 Sep 2015 20:42:25 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 342CEB918; Tue, 29 Sep 2015 16:42:24 -0400 (EDT) From: John Baldwin To: "Pokala, Ravi" Cc: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid Date: Tue, 29 Sep 2015 06:52:32 -0700 Message-ID: <6031931.XlHKqU7cUF@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-PRERELEASE; KDE/4.14.3; amd64; ; ) In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Tue, 29 Sep 2015 16:42:24 -0400 (EDT) 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: Tue, 29 Sep 2015 20:42:26 -0000 On Monday, September 28, 2015 07:04:27 PM Pokala, Ravi wrote: > -----Original Message----- > From: Ravi Pokala > Date: 2015-09-28, Monday at 11:52 > To: John Baldwin > Cc: "freebsd-hackers@freebsd.org" > Subject: Re: bus_.*_resource() and rid > > >Hmm... perhaps: > > > > struct resource_list *rl = > >bus_get_resource_list(device_get_parent(dev), dev); > > rid = resource_list_add_next(rl, SYS_RES_IOPORT, start, end, count); > > > >I'll try that. > > Err, never mind, resource_list_add_next() doesn't do what I was thinking > it did. So, forget I said that. :-) Yeah, it's only really for bus drivers to use internally when enumerating resources (e.g. ACPI uses it when walking _CRS so that if there are multiple memory resources they use rids 0 .. N). -- John Baldwin From owner-freebsd-hackers@freebsd.org Tue Sep 29 19:09:56 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 4B354A0B635 for ; Tue, 29 Sep 2015 19:09:56 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (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 17F9814C0 for ; Tue, 29 Sep 2015 19:09:56 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by igxx6 with SMTP id x6so14427774igx.1 for ; Tue, 29 Sep 2015 12:09:55 -0700 (PDT) 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:content-transfer-encoding; bh=yakGGcLPAmPKVUZXv3EEEeajcS5gugFs5jlSSQYYbpk=; b=E6rkhcYa42CEqFW3NRDoHPEFCw2wBtxXLl3dOuYM71PFlFbmwEHmiFJemAS5KJQ3X4 N6+iQwL2osM+OquDfrB+H0UosogKufk5pInYD6JCeABPj2m5ack77ad02hMu+2OZsVNi Qkff17KxF4x6Swug70PPrmFvr7tnhkQkYa38sPwQr2uSWq9HwE1xsGmjUgc0kkNrcqxF /6H5aQxNMokcEo0cza2Z4J+XQ3Qf+tP6KiAjWkGBeVXIj97dWwva+4jBJs4IqYop+vbr vv9yAnmqNP9MsOClQilNwwyRBzYY6wZGvXlFeKxU0BBrzFtuTbd3+ePmb/WXrGu2WEwu yBdA== MIME-Version: 1.0 X-Received: by 10.50.4.42 with SMTP id h10mr25630722igh.37.1443553795380; Tue, 29 Sep 2015 12:09:55 -0700 (PDT) Received: by 10.36.46.15 with HTTP; Tue, 29 Sep 2015 12:09:55 -0700 (PDT) In-Reply-To: <1443505254237.19221@compvia.com> References: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com> <1443505254237.19221@compvia.com> Date: Tue, 29 Sep 2015 12:09:55 -0700 Message-ID: Subject: Re: FreeBSD as an embedded platform From: Adrian Chadd To: Gerry Weaver Cc: "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Wed, 30 Sep 2015 05:09:06 +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: Tue, 29 Sep 2015 19:09:56 -0000 On 28 September 2015 at 22:41, Gerry Weaver wrote: > Hi, > > It wasn't anything exhaustive. I just ran some benchmarks on some of my c= ode. It is mainly oriented around networking and crypto. I also noticed a d= ifference in general system responsiveness. We have a couple of servers tha= t we use for virtualization storage that we upgraded to 10.1 for some infin= iband testing. We ended up rolling those back to 9.3 as well. I/We have not= attempted to rebuild with gcc yet as you suggested. Using a stock build is= preferred where possible. > > Disclaimer: I didn't intend this post to be a complaint. I fully understa= nd the reasoning behind the tool chain switch. I'm just wondering what othe= r folks are doing and what challenges, if any, they have encountered. Well, a lot has changed between 9 and 10. I'd rather we figure out what is not working well for you and fix it so you don't have to roll back. Otherwise you're going to be stuck on 9.3 when it goes EOL and then be forced to suffer the pain. :) So, what were the benchmarks, and how'd htey compare? -adrian From owner-freebsd-hackers@freebsd.org Wed Sep 30 05:59:32 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 D7061A0B833 for ; Wed, 30 Sep 2015 05:59:32 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from forward12h.cmail.yandex.net (forward12h.cmail.yandex.net [IPv6:2a02:6b8:0:f35::9d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 91D3213D1 for ; Wed, 30 Sep 2015 05:59:32 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from web2j.yandex.ru (web2j.yandex.ru [IPv6:2a02:6b8:0:1619::302]) by forward12h.cmail.yandex.net (Yandex) with ESMTP id 3D29020B53 for ; Wed, 30 Sep 2015 08:59:28 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web2j.yandex.ru (Yandex) with ESMTP id BF9F82CC1597; Wed, 30 Sep 2015 08:59:27 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1443592767; bh=bpEgreWtd40TMW2feOh0B/3ZUecKneaHOT7FRjPGGvY=; h=From:To:Subject:Date; b=IKuU8E2L2TAWj416kotbySrd44alUqVoxEHAiGPPijWqSdvsEuz9b7zgG03+IfphC AeKlKOEv9b8AExvk8zyQ4Qw1cF66C59RKQMxC92sNU6VHuLJMdRmv4khyQDKsiKQrk bh3AKizbCeB5OradDuW8wjn23diFDmFv3C3xGqDo= Received: by web2j.yandex.ru with HTTP; Wed, 30 Sep 2015 08:59:24 +0300 From: deco33000 Jog To: freebsd-hackers@freebsd.org Subject: Freebsd, raspberry and touchscreen Message-Id: <527171443592764@web2j.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Wed, 30 Sep 2015 07:59:24 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" 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, 30 Sep 2015 05:59:32 -0000 From owner-freebsd-hackers@freebsd.org Wed Sep 30 08:09:37 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 0FCEBA0BBDB; Wed, 30 Sep 2015 08:09:37 +0000 (UTC) (envelope-from carpeddiem@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 D204A13AC; Wed, 30 Sep 2015 08:09:36 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by iofh134 with SMTP id h134so39033812iof.0; Wed, 30 Sep 2015 01:09:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:cc:content-type; bh=HY9hLiYrMJCVpyojuE5TkhUJDUwfZcvowP5agcgl89E=; b=iWMOUBOeSz/Knz/m4Vlc1F8D86veAlwCp7xHVTyjQECetK5JHHjd9XN9MdZqpVArCF Siq7gRQwtrHEFgM6l37EWwfWtfLnYKGVQStsR1FGQUr3m1xJ73Vq6XX0t2Loyddb8GRf D0i5VQeOf4HP4kkhh/fL1aG6NdCTpjAEbbilLOLAaVx2Wsd7x8mEJLfviRLKY+AOq00F fNY6R7WXEz2SWiF09ZQoZswD74aJuZkYhFJwpKMSpelfwo2Snn4tdxq5UA1dGh3od9e6 rN51P7YozeZ6zKQvo4v/MTz9mZBOMiG6sNa4f/UV9+K4UznK3Utv72qGAsAqq2UKFAZa Mz0w== X-Received: by 10.107.165.140 with SMTP id o134mr2730401ioe.29.1443600576324; Wed, 30 Sep 2015 01:09:36 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.158.75 with HTTP; Wed, 30 Sep 2015 01:09:16 -0700 (PDT) From: Ed Maste Date: Wed, 30 Sep 2015 08:09:16 +0000 X-Google-Sender-Auth: fBx4eSroNdXqCRbg9OOSZlz82XQ Message-ID: Subject: 1-week reminder: Call for FreeBSD 2015Q3 (July-September) Status Reports To: FreeBSD Current , "freebsd-hackers@freebsd.org" , "freebsd-arch@freebsd.org" Cc: "monthly@freebsd.org" Content-Type: text/plain; charset=UTF-8 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, 30 Sep 2015 08:09:37 -0000 Dear FreeBSD Community, This is a reminder that the deadline for the next FreeBSD Quarterly Status update is October 7, 2015, for work done in July through September. Thank you to those who have sent in reports already. For others there is still time to submit a report and highlight your work for the rest of FreeBSD community. Status report submissions do not have to be very long. They may be about anything happening in the FreeBSD project and community, and provide a great way to inform FreeBSD users and developers about what you're working on. Submission of reports is not restricted to committers. Anyone doing anything interesting and FreeBSD-related can -- and should -- write one! The preferred and easiest submission method is to use the XML generator [1] with the results emailed to the status report team at monthly at freebsd.org . There is also an XML template [2] which can be filled out manually and attached if preferred. For the expected content and style, please study our guidelines on how to write a good status report [3]. You can also review previous issues [4][5] for ideas on the style and format. We are looking forward to all of your 2015Q3 reports! Thanks, Ed (on behalf of monthly@) [1] http://www.freebsd.org/cgi/monthly.cgi [2] http://www.freebsd.org/news/status/report-sample.xml [3] http://www.freebsd.org/news/status/howto.html [4] http://www.freebsd.org/news/status/report-2015-01-2015-03.html [5] http://www.freebsd.org/news/status/report-2015-04-2015-06.html From owner-freebsd-hackers@freebsd.org Wed Sep 30 18:22:58 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 3ED3EA0B9EB for ; Wed, 30 Sep 2015 18:22:58 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from forward18m.cmail.yandex.net (forward18m.cmail.yandex.net [IPv6:2a02:6b8:b030::9f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EDAD31ECE for ; Wed, 30 Sep 2015 18:22:57 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from web17m.yandex.ru (web17m.yandex.ru [IPv6:2a02:6b8:0:2519::217]) by forward18m.cmail.yandex.net (Yandex) with ESMTP id DF7CC217E8 for ; Wed, 30 Sep 2015 21:22:53 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web17m.yandex.ru (Yandex) with ESMTP id 6494037A083D; Wed, 30 Sep 2015 21:22:53 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1443637373; bh=nlaZI6aBr0tXFpmPSbiZe1NI1HkNXP291ZalAHMBEFY=; h=From:To:Subject:Date; b=LPyJlQBN0nTsdZlsmy9I6oYoDzZEvmmnNAq7c1DOlYUvEIFMcU5EYTwihLAs5Avl5 ZG5WHhZC9odk3hU7HXi7VuSvvJXTHWlYdaGqI6VYCOf9Zp1oRoGLXgV+3l9sBmEgLF SaCli3zGIm/D787oQDiBTzW30lyov6AnzBsx7n9w= Received: by web17m.yandex.ru with HTTP; Wed, 30 Sep 2015 21:22:52 +0300 From: deco33000 Jog To: freebsd-hackers@freebsd.org Subject: Freebsd and touchscreens MIME-Version: 1.0 Message-Id: <986321443637372@web17m.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Wed, 30 Sep 2015 20:22:52 +0200 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r 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, 30 Sep 2015 18:22:58 -0000 Hi, I plan to use freebsd as the system for a raspberry project. But I need touch and multitouch support for lcd screens (any advices on the brand?) There lies my fear. I don't know if freebsd is a risky path here or not.. I fundamentally prefer freebsd over anything else since we always use it. Could you give me your feedback on this? Will it fit? I will use freebsd 10.2 or 11 if necessary. Thanks --š Jog From owner-freebsd-hackers@freebsd.org Wed Sep 30 19:10:10 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 4231CA0BBC8 for ; Wed, 30 Sep 2015 19:10:10 +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 246A817FC for ; Wed, 30 Sep 2015 19:10:10 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 217C9A0BBC3; Wed, 30 Sep 2015 19:10:10 +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 21115A0BBC1 for ; Wed, 30 Sep 2015 19:10:10 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (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 B8AED17FA for ; Wed, 30 Sep 2015 19:10:09 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by wicfx3 with SMTP id fx3so1182401wic.1 for ; Wed, 30 Sep 2015 12:10:08 -0700 (PDT) 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=26q1cXB8vbNH6nQef78yhF0Elvm9rgmcJ4f/hjl8mhc=; b=b4Y9MxtPA60qHpJPHuL7V+ekXoEw6aWNdR8T3vrH+h3hDemFaWstl3bUlkNb1pi6Es tuYC6ORXtDNqu6UtPvUbz2qu7lrwIVcLL/q//JuHTwbSCBMGxacRvlOKvjkRdRkYqWVN MPE8pCy/mUJxVzybz8w5ftFxAKaUSLA83OcpEzEc/ReWKkb2LRVGxd8Goj2o0ktoap3A 1oD3hXsB/p0TnT/HxzK0kMDgcxZhWYearCd466NwphP+c2J0GQDBfRbL/qNYNdAK3WsR CfenaQjzciBi/PbZh1LNRDPnJZMOKZM3rZlqhKMeD+d0Hmb0jO/zJveNky0hpYl2jb+u 68dg== X-Received: by 10.180.105.33 with SMTP id gj1mr6364532wib.90.1443640208312; Wed, 30 Sep 2015 12:10:08 -0700 (PDT) Received: from localhost (78-1-186-171.adsl.net.t-com.hr. [78.1.186.171]) by smtp.gmail.com with ESMTPSA id az6sm31048697wib.12.2015.09.30.12.10.07 for (version=SSLv3 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 30 Sep 2015 12:10:07 -0700 (PDT) Date: Wed, 30 Sep 2015 21:10:04 +0200 From: To: hackers@freebsd.org Subject: NTFS and base, from 10.0 onward Message-ID: <20150930211004.00006632@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, 30 Sep 2015 19:10:10 -0000 Starting from 10.0, mount_fusefs is introduced and mount_ntfs is a no more. Is it still posible to mount NTFS, ONLY via BASE by using mount_fusefs directly? RO would suffice. Forget ports and ntfs-3g for this purpose. D. From owner-freebsd-hackers@freebsd.org Wed Sep 30 19:19:12 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 E1AAAA0C45C for ; Wed, 30 Sep 2015 19:19:11 +0000 (UTC) (envelope-from delphij@delphij.net) 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 C3F751189 for ; Wed, 30 Sep 2015 19:19:11 +0000 (UTC) (envelope-from delphij@delphij.net) Received: by mailman.ysv.freebsd.org (Postfix) id C10F8A0C45B; Wed, 30 Sep 2015 19:19:11 +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 C0A14A0C45A for ; Wed, 30 Sep 2015 19:19:11 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [64.62.153.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anubis.delphij.net", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A8B081188 for ; Wed, 30 Sep 2015 19:19:11 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from zeta.ixsystems.com (unknown [12.229.62.2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by anubis.delphij.net (Postfix) with ESMTPSA id A051D24A01; Wed, 30 Sep 2015 12:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1443640750; x=1443655150; bh=NFtag4l8+k5RqJaGJX+MrUML0GXzP4aoIqLZ0nawjeM=; h=Reply-To:Subject:References:To:From:Date:In-Reply-To; b=ZLD0xOBeLSYnj++6XYB985wGuUBizls3oTp0FAyWbPaXpNFptfVQ+SdaaSggt/euy TMFGS1strrWoS/8vj3X9dqWTtWnBJsvCSoMJDYupwxub1mu1pTJMOXCcL415MmgELJ W2bUdQBnWGI8s+f4zFdjNIMZQ5JArF8YvZ/locfg= Reply-To: d@delphij.net Subject: Re: NTFS and base, from 10.0 onward References: <20150930211004.00006632@gmail.com> To: rank1seeker@gmail.com, hackers@freebsd.org From: Xin Li X-Enigmail-Draft-Status: N1110 Organization: The FreeBSD Project Message-ID: <560C35AE.4080509@delphij.net> Date: Wed, 30 Sep 2015 12:19:10 -0700 MIME-Version: 1.0 In-Reply-To: <20150930211004.00006632@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lorneadA2kva78n3PGwiKUNsDKL0bbM6k" 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, 30 Sep 2015 19:19:12 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lorneadA2kva78n3PGwiKUNsDKL0bbM6k Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 09/30/15 12:10, rank1seeker@gmail.com wrote: > Starting from 10.0, mount_fusefs is introduced and mount_ntfs is a no m= ore. > Is it still posible to mount NTFS, ONLY via BASE by using mount_fusefs > directly? RO would suffice. No. The base system NTFS support was removed before 10.0-RELEASE because it's not MPSAFE and fusefs + ntfs3g have provided a superior alternative.= Cheers, --=20 Xin LI https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die --lorneadA2kva78n3PGwiKUNsDKL0bbM6k 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.1.8 (FreeBSD) iQIcBAEBCgAGBQJWDDWuAAoJEJW2GBstM+ns66MP/2b7LKWMwU7tP1h27no8Lj2J HIJz+LKrIi4BJJPBe77rxHsWu7wXv2T/TL2jRz09ZDf7QgrLExFT24XSmvdqo+JN sW6Dq0nMnDq+syTrouKqV+nUiH2U9/VkXW5dQ8e4cVGpk2sWxvpoNgse25FZSFNu xX/Q5Q3+r/ck/bNDlNMCCZ4eQjIHt4ydexWg5uk2VAuAynZ8ESVsnMgiXo01U2YX cy/fJQOzztxYq/Dutv1v4EbkRPaGJWEL5YNpkV8nDjoong+wrt+z35cyFgunqsLs 7fd+pGthOEDFkLgB8jPWor7yU5M7k/xTkRbSzW8ytZgxp3kshbvW3SdTQ+AIUebR Lad/4arh0UgVflShbt9Gnro6KXSBZ31QlYtGpJGviM8zxVfw9BndkjEhuRCWjebk NU4rR35lE7I0BcuFkvMhihJzolUZPjT/oBeXY97CH2UTELxH4AN2F0ac67UknK5h PW/ElZaZUkoS3/yM3JvPzMsg/O/doHn3F2eUiq1RovrBq1wfk+QCss1wcCtqLhk/ JK5ZnGdMiUz1y/QRgWPs6BtY06NrFYheCubCPeW3opk32iXPKT5Zm+WKWt0FPN8t Ik5AyQ9LHL1o3lzpEZyig0gWI85YNkwoNhuljLqoVuH10cNYrc8wjqtZ1t5sZ/CA 1wV5h5xOExF0b8ZzJUrI =nh1b -----END PGP SIGNATURE----- --lorneadA2kva78n3PGwiKUNsDKL0bbM6k-- From owner-freebsd-hackers@freebsd.org Wed Sep 30 19:34: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 2DFA7A0B3E6 for ; Wed, 30 Sep 2015 19:34:29 +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 0EC3210FC for ; Wed, 30 Sep 2015 19:34:29 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0BFDDA0B3E5; Wed, 30 Sep 2015 19:34:29 +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 0B989A0B3E4 for ; Wed, 30 Sep 2015 19:34:29 +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 9AE3910FB for ; Wed, 30 Sep 2015 19:34:28 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by wicge5 with SMTP id ge5so212053571wic.0 for ; Wed, 30 Sep 2015 12:34:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=UIoxtWAmHoz8tOuMTvNkdm9uwoyunWtiQdQJfwbkLwE=; b=ExP6qeZbHXyp5EQJPmF26TCEckxaAgyRLztEYKM+DyF5NRcqDbtaFFugeurcYbj2jy HzCr1UhcoLl9r7WhuUFKWSh/9oMyocY3mjtUM7nmkcDx2EdqZIhTvtIhQhMCPAPcrweZ iYhR+oWGIQxqx6cQdCQJDUwCMfTXYVRsdna5yxZyTKBVHGLAGvUQpuzsQAg09iAHQdBr +R0NlYe+PF/I/h16EH49GcbojQPykMDTBmHdcWTEgYWSqxVIjP4mjMIK+NdDJKxuIYtu 2MNwyikVukdJNYpZvFwePgY97fUSKq1wkkeFUQ4Sa6ZJTN26dJ79nAyZHmZ+b/CHa8k8 pI1A== X-Received: by 10.180.23.67 with SMTP id k3mr6856569wif.78.1443641667154; Wed, 30 Sep 2015 12:34:27 -0700 (PDT) Received: from localhost (78-1-186-171.adsl.net.t-com.hr. [78.1.186.171]) by smtp.gmail.com with ESMTPSA id bf8sm2229050wjc.22.2015.09.30.12.34.26 (version=SSLv3 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 30 Sep 2015 12:34:26 -0700 (PDT) Date: Wed, 30 Sep 2015 21:34:22 +0200 From: To: d@delphij.net, hackers@freebsd.org Subject: Re: NTFS and base, from 10.0 onward Message-ID: <20150930213422.000074f6@gmail.com> In-Reply-To: <560C35AE.4080509@delphij.net> References: <20150930211004.00006632@gmail.com> <560C35AE.4080509@delphij.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: Wed, 30 Sep 2015 19:34:29 -0000 On Wed, 30 Sep 2015 12:19:10 -0700 Xin Li wrote: > On 09/30/15 12:10, rank1seeker@gmail.com wrote: > > Starting from 10.0, mount_fusefs is introduced and mount_ntfs is a > > no more. Is it still posible to mount NTFS, ONLY via BASE by using > > mount_fusefs directly? RO would suffice. > > No. > > The base system NTFS support was removed before 10.0-RELEASE because > it's not MPSAFE and fusefs + ntfs3g have provided a superior > alternative. > > Cheers, Thanks Xin, Last question, that bugs me is a fuse deamon (mentioned in man pages) What is it? How does it "looks like"? What is "creating/spawning it"? ;) From owner-freebsd-hackers@freebsd.org Thu Oct 1 16:30: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 A8A5DA0D4C5; Thu, 1 Oct 2015 16:30:06 +0000 (UTC) (envelope-from vrock28@gmail.com) Received: from mail-ob0-x22c.google.com (mail-ob0-x22c.google.com [IPv6:2607:f8b0:4003:c01::22c]) (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 7532B1E1A; Thu, 1 Oct 2015 16:30:06 +0000 (UTC) (envelope-from vrock28@gmail.com) Received: by obcgx8 with SMTP id gx8so61940177obc.3; Thu, 01 Oct 2015 09:30:05 -0700 (PDT) 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=xL+uvJHE0RSQiZVhGh84J6TQ9T3zLgmWpBWbvXq/08g=; b=mFrpdaKgkf2NvduJgSVmfxIA9Fz+FtLUefS9oX+PI4STWc4M348sE+bB0yTxbckD01 1xSIk65XIDn/tHEBDSELQQ1vYBK6HGozkEwctwkCMxcfojADdzkfVzrRxiYq4CnE1Zw+ tmOuOxHlyUbSddSoH6odSDECqls7bVRnACGqItlJ+XnpEky81o+bjAVrlw5W5+/MbrNm FwSMX30+ITq7HeCrc5pjqYnZotvVzB7L/A6r/+8zUdAr5X79WrOFKz/Ml9AnWh/zA+ZT u0rqjGsM4m4XTChcXICOLEONCDZ5fu4ulTLSr5lCGBQxDmxvmwwU/vFqbcuMrSlvsiFi NeXQ== X-Received: by 10.60.23.40 with SMTP id j8mr6926614oef.15.1443717005732; Thu, 01 Oct 2015 09:30:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.197.147 with HTTP; Thu, 1 Oct 2015 09:29:26 -0700 (PDT) From: Rakshith Venkatesh Date: Thu, 1 Oct 2015 21:59:26 +0530 Message-ID: Subject: LibCURL in Kernel To: freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org X-Mailman-Approved-At: Thu, 01 Oct 2015 16:48:44 +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: Thu, 01 Oct 2015 16:30:06 -0000 Hi, I wanted to know if there is any library which does the job of libCURL in FreeBSD kernel. I know libCURL is a user-space library but was looking for something similar in kernel. Porting is one option but i think it surely will not be a straight forward thing. Any leads on the above query would be great! Thanks, Rakshith From owner-freebsd-hackers@freebsd.org Thu Oct 1 16:50:46 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 21224A0D340 for ; Thu, 1 Oct 2015 16:50:46 +0000 (UTC) (envelope-from kris@nivenly.com) Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) (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 B46E91567 for ; Thu, 1 Oct 2015 16:50:45 +0000 (UTC) (envelope-from kris@nivenly.com) Received: by wicfx3 with SMTP id fx3so37373533wic.0 for ; Thu, 01 Oct 2015 09:50:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=6jUCzxX0xUB3PSFfCxxeQLxzkxJUcCEXGt+h9TUcFMs=; b=cLGkfa3MJpDiLi6ZZbaZumA1xYTmxrT+0L4kEqKJ5jIEsNGruPb07LnFxYngpamLhe GPkg0CerutIPRx74nfJgtRi097AQmaRBiDYiQkyF+1XhcZLICqxhHWUX4DAz8rOK2Gpp 2yIITiijX8nghhuP91Rk3nMzz4Pm3b8cBOg3O0I/S7I3UnlS+vyGgbuGeGW8YY1vkEud 7Ifsr/JGOleEfTYYyW6xHhIM/67ARsqpzVqGHitjVgxyeVPw069LGY4zNr/oxygVawlR 7eqEG7P7mz+ogTqBxT/CyhrKW3AUJ8PfoQWsrgUPc9bz237Dbv6Lyr1BceNjJrZQFUnK zlMQ== X-Gm-Message-State: ALoCoQkaipkqLNXQqDJubnplyTsChcAhIG9g0+pnGzghrVqZ3/O7nS359jmGeCrlCQrk3hZKY+U4 MIME-Version: 1.0 X-Received: by 10.194.178.196 with SMTP id da4mr13657870wjc.41.1443718237794; Thu, 01 Oct 2015 09:50:37 -0700 (PDT) Received: by 10.28.97.70 with HTTP; Thu, 1 Oct 2015 09:50:37 -0700 (PDT) X-Originating-IP: [96.88.83.245] In-Reply-To: References: Date: Thu, 1 Oct 2015 10:50:37 -0600 Message-ID: Subject: Re: LibCURL in Kernel From: Kris November To: Rakshith Venkatesh Cc: freebsd-fs@freebsd.org, 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: Thu, 01 Oct 2015 16:50:46 -0000 I think *libfetch* is the droid you are looking for. https://svnweb.freebsd.org/base/head/lib/libfetch/ On Thu, Oct 1, 2015 at 10:29 AM, Rakshith Venkatesh wrote: > Hi, > > I wanted to know if there is any library which does the job of libCURL in > FreeBSD kernel. I know libCURL is a user-space library but was looking for > something similar in kernel. Porting is one option but i think it surely > will not be a straight forward thing. > > Any leads on the above query would be great! > > > Thanks, > > Rakshith > _______________________________________________ > 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 Oct 1 16:55:50 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 D40B2A0D780; Thu, 1 Oct 2015 16:55:50 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (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 7A7881C99; Thu, 1 Oct 2015 16:55:50 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by wicge5 with SMTP id ge5so38996913wic.0; Thu, 01 Oct 2015 09:55:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=nj7tsj4O8fp49fZ/mFMnKJBcyN/muRij5Hwv2FMzjK8=; b=NoDDetovJHg2i3kzn5S/nAF3hvVWYJu6exy2kVP3eprlmRCQgUahF8+cJtpX4Db62t K4byfOKDRndCORXM9VFYoMD4ZUodT2cL0Ggx1Nfqf8U7aatNXIKFPUDF6CyOJRJuDg0O 6VNTpfWDAsgMG+aKpFvdkDu8p/u7xMVQOd6HW26okmFLjmsGjYcp82qylGmMRP2yOwkJ 8JBOBPqjWpCZAeEHvODgBCAC+znC0BjdDDGeIoOYHyohYxck+EjNsSj2gWE4NYq4mWxV Wvd1vYMLyfxgE/uJEEA3BundkEdMZx7tcQKrk5G1AVaqvqBIyjDxtyL/lftYXcUcMZW8 TlaA== X-Received: by 10.194.87.74 with SMTP id v10mr11148179wjz.114.1443718548976; Thu, 01 Oct 2015 09:55:48 -0700 (PDT) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id gl4sm7029588wjb.29.2015.10.01.09.55.47 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 01 Oct 2015 09:55:47 -0700 (PDT) Date: Thu, 1 Oct 2015 18:55:45 +0200 From: Mateusz Guzik To: Rakshith Venkatesh Cc: freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org Subject: Re: LibCURL in Kernel Message-ID: <20151001165545.GA7491@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , Rakshith Venkatesh , freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) 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, 01 Oct 2015 16:55:50 -0000 On Thu, Oct 01, 2015 at 09:59:26PM +0530, Rakshith Venkatesh wrote: > Hi, > > I wanted to know if there is any library which does the job of libCURL in > FreeBSD kernel. I know libCURL is a user-space library but was looking for > something similar in kernel. Porting is one option but i think it surely > will not be a straight forward thing. > > Any leads on the above query would be great! > Well, libcurl provides a lot of features. I'm not aware of anything looking even like a simple http client even for Linux and I doubt someone created anything like it. The real question is why would you need such a feature. Handling it entirely in the kernel, while of course possible, likely has 0 benefits in your case. If you are not going to have a real root filesystem you can still fit a small http client on mdroot and use that. -- Mateusz Guzik From owner-freebsd-hackers@freebsd.org Thu Oct 1 17:06: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 3C669A0DE27 for ; Thu, 1 Oct 2015 17:06:21 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from forward16h.cmail.yandex.net (forward16h.cmail.yandex.net [IPv6:2a02:6b8:0:f35::a1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EB147176B for ; Thu, 1 Oct 2015 17:06:20 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from web14h.yandex.ru (web14h.yandex.ru [IPv6:2a02:6b8:0:f05::24]) by forward16h.cmail.yandex.net (Yandex) with ESMTP id 8F6D4213FC for ; Thu, 1 Oct 2015 20:06:16 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web14h.yandex.ru (Yandex) with ESMTP id 3403E4740D36; Thu, 1 Oct 2015 20:06:16 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1443719176; bh=MUtoSudzPWr88dHpH3u6Yf6sLaa7/9WBfY3E3CA3wew=; h=From:To:In-Reply-To:References:Subject:Date; b=rcj22+ywBXnxTr+b2M8Ew3o9WmAb4TNUmEV0IrSnp/XZ3C60le9g46Qvu8RVdFDia yKHI8bEw2zO+kckMdlVdZ9OHbafri/A8GOtLBxtOrLQ7ORdZf0L2ioFDuIl2OR6el9 x90CRQWJX/80NrbVloyMeBQCDyGl3e4Cww4Yp1Gc= Received: by web14h.yandex.ru with HTTP; Thu, 01 Oct 2015 20:06:15 +0300 From: deco33000 Jog To: "freebsd-hackers@freebsd.org" In-Reply-To: <986321443637372@web17m.yandex.ru> References: <986321443637372@web17m.yandex.ru> Subject: Re: Freebsd and touchscreens MIME-Version: 1.0 Message-Id: <737431443719175@web14h.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 01 Oct 2015 19:06:15 +0200 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r 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, 01 Oct 2015 17:06:21 -0000 Anyone? --š Jog 30.09.2015, 20:23, "deco33000 Jog" : > Hi, > > I plan to use freebsd as the system for a raspberry project. > > But I need touch and multitouch support for lcd screens (any advices on the brand?) > > There lies my fear. I don't know if freebsd is a risky path here or not.. > > I fundamentally prefer freebsd over anything else since we always use it. > > Could you give me your feedback on this? Will it fit? > > I will use freebsd 10.2 or 11 if necessary. > > Thanks > > -- > Jog > _______________________________________________ > 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 Oct 1 17:13: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 D4C21A0C403 for ; Thu, 1 Oct 2015 17:13:36 +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 B92111EC2 for ; Thu, 1 Oct 2015 17:13:36 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B83EDA0C3F9; Thu, 1 Oct 2015 17:13:36 +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 B7B66A0C3F3; Thu, 1 Oct 2015 17:13:36 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) (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 55F711EC1; Thu, 1 Oct 2015 17:13:36 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by wicge5 with SMTP id ge5so39723452wic.0; Thu, 01 Oct 2015 10:13:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-transfer-encoding; bh=iop0DVebsFDCIwE5kjTZgQ1zKnabzutN7tBvhYvJpPQ=; b=KpzFXoQbug2QdFCr7pzs3Fmj03+JtSwBDYR9lkAP5PoEMlhT3n32h0ED7khnuilkko rWPS6qMjQBfzdDJfutGfwmWxGpEIQZVhPbYoeHuXkb1qY734y742Fdry5IHkTKZqKHKa RrvdFU3RT6v6OxCFZ8uBCr97LUQx0N54GRWd6Cv3Wu8vnO69FtZkW+WR7vckfIoQh5Pl 3ZLgyy6fWGerufMgG6j6Viunr6swper/vcEUXBQkkkGXmg26m5zysj2ZRwED6d7cJ3+t pgssml7modB/BblDjuR+c7LniudzsTlxBzMiv3NKZtFO5pSr0GhH7cN9XrjGV6C1xPiC kDFA== X-Received: by 10.194.192.6 with SMTP id hc6mr11347985wjc.33.1443719614607; Thu, 01 Oct 2015 10:13:34 -0700 (PDT) Received: from localhost ([188.252.166.115]) by smtp.gmail.com with ESMTPSA id p1sm4156526wif.7.2015.10.01.10.13.33 (version=SSLv3 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 01 Oct 2015 10:13:34 -0700 (PDT) Date: Thu, 1 Oct 2015 19:13:30 +0200 From: To: hackers@freebsd.org Cc: ports@freebsd.org Subject: pkg-updating is buggy Message-ID: <20151001191330.00003b14@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: Thu, 01 Oct 2015 17:13:36 -0000 # pkg updating -d 20150914 Was supposed to show 4 entries, but has left out first and last one # pkg updating -d 20150921 Won't show: ---- 20150921: AFFECTS: users of mail/rspamd ---- But: # pkg updating -d 20150921 rspamd Will show it From owner-freebsd-hackers@freebsd.org Thu Oct 1 17:22: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 036AAA0CA90 for ; Thu, 1 Oct 2015 17:22:19 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (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 D93EF149B for ; Thu, 1 Oct 2015 17:22:18 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound1.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Thu, 1 Oct 2015 17:22:52 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t91HMApG018810; Thu, 1 Oct 2015 11:22:10 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1443720130.66572.44.camel@freebsd.org> Subject: Re: Freebsd and touchscreens From: Ian Lepore To: deco33000 Jog Cc: "freebsd-hackers@freebsd.org" Date: Thu, 01 Oct 2015 11:22:10 -0600 In-Reply-To: <737431443719175@web14h.yandex.ru> References: <986321443637372@web17m.yandex.ru> <737431443719175@web14h.yandex.ru> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 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: Thu, 01 Oct 2015 17:22:19 -0000 On Thu, 2015-10-01 at 19:06 +0200, deco33000 Jog wrote: > Anyone? > > -- > Jog > Since you're asking about arm, you'd have a better chance of getting a useful response on the freebsd-arm@ mailing list. I don't think we have any touchscreen support at all, but ask on the arm list to be sure (because I make an effort to remain uninvolved in anything relating to audio and video support). -- Ian > > 30.09.2015, 20:23, "deco33000 Jog" : > > Hi, > > > > I plan to use freebsd as the system for a raspberry project. > > > > But I need touch and multitouch support for lcd screens (any advices on the brand?) > > > > There lies my fear. I don't know if freebsd is a risky path here or not.. > > > > I fundamentally prefer freebsd over anything else since we always use it. > > > > Could you give me your feedback on this? Will it fit? > > > > I will use freebsd 10.2 or 11 if necessary. > > > > Thanks > > > > -- > > Jog > > _______________________________________________ > > 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" > _______________________________________________ > 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 Oct 1 17:42: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 CC805A0D8E3 for ; Thu, 1 Oct 2015 17:42:21 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from forward5m.mail.yandex.net (forward5m.mail.yandex.net [IPv6:2a02:6b8:0:2519::3:14]) by mx1.freebsd.org (Postfix) with ESMTP id 888A81173; Thu, 1 Oct 2015 17:42:21 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from web15m.yandex.ru (web15m.yandex.ru [37.140.138.106]) by forward5m.mail.yandex.net (Yandex) with ESMTP id 2DBEB29A0B3C; Thu, 1 Oct 2015 20:42:19 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web15m.yandex.ru (Yandex) with ESMTP id 7F9BF1EA0019; Thu, 1 Oct 2015 20:42:18 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1443721338; bh=yQLohYVwSAyjT0yP4XVZQLXf8LS7bX+/l4xW20bE32s=; h=From:To:Cc:In-Reply-To:References:Subject:Date; b=p4S688EBCZiAHjovC7Bozs8fwbnfXDLwRcS8ImFOHlrVhIYpeBghdvaXdobdeL6Y2 Q8pCZnrIipAU6enlXzCXzsHEXN2ftcWMWeReJLv0jLu0fsyzbBrYllladANrG477V1 IJ7ba9B0S3MaDeR9q34YeoXzhVMZJUvkjbNktHwo= Received: by web15m.yandex.ru with HTTP; Thu, 01 Oct 2015 20:42:17 +0300 From: deco33000 Jog To: Ian Lepore Cc: "freebsd-hackers@freebsd.org" In-Reply-To: <1443720130.66572.44.camel@freebsd.org> References: <986321443637372@web17m.yandex.ru> <737431443719175@web14h.yandex.ru> <1443720130.66572.44.camel@freebsd.org> Subject: Re: Freebsd and touchscreens MIME-Version: 1.0 Message-Id: <1915921443721337@web15m.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 01 Oct 2015 19:42:17 +0200 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r 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, 01 Oct 2015 17:42:21 -0000 Thanks Ian, will do --š Jog 01.10.2015, 19:22, "Ian Lepore" : > On Thu, 2015-10-01 at 19:06 +0200, deco33000 Jog wrote: >> šAnyone? >> >> š-- >> šJog > > Since you're asking about arm, you'd have a better chance of getting a > useful response on the freebsd-arm@ mailing list. I don't think we have > any touchscreen support at all, but ask on the arm list to be sure > (because I make an effort to remain uninvolved in anything relating to > audio and video support). > > -- Ian > >> š30.09.2015, 20:23, "deco33000 Jog" : >> š> Hi, >> š> >> š> I plan to use freebsd as the system for a raspberry project. >> š> >> š> But I need touch and multitouch support for lcd screens (any advices on the brand?) >> š> >> š> There lies my fear. I don't know if freebsd is a risky path here or not.. >> š> >> š> I fundamentally prefer freebsd over anything else since we always use it. >> š> >> š> Could you give me your feedback on this? Will it fit? >> š> >> š> I will use freebsd 10.2 or 11 if necessary. >> š> >> š> Thanks >> š> >> š> -- >> š> Jog >> š> _______________________________________________ >> š> 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" >> š_______________________________________________ >> š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 Oct 1 21:57:51 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 9ED36A0E0E5 for ; Thu, 1 Oct 2015 21:57:51 +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 A56EC1B0A; Thu, 1 Oct 2015 21:57:50 +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 AAA28409; Fri, 02 Oct 2015 00:57:42 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZhlrB-000OxL-P1; Fri, 02 Oct 2015 00:57:41 +0300 Subject: Re: How to get anything useful out of kgdb? To: sbruno@FreeBSD.org References: <554E41EE.2010202@ignoranthack.me> <2063489.pgabuk9nPJ@ralph.baldwin.cx> <55561803.9050102@ignoranthack.me> <19618854.y3EeXVtCGX@ralph.baldwin.cx> <55561D9A.30309@ignoranthack.me> <555627EC.2020007@ignoranthack.me> <555646F1.4000405@ignoranthack.me> Cc: Ryan Stone , "freebsd-hackers@freebsd.org" From: Andriy Gapon Message-ID: <560DAC1C.8050501@FreeBSD.org> Date: Fri, 2 Oct 2015 00:56:44 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <555646F1.4000405@ignoranthack.me> 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: Thu, 01 Oct 2015 21:57:51 -0000 On 15/05/2015 22:20, Sean Bruno wrote: > I'm guessing that we are just at the limit of what the intree kgdb is > capable of doing with out crashdumps. It's just that a userland process was running on a CPU when it got an NMI. > #2 0xffffffff80e3657a in trap (frame=0xffffffff817eb910) at > /home/sbruno/bsd/em_mq/sys/amd64/amd64/trap.c:188 > 188 if (ipi_nmi_handler() == 0) > (kgdb) p frame > $5 = (struct trapframe *) 0xffffffff817eb910 > (kgdb) p *frame > $6 = {tf_rdi = 34389196884, tf_rsi = 34389192960, tf_rdx = 0, tf_rcx = > 360, tf_r8 = 0, tf_r9 = -8795456263872, tf_rax = 0, tf_rbx = > 34393489408, tf_rbp = 140736951475936, tf_r10 = 17232, tf_r11 = 583, > tf_r12 = 1882455366, > tf_r13 = 34389196880, tf_r14 = 0, tf_r15 = 6358856, tf_trapno = 19, > tf_fs = 19, tf_gs = 27, tf_addr = 0, tf_flags = 1, tf_es = 59, tf_ds = > 59, tf_err = 0, tf_rip = 34368395329, tf_cs = 67, tf_rflags = 518, > tf_rsp = 140736951475912, > tf_ss = 59} > (kgdb) p *frame->tf_rip > Cannot access memory at address 0x800841841 > (kgdb) info line *frame->tf_rip > No line number information available for address 0x800841841 > (kgdb) -- Andriy Gapon From owner-freebsd-hackers@freebsd.org Fri Oct 2 04:24:46 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 06247A0E8E7; Fri, 2 Oct 2015 04:24:46 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (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 D495D1100; Fri, 2 Oct 2015 04:24:45 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-232-234.lns20.per1.internode.on.net [121.45.232.234]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id t924OXfk056783 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 1 Oct 2015 21:24:36 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: LibCURL in Kernel To: Rakshith Venkatesh , freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org References: From: Julian Elischer Message-ID: <560E06FA.3020702@freebsd.org> Date: Fri, 2 Oct 2015 12:24:26 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: 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, 02 Oct 2015 04:24:46 -0000 On 10/2/15 12:29 AM, Rakshith Venkatesh wrote: > Hi, > > I wanted to know if there is any library which does the job of libCURL in > FreeBSD kernel. I know libCURL is a user-space library but was looking for > something similar in kernel. Porting is one option but i think it surely > will not be a straight forward thing. > > Any leads on the above query would be great! there was work to write an http daemon using netgraph.. I know that's the opposite side of the same transfer but it does poitn to how it could be done. All the hooks are in place to allow one to write a netgraph node that can attach to netgraph socket nodes. what you would do with the data when you get it is a different thing.. tell us a bit more about your requirements. > > > Thanks, > > Rakshith > _______________________________________________ > 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 Fri Oct 2 06:27: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 98992A0D9B8 for ; Fri, 2 Oct 2015 06:27:21 +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 9D0F01C9E; Fri, 2 Oct 2015 06:27:20 +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 JAA04659; Fri, 02 Oct 2015 09:27:19 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1ZhtoM-000PUk-OK; Fri, 02 Oct 2015 09:27:18 +0300 Subject: Re: How to get anything useful out of kgdb? To: Ryan Stone References: <554E41EE.2010202@ignoranthack.me> <2063489.pgabuk9nPJ@ralph.baldwin.cx> <55561803.9050102@ignoranthack.me> <19618854.y3EeXVtCGX@ralph.baldwin.cx> <55561D9A.30309@ignoranthack.me> <555627EC.2020007@ignoranthack.me> Cc: "freebsd-hackers@freebsd.org" , John Baldwin From: Andriy Gapon X-Enigmail-Draft-Status: N1110 Message-ID: <560E238F.9050609@FreeBSD.org> Date: Fri, 2 Oct 2015 09:26:23 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: 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, 02 Oct 2015 06:27:21 -0000 On 15/05/2015 20:57, Ryan Stone wrote: > *Sigh*, kgdb isn't unwinding the trap frame properly. You can try this to > figure out where it was running: I wonder, what is a reason for this? Can that be fixed in kgdb itself? It seems that usually kgdb handles trap frames just fine, but not always? > That gives you the top of the callstack at the time that the core was > taken. To get the rest of it, try: > > define trace_stack > set $frame_ptr=$arg0 > set $iters=0 > while $frame_ptr != 0 && $iters < $arg1 > set $ret_addr=((char*)$frame_ptr) + sizeof(void*) > printf "frameptr=%p, ret_addr=%p\n", (void*)$frame_ptr, *(void**)$ret_addr > printf " " > info line **(void***)$ret_addr > set $frame_ptr=*(void**)$frame_ptr > set $iters=$iters+1 > end > end > > trace_stack frame->tf_rbp 20 Thank you for this script. Here is an example from my practice. (kgdb) bt #0 doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:291 #1 0xffffffff8063453f in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:359 #2 0xffffffff80634ba4 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:635 #3 0xffffffff806348a3 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:568 #4 0xffffffff8041bba7 in db_panic (addr=, have_addr=false, count=0, modif=0x0) at /usr/src/sys/ddb/db_command.c:473 #5 0xffffffff8041b67b in db_command (cmd_table=0x0) at /usr/src/sys/ddb/db_command.c:440 #6 0xffffffff8041b524 in db_command_loop () at /usr/src/sys/ddb/db_command.c:493 #7 0xffffffff8041de0b in db_trap (type=, code=0) at /usr/src/sys/ddb/db_main.c:251 #8 0xffffffff80669de8 in kdb_trap (type=19, code=0, tf=0xffffffff80f976d0) at /usr/src/sys/kern/subr_kdb.c:653 #9 0xffffffff80820d26 in trap (frame=0xffffffff80f976d0) at /usr/src/sys/amd64/amd64/trap.c:381 #10 0xffffffff80809623 in nmi_calltrap () at /usr/src/sys/libkern/explicit_bzero.c:28 #11 0xffffffff80619e1f in __mtx_assert (c=, what=, file=, line=) at /usr/src/sys/kern/kern_mutex.c:842 Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) fr 9 #9 0xffffffff80820d26 in trap (frame=0xffffffff80f976d0) at /usr/src/sys/amd64/amd64/trap.c:381 381 kdb_trap(type, 0, frame); (kgdb) trace_stack frame->tf_rbp 20 frameptr=0xfffffe02b8356e90, ret_addr=0xffffffff807fef86 Line 833 of "/usr/src/sys/vm/vm_reserv.c" starts at address 0xffffffff807fef86 and ends at 0xffffffff807fef90 . frameptr=0xfffffe02b8356eb0, ret_addr=0xffffffff807f2b96 Line 2432 of "/usr/src/sys/vm/vm_page.c" starts at address 0xffffffff807f2b96 and ends at 0xffffffff807f2b9c . frameptr=0xfffffe02b8356ed0, ret_addr=0xffffffff807f2e4d Line 963 of "/usr/src/sys/vm/vm_page.c" starts at address 0xffffffff807f2e4d and ends at 0xffffffff807f2e50 . frameptr=0xfffffe02b8356ee0, ret_addr=0xffffffff821c28e2 Line 268 of "/usr/src/sys/modules/drm2/drm2/../../../dev/drm2/ttm/ttm_bo_vm.c" starts at address 0xffffffff821c28e2 and ends at 0xffffffff821c28ee . frameptr=0xfffffe02b8356f50, ret_addr=0xffffffff807d4fd3 Line 321 of "/usr/src/sys/vm/device_pager.c" starts at address 0xffffffff807d4fce and ends at 0xffffffff807d4fdb . frameptr=0xfffffe02b8356fa0, ret_addr=0xffffffff807f9d67 Line 291 of "/usr/src/sys/vm/vm_pager.c" starts at address 0xffffffff807f9d58 and ends at 0xffffffff807f9d6a . frameptr=0xfffffe02b8356fd0, ret_addr=0xffffffff807e0d84 Line 675 of "/usr/src/sys/vm/vm_fault.c" starts at address 0xffffffff807e0d84 and ends at 0xffffffff807e0d8d . frameptr=0xfffffe02b83578f0, ret_addr=0xffffffff807e05ee Line 277 of "/usr/src/sys/vm/vm_fault.c" starts at address 0xffffffff807e05d9 and ends at 0xffffffff807e05f1 . frameptr=0xfffffe02b8357930, ret_addr=0xffffffff80821342 Line 735 of "/usr/src/sys/amd64/amd64/trap.c" starts at address 0xffffffff80821342 and ends at 0xffffffff80821346 . frameptr=0xfffffe02b83579c0, ret_addr=0xffffffff80820bda Line 326 of "/usr/src/sys/amd64/amd64/trap.c" starts at address 0xffffffff80820bc6 and ends at 0xffffffff80820bdf . frameptr=0xfffffe02b8357bd0, ret_addr=0xffffffff8082154a Line 629 of "/usr/src/sys/amd64/amd64/trap.c" starts at address 0xffffffff8082154a and ends at 0xffffffff80821560 . frameptr=0xfffffe02b8357bf0, ret_addr=0xffffffff808091e3 Line 28 of "/usr/src/sys/libkern/explicit_bzero.c" starts at address 0xffffffff806e74dd and ends at 0xffffffff8088a2d0 <__explicit_bzero_hook>. frameptr=0x7fffffffe8f0Cannot access memory at address 0x7fffffffe8f8 Output of trace_stack looks perfectly sane for me up to the next trap frame. -- Andriy Gapon From owner-freebsd-hackers@freebsd.org Fri Oct 2 10:44: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 2FF91A0E54B for ; Fri, 2 Oct 2015 10:44:54 +0000 (UTC) (envelope-from vmagerya@gmail.com) Received: from mail-lb0-x22f.google.com (mail-lb0-x22f.google.com [IPv6:2a00:1450:4010:c04::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 ABC07111A for ; Fri, 2 Oct 2015 10:44:53 +0000 (UTC) (envelope-from vmagerya@gmail.com) Received: by lbbmp1 with SMTP id mp1so24263010lbb.1 for ; Fri, 02 Oct 2015 03:44:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=VuFJhfijEdluw7tjZvY6SBZyYJiNIhHuBgLpQmc7T/U=; b=npInHZIxCwnqc7CrZPO1EpWiCY3940uOsCmZY/WSX2ySY7gprZoHY6j7mrdoyRrY2b VO77OalpNU3+uhYuDwbCS/XhpG303+7a8MAgJka7XXlGfj2KQr+m9IKVfeqXW867WoQQ YpI7fvzie9kxLkNkJGdgvuOcjGh4YdOD2YLGZRMZt4x/GEwXe5brUSPvTjoxxaf+VaWH 88Sbxiiv23RGz/HpLJaSgpfhzJSYgSTiLtS8gf8dZ16Vwpjy8g5MagcwkCJubMPiw5qU wX1L0ywHBRjVotzIBpLl2Swt893bMcUwHZ1AHvPHKtJV+Lvk49pqMJZ0BaXjXLGVnpb2 UO5g== X-Received: by 10.112.63.67 with SMTP id e3mr5230041lbs.92.1443782691642; Fri, 02 Oct 2015 03:44:51 -0700 (PDT) Received: from [172.29.2.94] (altimet-gw.cs2.dp.wnet.ua. [217.20.178.249]) by smtp.googlemail.com with ESMTPSA id xh10sm1380147lbb.33.2015.10.02.03.44.50 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Oct 2015 03:44:51 -0700 (PDT) Subject: Re: Freebsd and touchscreens To: deco33000 Jog , "freebsd-hackers@freebsd.org" References: <986321443637372@web17m.yandex.ru> <737431443719175@web14h.yandex.ru> From: Vitaly Magerya Message-ID: <560E601A.1090803@gmail.com> Date: Fri, 2 Oct 2015 13:44:42 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <737431443719175@web14h.yandex.ru> 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, 02 Oct 2015 10:44:54 -0000 On 2015-10-01 20:06, deco33000 Jog wrote: > Anyone? In short, there currently is very little to none support of touchscreens in FreeBSD -- on ARM or not. There is the wacom driver (x11-drivers/xf86-input-wacom); also a generic driver that's not even in the ports [1] and may or may not work. With that said, x11-drivers/xf86-input-evdev was ported recently, and combined with multimedia/webcamd and a patch to xorg-server over at [2] this should (hopefully) provide the full support to whatever touchscreens Linux suports. You can thank Hans Petter Selasky for this work. Unfortunately our x11@ team has been slow in committing these changes, and the PR at [2] has been lingering for 9 months now. You'll need to apply the patch from that PR manually, if you want to have it working. [1] http://tx97.net/xf86-input-usbhid/ [2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196678 From owner-freebsd-hackers@freebsd.org Fri Oct 2 05:25: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 6DF5AA0D17D; Fri, 2 Oct 2015 05:25:40 +0000 (UTC) (envelope-from vrock28@gmail.com) Received: from mail-ob0-x231.google.com (mail-ob0-x231.google.com [IPv6:2607:f8b0:4003:c01::231]) (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 35A421F2F; Fri, 2 Oct 2015 05:25:40 +0000 (UTC) (envelope-from vrock28@gmail.com) Received: by obbzf10 with SMTP id zf10so74746747obb.2; Thu, 01 Oct 2015 22:25:39 -0700 (PDT) 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=ESU6yZo/+5zPif7aSHY8ap5OqtYcaDUVgtBBFeTKk7A=; b=NUAJOgH4SbOTEDPQtjEkIyH/hQj/HK+eNwpLQG/VnCFbM3K4oeD9Dl7ISk7nNkhZFZ 13cPpvDdbTpbKoghV/nGVxim+EWgcA4GGfvhMYigYRG+sbN3VsS+24Zkg/vnuq56YhFl oO3m6+5KA1KtpzYVXDjbTwVJSQ/Qj1FkxaW4Lwm5z7LmEgd9uripBSIOl6ad8plJydom YqvXJy+TfryjbSQZvawKm4Svn8SZ0iD3BCnIf0TIzPpS9MRWjF1lAuaMWjMhnXnB87o4 9G2FG7seJIhVYYXu+QpXvLlW/PWJJLv8+4w/Nxb6qlFtvWDYFqMMaUq/aR1+GskLdWaO ifyg== MIME-Version: 1.0 X-Received: by 10.60.79.193 with SMTP id l1mr8079509oex.60.1443763539546; Thu, 01 Oct 2015 22:25:39 -0700 (PDT) Received: by 10.202.197.147 with HTTP; Thu, 1 Oct 2015 22:25:39 -0700 (PDT) Received: by 10.202.197.147 with HTTP; Thu, 1 Oct 2015 22:25:39 -0700 (PDT) In-Reply-To: <560E06FA.3020702@freebsd.org> References: <560E06FA.3020702@freebsd.org> Date: Fri, 2 Oct 2015 10:55:39 +0530 Message-ID: Subject: Re: LibCURL in Kernel From: Rakshith Venkatesh To: Julian Elischer Cc: freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org X-Mailman-Approved-At: Fri, 02 Oct 2015 11:25:49 +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: Fri, 02 Oct 2015 05:25:40 -0000 I am actually not looking for full curl functionality. My aim is to back up data from native file system to a s3 backend from kernel. I have a very thin userspace where its not straight forward to deploy apps.I saw libs3 and most of the already existing utilities use libcurl library to send Http requests. On 02-Oct-2015 9:54 am, "Julian Elischer" wrote: > On 10/2/15 12:29 AM, Rakshith Venkatesh wrote: > >> Hi, >> >> I wanted to know if there is any library which does the job of libCURL in >> FreeBSD kernel. I know libCURL is a user-space library but was looking for >> something similar in kernel. Porting is one option but i think it surely >> will not be a straight forward thing. >> >> Any leads on the above query would be great! >> > > there was work to write an http daemon using netgraph.. > I know that's the opposite side of the same transfer but it does poitn to > how it could be done. > All the hooks are in place to allow one to write a netgraph node that can > attach to netgraph socket nodes. > what you would do with the data when you get it is a different thing.. > > tell us a bit more about your requirements. > > >> >> Thanks, >> >> Rakshith >> _______________________________________________ >> 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 Fri Oct 2 16:17: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 7E82FA0DEBC for ; Fri, 2 Oct 2015 16:17:15 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::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 5ACEF1612; Fri, 2 Oct 2015 16:17:15 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 7A346B946; Fri, 2 Oct 2015 12:17:13 -0400 (EDT) From: John Baldwin To: Andriy Gapon Cc: Ryan Stone , "freebsd-hackers@freebsd.org" Subject: Re: How to get anything useful out of kgdb? Date: Fri, 02 Oct 2015 09:12:58 -0700 Message-ID: <1595419.L0rkNTMkPe@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-PRERELEASE; KDE/4.14.3; amd64; ; ) In-Reply-To: <560E238F.9050609@FreeBSD.org> References: <554E41EE.2010202@ignoranthack.me> <560E238F.9050609@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Fri, 02 Oct 2015 12:17:13 -0400 (EDT) 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, 02 Oct 2015 16:17:15 -0000 On Friday, October 02, 2015 09:26:23 AM Andriy Gapon wrote: > On 15/05/2015 20:57, Ryan Stone wrote: > > *Sigh*, kgdb isn't unwinding the trap frame properly. You can try this to > > figure out where it was running: > > I wonder, what is a reason for this? > Can that be fixed in kgdb itself? > It seems that usually kgdb handles trap frames just fine, but not always? It should be fixable. If this doesn't work under newer kgdb let me know and I'll try to fix it. I did fix a few edge cases with special frame handling in the newer kgdb though those mostly had to do with fork_trampoline and possibly Xtimerint (and aside from fork_trampoline I think the fixes were mostly for i386 where different handlers setup trapframes differently) > > That gives you the top of the callstack at the time that the core was > > taken. To get the rest of it, try: > > > > define trace_stack > > set $frame_ptr=$arg0 > > set $iters=0 > > while $frame_ptr != 0 && $iters < $arg1 > > set $ret_addr=((char*)$frame_ptr) + sizeof(void*) > > printf "frameptr=%p, ret_addr=%p\n", (void*)$frame_ptr, *(void**)$ret_addr > > printf " " > > info line **(void***)$ret_addr > > set $frame_ptr=*(void**)$frame_ptr > > set $iters=$iters+1 > > end > > end > > > > trace_stack frame->tf_rbp 20 > > Thank you for this script. > Here is an example from my practice. > > (kgdb) bt > #0 doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:291 > #1 0xffffffff8063453f in kern_reboot (howto=260) at > /usr/src/sys/kern/kern_shutdown.c:359 > #2 0xffffffff80634ba4 in vpanic (fmt=, ap= out>) at /usr/src/sys/kern/kern_shutdown.c:635 > #3 0xffffffff806348a3 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:568 > #4 0xffffffff8041bba7 in db_panic (addr=, have_addr=false, > count=0, modif=0x0) at /usr/src/sys/ddb/db_command.c:473 > #5 0xffffffff8041b67b in db_command (cmd_table=0x0) at > /usr/src/sys/ddb/db_command.c:440 > #6 0xffffffff8041b524 in db_command_loop () at /usr/src/sys/ddb/db_command.c:493 > #7 0xffffffff8041de0b in db_trap (type=, code=0) at > /usr/src/sys/ddb/db_main.c:251 > #8 0xffffffff80669de8 in kdb_trap (type=19, code=0, tf=0xffffffff80f976d0) at > /usr/src/sys/kern/subr_kdb.c:653 > #9 0xffffffff80820d26 in trap (frame=0xffffffff80f976d0) at > /usr/src/sys/amd64/amd64/trap.c:381 > #10 0xffffffff80809623 in nmi_calltrap () at > /usr/src/sys/libkern/explicit_bzero.c:28 This may be part of the problem. The trapframe unwinder depends on function names to know when it is crossing a trapframe. nmi_calltrap() is not the function at explicit_bzero.c:28. Usually debugging this sort of thing starts by going to frame 11 and comparing its registers with the values in the trapframe. They should match, but sometimes you will find them shifted by one or two, etc. -- John Baldwin From owner-freebsd-hackers@freebsd.org Fri Oct 2 16:16: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 0C8B8A0DDF7 for ; Fri, 2 Oct 2015 16:16:21 +0000 (UTC) (envelope-from cv@jet9.net) Received: from mail1.ssnab.net (mail1.ssnab.net [85.143.179.24]) by mx1.freebsd.org (Postfix) with ESMTP id C46C315E0 for ; Fri, 2 Oct 2015 16:16:20 +0000 (UTC) (envelope-from cv@jet9.net) Received: from inc.ru (localhost [127.0.0.1]) by mail1.ssnab.net (Postfix) with SMTP id 942DAC08C9 for ; Fri, 2 Oct 2015 19:16:19 +0300 (MSK) X-Antispam-passed: yes X-Antispam: yes Received: from [95.27.88.77] (account cv@serversnab.ru HELO new-cv.home) by inc.ru (CommuniGate Pro SMTP 4.1.8) with ESMTP-TLS id 24013728 for freebsd-hackers@freebsd.org; Fri, 02 Oct 2015 19:16:19 +0300 Message-ID: <560EADD2.60905@jet9.net> Date: Fri, 02 Oct 2015 19:16:18 +0300 From: Cyril Vechera User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130330 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Subject: rc(8) parallel tasks Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 02 Oct 2015 16:39:59 +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: Fri, 02 Oct 2015 16:16:21 -0000 Hi there. We've got a small launcher script (~250 loc) for parallel services start/stop etc. It is used on our embedded systems and our users containers. And I've done a proof of concept for implanting it to the FreeBSD's standard /etc/rc for execution starting scripts in parallel. It gave me a boot time reduction of rc part from 27 to 7 seconds, mostly on eliminating jams for network or other long-latency resources waiting. The launcher is written in pure POSIX shell and uses FIFOs (named pipes) as a mutexes for synchronization. So it is embedded into /etc/rc and /etc/rc.d preserving rc.subr preloading. As a primary requirement, it guarantees topological order (strict partial order) defined by dependencies. It requires only POSIX shell, FreeBSD or Linux kernel, mkfifo and a writeable file system. Due to last requirement, it can be run on the late stage or should be supplied by some kinf of writtable fs, ie tmpfs. The FreeBSD-integrated version uses standard rcorder annotations (REQUIRE, BEFORE and PROVIDE) and there's no need to change rc.d scripts It's not a full init replacement or a kind of services supervision tool. It only starts or invokes a group of scripts in parallel with resolving and assuring execution in dependencies order. Please take a look at the script and patch set for FreeBSD: https://github.com/cvss/jet9-multitask-init/blob/master/jet9-multitask-init https://github.com/cvss/jet9-multitask-init/tree/master/examples/freebsd -- Cyril Vechera From owner-freebsd-hackers@freebsd.org Fri Oct 2 16:32:26 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 BA801A0EAEE; Fri, 2 Oct 2015 16:32:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (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 88DAC1C67; Fri, 2 Oct 2015 16:32:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by iofh134 with SMTP id h134so126067102iof.0; Fri, 02 Oct 2015 09:32:26 -0700 (PDT) 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=HDSgyYvcM5zEyW+SKp9k5CKXsps2qBaVBnM8Dwj7cBM=; b=FYbsF1B7BZyAH+hTnCILfgNVllil/L3a+EjgA1BmrbWOMV95u+xcByJb+nZCtYbVPY vWVCn/hvXL8ApccbGy7YtIBupW2qUUDVutWWr3qeLQ7RselfYLpsEv/SkxzuuZy7+jrE ke2EGnhtoW9T/3Py7jRUJ47Hk/jkxP/e2GcJcThsZKcu8kfGZNDdrJWIgkEeMyUq6VOF 29RKzMIeqKnSBaoYfbIKxs5KppuSsaiQ3v5anXPJKjFn27Q49kAfAd1N/aqlYE+a7ASu fuGBP7rsoRDapg5s2U/kzqulkzw3NMB6z9kcxvRwUqtJP45OX5XOpOyXGh00lZkIhzqx u0Dg== MIME-Version: 1.0 X-Received: by 10.107.35.78 with SMTP id j75mr16744916ioj.123.1443803545994; Fri, 02 Oct 2015 09:32:25 -0700 (PDT) Received: by 10.36.46.15 with HTTP; Fri, 2 Oct 2015 09:32:25 -0700 (PDT) In-Reply-To: References: <560E06FA.3020702@freebsd.org> Date: Fri, 2 Oct 2015 09:32:25 -0700 Message-ID: Subject: Re: LibCURL in Kernel From: Adrian Chadd To: Rakshith Venkatesh Cc: Julian Elischer , FreeBSD Filesystems , "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Fri, 02 Oct 2015 16:45:49 +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: Fri, 02 Oct 2015 16:32:26 -0000 I tried this a long time ago (don't ask.) The biggest gotchas: * the socket code wasn't as nice to use from kernel land as it is today; and * the existing http libraries out there mostly expect you have infinite stack space, which in kernel land you don't. :( I eventually had the company allow me to write my own thin HTTP client layer in kernel space to do it, because trying to leverage an existing one ended up causing constant panics due to the stack space thing. -adrian On 1 October 2015 at 22:25, Rakshith Venkatesh wrote: > I am actually not looking for full curl functionality. My aim is to back up > data from native file system to a s3 backend from kernel. I have a very > thin userspace where its not straight forward to deploy apps.I saw libs3 > and most of the already existing utilities use libcurl library to send Http > requests. > On 02-Oct-2015 9:54 am, "Julian Elischer" wrote: > >> On 10/2/15 12:29 AM, Rakshith Venkatesh wrote: >> >>> Hi, >>> >>> I wanted to know if there is any library which does the job of libCURL in >>> FreeBSD kernel. I know libCURL is a user-space library but was looking for >>> something similar in kernel. Porting is one option but i think it surely >>> will not be a straight forward thing. >>> >>> Any leads on the above query would be great! >>> >> >> there was work to write an http daemon using netgraph.. >> I know that's the opposite side of the same transfer but it does poitn to >> how it could be done. >> All the hooks are in place to allow one to write a netgraph node that can >> attach to netgraph socket nodes. >> what you would do with the data when you get it is a different thing.. >> >> tell us a bit more about your requirements. >> >> >>> >>> Thanks, >>> >>> Rakshith >>> _______________________________________________ >>> 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 >>> " >>> >>> >> > _______________________________________________ > 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 Fri Oct 2 17:35:03 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 E2647A0D32F for ; Fri, 2 Oct 2015 17:35:02 +0000 (UTC) (envelope-from larry.maloney@hackerdojo.com) Received: from mail-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) (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 B8BE7110C for ; Fri, 2 Oct 2015 17:35:02 +0000 (UTC) (envelope-from larry.maloney@hackerdojo.com) Received: by pacfv12 with SMTP id fv12so114221643pac.2 for ; Fri, 02 Oct 2015 10:35:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=nBy3+QnXNYgr7PhKs33QY1O3bCuFLZc+2RWpy5o4tQI=; b=ZCDs34K1BMB3LJ9/7H8zc4EBKHf7AWmMk6i0epeqFLKxefWOy6DM0TL+eaks5sAOy2 OLjv0PXkQKSK+QlY1OFWP58nhUIjm/dHDucqeEof/J+zGnvpdjIXOmgo1NeIpNZ7THWl bz4vRRuiVPwn8zvW6h2Jb4M8ukNRNPmDAoIjXLDRRJM1WwiKcfXR58a5BxGKx9C/Rgon DnSJvhBHN3qDHtbfEOKXH5HGAk8jtEe/4F1oRIo6NM3VS6Kv1h/Ov1WWg21CiG2iINTz t3KUyxyCAXawjxcBYgxuJfSSOtizvMuVWjKv4B8+MwXhGG/9EMLaCuR2cCyF2cdVOf+9 Jmmw== X-Gm-Message-State: ALoCoQlaz2XopblR9Dc1Jzayhlp46aHPbU4yBcV0fDAHnIyx/QtLQm+SA6w7uTcIc80OGm0E8DoA X-Received: by 10.66.144.40 with SMTP id sj8mr21573287pab.72.1443807301574; Fri, 02 Oct 2015 10:35:01 -0700 (PDT) Received: from [51.217.126.33] (66-87-118-33.pools.spcsdns.net. [66.87.118.33]) by smtp.gmail.com with ESMTPSA id fm3sm10035846pbb.36.2015.10.02.10.34.59 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 02 Oct 2015 10:35:00 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: rc(8) parallel tasks From: Larry Maloney X-Mailer: iPhone Mail (13A404) In-Reply-To: <560EADD2.60905@jet9.net> Date: Fri, 2 Oct 2015 10:35:33 -0700 Cc: freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <3B7471C5-16B2-41B0-809F-48BADF037357@hackerdojo.com> References: <560EADD2.60905@jet9.net> To: Cyril Vechera 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, 02 Oct 2015 17:35:03 -0000 Awesome Sent from my iPhone > On Oct 2, 2015, at 9:16 AM, Cyril Vechera wrote: >=20 > Hi there. >=20 > We've got a small launcher script (~250 loc) for parallel services start/s= top etc. It is used on our embedded systems and our users containers. And I'= ve done a proof of concept for implanting it to the FreeBSD's standard /etc/= rc for execution starting scripts in parallel. It gave me a boot time reduct= ion of rc part from 27 to 7 seconds, mostly on eliminating jams for network o= r other long-latency resources waiting. >=20 > The launcher is written in pure POSIX shell and uses FIFOs (named pipes) a= s a mutexes for synchronization. So it is embedded into /etc/rc and /etc/rc.= d preserving rc.subr preloading. As a primary requirement, it guarantees top= ological order (strict partial order) defined by dependencies. It requires o= nly POSIX shell, FreeBSD or Linux kernel, mkfifo and a writeable file system= . Due to last requirement, it can be run on the late stage or should be supp= lied by some kinf of writtable fs, ie tmpfs. The FreeBSD-integrated version u= ses standard rcorder annotations (REQUIRE, BEFORE and PROVIDE) and there's n= o need to change rc.d scripts >=20 > It's not a full init replacement or a kind of services supervision tool. I= t only starts or invokes a group of scripts in parallel with resolving and a= ssuring execution in dependencies order. >=20 > Please take a look at the script and patch set for FreeBSD: >=20 > https://github.com/cvss/jet9-multitask-init/blob/master/jet9-multitask-ini= t > https://github.com/cvss/jet9-multitask-init/tree/master/examples/freebsd >=20 >=20 > --=20 > Cyril Vechera >=20 > _______________________________________________ > 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 Fri Oct 2 21:30: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 ABB12A0D06D for ; Fri, 2 Oct 2015 21:30:28 +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 9AEE71767; Fri, 2 Oct 2015 21:30:27 +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 AAA16209; Sat, 03 Oct 2015 00:30:25 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Zi7uL-0000OX-Hw; Sat, 03 Oct 2015 00:30:25 +0300 Subject: Re: How to get anything useful out of kgdb? To: John Baldwin References: <554E41EE.2010202@ignoranthack.me> <560E238F.9050609@FreeBSD.org> <1595419.L0rkNTMkPe@ralph.baldwin.cx> Cc: Ryan Stone , "freebsd-hackers@freebsd.org" From: Andriy Gapon X-Enigmail-Draft-Status: N1110 Message-ID: <560EF73A.8050505@FreeBSD.org> Date: Sat, 3 Oct 2015 00:29:30 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <1595419.L0rkNTMkPe@ralph.baldwin.cx> 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, 02 Oct 2015 21:30:28 -0000 On 02/10/2015 19:12, John Baldwin wrote: > On Friday, October 02, 2015 09:26:23 AM Andriy Gapon wrote: >> On 15/05/2015 20:57, Ryan Stone wrote: >>> *Sigh*, kgdb isn't unwinding the trap frame properly. You can try this to >>> figure out where it was running: >> >> I wonder, what is a reason for this? >> Can that be fixed in kgdb itself? >> It seems that usually kgdb handles trap frames just fine, but not always? > > It should be fixable. If this doesn't work under newer kgdb let me know and I'll > try to fix it. Okay, letting you know :-) The backtraces from the in-tree kgdb and the newer kgdb both abort at the same frame (output from the newer kgdb is in my message in another kgdb related thread). > I did fix a few edge cases with special frame handling in the > newer kgdb though those mostly had to do with fork_trampoline and possibly > Xtimerint (and aside from fork_trampoline I think the fixes were mostly for i386 > where different handlers setup trapframes differently) > >>> That gives you the top of the callstack at the time that the core was >>> taken. To get the rest of it, try: >>> >>> define trace_stack >>> set $frame_ptr=$arg0 >>> set $iters=0 >>> while $frame_ptr != 0 && $iters < $arg1 >>> set $ret_addr=((char*)$frame_ptr) + sizeof(void*) >>> printf "frameptr=%p, ret_addr=%p\n", (void*)$frame_ptr, *(void**)$ret_addr >>> printf " " >>> info line **(void***)$ret_addr >>> set $frame_ptr=*(void**)$frame_ptr >>> set $iters=$iters+1 >>> end >>> end >>> >>> trace_stack frame->tf_rbp 20 >> >> Thank you for this script. >> Here is an example from my practice. >> >> (kgdb) bt >> #0 doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:291 >> #1 0xffffffff8063453f in kern_reboot (howto=260) at >> /usr/src/sys/kern/kern_shutdown.c:359 >> #2 0xffffffff80634ba4 in vpanic (fmt=, ap=> out>) at /usr/src/sys/kern/kern_shutdown.c:635 >> #3 0xffffffff806348a3 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:568 >> #4 0xffffffff8041bba7 in db_panic (addr=, have_addr=false, >> count=0, modif=0x0) at /usr/src/sys/ddb/db_command.c:473 >> #5 0xffffffff8041b67b in db_command (cmd_table=0x0) at >> /usr/src/sys/ddb/db_command.c:440 >> #6 0xffffffff8041b524 in db_command_loop () at /usr/src/sys/ddb/db_command.c:493 >> #7 0xffffffff8041de0b in db_trap (type=, code=0) at >> /usr/src/sys/ddb/db_main.c:251 >> #8 0xffffffff80669de8 in kdb_trap (type=19, code=0, tf=0xffffffff80f976d0) at >> /usr/src/sys/kern/subr_kdb.c:653 >> #9 0xffffffff80820d26 in trap (frame=0xffffffff80f976d0) at >> /usr/src/sys/amd64/amd64/trap.c:381 >> #10 0xffffffff80809623 in nmi_calltrap () at >> /usr/src/sys/libkern/explicit_bzero.c:28 > > This may be part of the problem. The trapframe unwinder depends on function names > to know when it is crossing a trapframe. nmi_calltrap() is not the function at > explicit_bzero.c:28. Usually debugging this sort of thing starts by going to frame 11 > and comparing its registers with the values in the trapframe. They should match, but > sometimes you will find them shifted by one or two, etc. And it seems that nmi_calltrap being a label within an assembler-defined procedure confuses the in-tree kgdb quite a lot: (kgdb) list *0xffffffff80809623 0xffffffff80809623 is at /usr/src/sys/libkern/explicit_bzero.c:28. 23 void 24 explicit_bzero(void *buf, size_t len) 25 { 26 memset(buf, 0, len); 27 __explicit_bzero_hook(buf, len); 28 } (kgdb) list nmi_calltrap 23 void 24 explicit_bzero(void *buf, size_t len) 25 { 26 memset(buf, 0, len); 27 __explicit_bzero_hook(buf, len); 28 } (kgdb) disassemble nmi_calltrap Dump of assembler code for function nmi_calltrap: 0xffffffff8080961b : mov %rsp,%rdi 0xffffffff8080961e : callq 0xffffffff80820670 0xffffffff80809623 : test %ebx,%ebx 0xffffffff80809625 : je 0xffffffff80809695 0xffffffff80809627 : mov %gs:0x0,%rax 0xffffffff80809630 : or %rax,%rax 0xffffffff80809633 : je 0xffffffff80809695 0xffffffff80809635 : testl $0x400000,0xec(%rax) 0xffffffff8080963f : je 0xffffffff80809695 0xffffffff80809641 : mov %rsp,%rsi 0xffffffff80809644 : mov $0xc0,%rcx 0xffffffff8080964b : mov %gs:0x220,%rdx 0xffffffff80809654 : sub %rcx,%rdx 0xffffffff80809657 : mov %rdx,%rdi 0xffffffff8080965a : shr $0x3,%rcx 0xffffffff8080965e : cld 0xffffffff8080965f : rep movsq %ds:(%rsi),%es:(%rdi) 0xffffffff80809662 : mov %ss,%eax 0xffffffff80809664 : push %rax 0xffffffff80809665 : push %rdx 0xffffffff80809666 : pushfq 0xffffffff80809667 : mov %cs,%eax 0xffffffff80809669 : push %rax 0xffffffff8080966a : pushq $0xffffffff80809671 0xffffffff8080966f : iretq End of assembler dump. (kgdb) disassemble explicit_bzero Dump of assembler code for function explicit_bzero: 0xffffffff806e74c0 : push %rbp 0xffffffff806e74c1 : mov %rsp,%rbp 0xffffffff806e74c4 : push %r14 0xffffffff806e74c6 : push %rbx 0xffffffff806e74c7 : mov %rsi,%r14 0xffffffff806e74ca : mov %rdi,%rbx 0xffffffff806e74cd : callq 0xffffffff806e74f0 0xffffffff806e74d2 : mov %rbx,%rdi 0xffffffff806e74d5 : mov %r14,%rsi 0xffffffff806e74d8 : callq 0xffffffff8088a2d0 <__explicit_bzero_hook> 0xffffffff806e74dd : pop %rbx 0xffffffff806e74de : pop %r14 0xffffffff806e74e0 : pop %rbp 0xffffffff806e74e1 : retq End of assembler dump. The newer kgdb is smarter about this situation: (kgdb) list *0xffffffff80809623 0xffffffff80809623 is at /usr/src/sys/amd64/amd64/exception.S:527. 522 * - Check if the thread requires a user call chain to be 523 * captured. 524 * 525 * We are still in NMI mode at this point. 526 */ 527 testl %ebx,%ebx 528 jz nocallchain /* not from userspace */ 529 movq PCPU(CURTHREAD),%rax 530 orq %rax,%rax /* curthread present? */ 531 jz nocallchain However, that does not seem to help with stack unwinding. -- Andriy Gapon From owner-freebsd-hackers@freebsd.org Fri Oct 2 23:48:52 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 ACF77A0D470 for ; Fri, 2 Oct 2015 23:48:52 +0000 (UTC) (envelope-from mashtizadeh@gmail.com) Received: from mail-ig0-x229.google.com (mail-ig0-x229.google.com [IPv6:2607:f8b0:4001:c05::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 86CB41A41 for ; Fri, 2 Oct 2015 23:48:52 +0000 (UTC) (envelope-from mashtizadeh@gmail.com) Received: by igcpb10 with SMTP id pb10so29635542igc.1 for ; Fri, 02 Oct 2015 16:48:51 -0700 (PDT) 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=HbBTCgujIYhyWM3GsbV93J12lHOMI/4enIJ/7rWhRuM=; b=SkqWavvrgiI5lQFvRcwcoA51skgGwDoOxZSVM4MHFH951mE9l8TizBHQdLcVDyQUzM MKFWmE77GayVBo1d4jbNEC3gblIFCq7mPmug0SzksPneUr5sDCvhujhKNvScr8S4omgH AEZw6GQRsQ2+Rq+wiFFnKOGRjwy7NGE0B9KQho7J7UPps6ID5Pe3Oo/tHlw6dZ5a3llh xf3+q2Pz/NRGKIi/4HAiciwtqKEqllr0tUTzDEtAzbf9EzLVSCAOMOy6ld1qGj4dELpR SrsXBsrLxiXVKWhUQeC1aYTXfFh2qjaI25kWDIzNZGzv7A1vRsspMcUDeZgYjsYQVDEo vssQ== MIME-Version: 1.0 X-Received: by 10.50.142.105 with SMTP id rv9mr140767igb.32.1443829731734; Fri, 02 Oct 2015 16:48:51 -0700 (PDT) Received: by 10.107.1.10 with HTTP; Fri, 2 Oct 2015 16:48:51 -0700 (PDT) Date: Fri, 2 Oct 2015 16:48:51 -0700 Message-ID: Subject: Anyone have patches for Intel E1000 I219-V NIC? From: Ali Mashtizadeh To: FreeBSD Hackers 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: Fri, 02 Oct 2015 23:48:52 -0000 Hey Folks, Does anyone have a patch to make the I219-V NIC work with FreeBSD? It seems it's not supported on current. If it helps the PCI id is 0x15B88086. Thanks, -- Ali Mashtizadeh From owner-freebsd-hackers@freebsd.org Sat Oct 3 00:07: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 E9D72A0E746 for ; Sat, 3 Oct 2015 00:07:06 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mail.egr.msu.edu (boomhauer.egr.msu.edu [35.9.37.164]) by mx1.freebsd.org (Postfix) with ESMTP id C86F71940 for ; Sat, 3 Oct 2015 00:07:06 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from boomhauer (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 3343B46CF1 for ; Fri, 2 Oct 2015 19:59:11 -0400 (EDT) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by boomhauer (boomhauer.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ezHjuOvUQVub for ; Fri, 2 Oct 2015 19:59:11 -0400 (EDT) Received: from EGR authenticated sender mcdouga9 Subject: Re: Anyone have patches for Intel E1000 I219-V NIC? To: freebsd-hackers@freebsd.org References: From: Adam McDougall Message-ID: <560F1A4D.7040003@egr.msu.edu> Date: Fri, 2 Oct 2015 19:59:09 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: 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, 03 Oct 2015 00:07:07 -0000 On 10/02/2015 19:48, Ali Mashtizadeh wrote: > Hey Folks, > > Does anyone have a patch to make the I219-V NIC work with FreeBSD? It seems > it's not supported on current. If it helps the PCI id is 0x15B88086. > > Thanks, > Are you sure you have r287914? https://svnweb.freebsd.org/changeset/base/287914 It was previously listed in head/sys/dev/e1000/e1000_hw.h as: #define E1000_DEV_ID_PCH_SPT_I219_V2 0x15B8 /* Sunrise Point-H PCH */ but r287914 claims to add support for it. From owner-freebsd-hackers@freebsd.org Sat Oct 3 02:10: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 4C317A0E590 for ; Sat, 3 Oct 2015 02:10:18 +0000 (UTC) (envelope-from mashtizadeh@gmail.com) Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001:c05::22e]) (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 17F141607 for ; Sat, 3 Oct 2015 02:10:18 +0000 (UTC) (envelope-from mashtizadeh@gmail.com) Received: by igcpb10 with SMTP id pb10so30869017igc.1 for ; Fri, 02 Oct 2015 19:10:17 -0700 (PDT) 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=iANwU/3O7JLOLpj2UkQaOu77vdSFBUV1wb5Ero+gLDA=; b=Ro5aUtzp6aqIxU6etDiQQ9dnYLL9S8FYAprP4WfjSbfetzkEFDJkXggJLc6nR4s7q6 95Sk+yWDJRrEnAu8ybAw+e/8gVEh82l48sOhv7BsPgmlQ7mAHNj1BvFnGXd67aRUcE4r BYN6N938l/QSrgaxZ0DoEhvEZys+YN57hC3UikAJ9uLW84waDGWei2GdiK+7m6w2erma t+ZERdx+pWEcsKPQt2MX2nNfS/qPAFeKlV/LRoQ3+eIL/fumYBaPwSBb2qCvX2VDPhOK vAMXdwk22ejsIus/lnE73ULc/kSboEoFOGfFfzGtAtl8FsaqCpTev+qVyuoz9zxlCwxa VPvg== MIME-Version: 1.0 X-Received: by 10.50.50.139 with SMTP id c11mr450020igo.10.1443838217370; Fri, 02 Oct 2015 19:10:17 -0700 (PDT) Received: by 10.107.1.10 with HTTP; Fri, 2 Oct 2015 19:10:17 -0700 (PDT) In-Reply-To: <560F1A4D.7040003@egr.msu.edu> References: <560F1A4D.7040003@egr.msu.edu> Date: Fri, 2 Oct 2015 19:10:17 -0700 Message-ID: Subject: Re: Anyone have patches for Intel E1000 I219-V NIC? From: Ali Mashtizadeh To: Adam McDougall Cc: FreeBSD Hackers Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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, 03 Oct 2015 02:10:18 -0000 Oh it seems the next commit to that file reverts that change because of some bug. I'll checkout the older version. Thanks! On Fri, Oct 2, 2015 at 4:59 PM, Adam McDougall wrote= : > On 10/02/2015 19:48, Ali Mashtizadeh wrote: > > Hey Folks, > > > > Does anyone have a patch to make the I219-V NIC work with FreeBSD? It > seems > > it's not supported on current. If it helps the PCI id is 0x15B88086. > > > > Thanks, > > > > Are you sure you have r287914? > > https://svnweb.freebsd.org/changeset/base/287914 > > It was previously listed in head/sys/dev/e1000/e1000_hw.h as: > #define E1000_DEV_ID_PCH_SPT_I219_V2 0x15B8 /* Sunrise > Point-H PCH */ > > but r287914 claims to add support for it. > _______________________________________________ > 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= " > --=20 Ali Mashtizadeh =D8=B9=D9=84=DB=8C =D9=85=D8=B4=D8=AA=DB=8C =D8=B2=D8=A7=D8=AF=D9=87 From owner-freebsd-hackers@freebsd.org Sat Oct 3 08:56:41 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 5A45FA0FD88 for ; Sat, 3 Oct 2015 08:56:41 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp101.ord1c.emailsrvr.com (smtp101.ord1c.emailsrvr.com [108.166.43.101]) (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 24F5D11B0 for ; Sat, 3 Oct 2015 08:56:40 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp21.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp21.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 3585538011D; Sat, 3 Oct 2015 04:50:23 -0400 (EDT) X-SMTPDoctor-Processed: csmtpprox beta Received: from smtp21.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp21.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 2F0A7380126; Sat, 3 Oct 2015 04:50:23 -0400 (EDT) Received: from smtp192.mex08.mlsrvr.com (unknown [184.106.73.70]) by smtp21.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTPS id 117B038011D; Sat, 3 Oct 2015 04:50:23 -0400 (EDT) X-Sender-Id: gerryw@compvia.com Received: from smtp192.mex08.mlsrvr.com ([UNAVAILABLE]. [184.106.73.70]) (using TLSv1 with cipher AES256-SHA) by 0.0.0.0:25 (trex/5.4.2); Sat, 03 Oct 2015 08:50:23 GMT Received: from MBX02C-ORD1.mex08.mlsrvr.com (172.29.9.14) by MBX02D-ORD1.mex08.mlsrvr.com (172.29.9.15) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Sat, 3 Oct 2015 03:50:22 -0500 Received: from MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048]) by MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048%21]) with mapi id 15.00.1044.021; Sat, 3 Oct 2015 03:50:22 -0500 From: Gerry Weaver To: Adrian Chadd CC: "freebsd-hackers@freebsd.org" Subject: RE: FreeBSD as an embedded platform Thread-Topic: FreeBSD as an embedded platform Thread-Index: AdD6Z9VQrvvmB+gIQEuGGmvsh+PtRAAOFeqA//+tW/+AATr2gP/8ojdQ Date: Sat, 3 Oct 2015 08:50:21 +0000 Message-ID: <34fdd3dceb73409da4a602b2748fc261@MBX02C-ORD1.mex08.mlsrvr.com> References: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com> <1443505254237.19221@compvia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [108.252.2.26] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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, 03 Oct 2015 08:56:41 -0000 SGksDQoNClRoZSBtYWluIHRlc3Qgd2FzIGEgcG9pbnQtdG8tcG9pbnQgdnBuIHR1bm5lbC4gSSB3 YXMgbG9va2luZyBhdCBiYW5kd2lkdGggYW5kIGEgbG9hZCBiYWxhbmNpbmcgYWxnb3JpdGhtLiBJ IGRvIGhhcHBlbiB0byBoYXZlIHNvbWUgYWRkaXRpb25hbCBoYXJkd2FyZSwgc28gSSdsbCBpbnN0 YWxsIDEwLjIuIG9uIGFub3RoZXIgcGFpciBvZiBhcHBsaWFuY2VzIGFuZCB0ZXN0IG15IGNvZGUg b24gYm90aCB2ZXJzaW9ucy4gSG9wZWZ1bGx5LCB0aGF0IHdpbGwgZ2l2ZSBtZSBzb21ldGhpbmcg ZmFpcmx5IHNwZWNpZmljIHRvIGNvbWUgYmFjayB3aXRoLiANCg0KVGhhbmtzLA0KLUcNCg0KDQot LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQWRyaWFuIENoYWRkIFttYWlsdG86YWRy aWFuLmNoYWRkQGdtYWlsLmNvbV0gDQpTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgMjksIDIwMTUg MjoxMCBQTQ0KVG86IEdlcnJ5IFdlYXZlciA8Z2Vycnl3QGNvbXB2aWEuY29tPg0KQ2M6IGZyZWVi c2QtaGFja2Vyc0BmcmVlYnNkLm9yZw0KU3ViamVjdDogUmU6IEZyZWVCU0QgYXMgYW4gZW1iZWRk ZWQgcGxhdGZvcm0NCg0KT24gMjggU2VwdGVtYmVyIDIwMTUgYXQgMjI6NDEsIEdlcnJ5IFdlYXZl ciA8Z2Vycnl3QGNvbXB2aWEuY29tPiB3cm90ZToNCj4gSGksDQo+DQo+IEl0IHdhc24ndCBhbnl0 aGluZyBleGhhdXN0aXZlLiBJIGp1c3QgcmFuIHNvbWUgYmVuY2htYXJrcyBvbiBzb21lIG9mIG15 IGNvZGUuIEl0IGlzIG1haW5seSBvcmllbnRlZCBhcm91bmQgbmV0d29ya2luZyBhbmQgY3J5cHRv LiBJIGFsc28gbm90aWNlZCBhIGRpZmZlcmVuY2UgaW4gZ2VuZXJhbCBzeXN0ZW0gcmVzcG9uc2l2 ZW5lc3MuIFdlIGhhdmUgYSBjb3VwbGUgb2Ygc2VydmVycyB0aGF0IHdlIHVzZSBmb3IgdmlydHVh bGl6YXRpb24gc3RvcmFnZSB0aGF0IHdlIHVwZ3JhZGVkIHRvIDEwLjEgZm9yIHNvbWUgaW5maW5p YmFuZCB0ZXN0aW5nLiBXZSBlbmRlZCB1cCByb2xsaW5nIHRob3NlIGJhY2sgdG8gOS4zIGFzIHdl bGwuIEkvV2UgaGF2ZSBub3QgYXR0ZW1wdGVkIHRvIHJlYnVpbGQgd2l0aCBnY2MgeWV0IGFzIHlv dSBzdWdnZXN0ZWQuIFVzaW5nIGEgc3RvY2sgYnVpbGQgaXMgcHJlZmVycmVkIHdoZXJlIHBvc3Np YmxlLg0KPg0KPiBEaXNjbGFpbWVyOiBJIGRpZG4ndCBpbnRlbmQgdGhpcyBwb3N0IHRvIGJlIGEg Y29tcGxhaW50LiBJIGZ1bGx5IHVuZGVyc3RhbmQgdGhlIHJlYXNvbmluZyBiZWhpbmQgdGhlIHRv b2wgY2hhaW4gc3dpdGNoLiBJJ20ganVzdCB3b25kZXJpbmcgd2hhdCBvdGhlciBmb2xrcyBhcmUg ZG9pbmcgYW5kIHdoYXQgY2hhbGxlbmdlcywgaWYgYW55LCB0aGV5IGhhdmUgZW5jb3VudGVyZWQu DQoNCldlbGwsIGEgbG90IGhhcyBjaGFuZ2VkIGJldHdlZW4gOSBhbmQgMTAuIEknZCByYXRoZXIg d2UgZmlndXJlIG91dCB3aGF0IGlzIG5vdCB3b3JraW5nIHdlbGwgZm9yIHlvdSBhbmQgZml4IGl0 IHNvIHlvdSBkb24ndCBoYXZlIHRvIHJvbGwgYmFjay4gT3RoZXJ3aXNlIHlvdSdyZSBnb2luZyB0 byBiZSBzdHVjayBvbiA5LjMgd2hlbiBpdCBnb2VzIEVPTCBhbmQgdGhlbiBiZSBmb3JjZWQgdG8g c3VmZmVyIHRoZSBwYWluLiA6KQ0KDQpTbywgd2hhdCB3ZXJlIHRoZSBiZW5jaG1hcmtzLCBhbmQg aG93J2QgaHRleSBjb21wYXJlPw0KDQoNCi1hZHJpYW4NCg== From owner-freebsd-hackers@freebsd.org Sat Oct 3 18:08:32 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 99938A0FBA3 for ; Sat, 3 Oct 2015 18:08:32 +0000 (UTC) (envelope-from scdbackup@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 50F7A1A71 for ; Sat, 3 Oct 2015 18:08:31 +0000 (UTC) (envelope-from scdbackup@gmx.net) Received: from scdbackup.webframe.org ([79.192.94.39]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MHHZT-1ZngIY2TBb-00E4Hw for ; Sat, 03 Oct 2015 20:08:29 +0200 Date: Sat, 03 Oct 2015 20:09:50 +0200 From: "Thomas Schmitt" To: freebsd-hackers@freebsd.org Subject: Which program produces FreeBSD-11.0-CURRENT-amd64-*-disc1.iso ? Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <23122582300370917262@scdbackup.webframe.org> X-Provags-ID: V03:K0:l8rRHgsL5e2r+Jz503TlsNprEyxtquc2dFpXLe44pQZ9D5RmpHE 2QStjWM8+k0mr3WgRJP88OS9GawS3Bw5Gq569nWLPHzYTltPYdR43tBnEZRNCJZfcOWR2nK QqjQn5frG/wuOQ0ThZymTwZWtUnQw10hdZG5f9Vwlp64gB0uLGRh9NcZcMjrH5SsfkbHCO6 YlyhseKQEuH7LeV7KZLtg== X-UI-Out-Filterresults: notjunk:1;V01:K0:6hzZet15uRI=:35JpjcmFYHCkU4bhWDvqNx gsVTV4aiBVjxT6CC6/Lttf5GLMGg+6iaejuRaajXF00/WLfPAgQk/ehW/wP26VYCGx3waNcO9 dq3q6cuPbC6F6+i628pSpndYgp33rcXC6HH11hLIvVdH2pGDqITj0ObFbKKOaXjhH8zspv5ke 5buusg0G9gdRQ8ZbQ8eeyN0/drEmeuPHNg7cblTYsJwJdDbutCyW03ILl7OEtVLbhhpWWyuw8 Yzn83f4/NB50BB/1ai/kabvT2XGxvU/MWFTKlc7Kcv33WsV+hQNpPW8ICa5noz81WatJ3aWzT LLnn/zDdYRhqdNZAL1RGhUl1UDdMH/DsciepGl6JWtkJFoilk6cs2uTP76Ao1NRjSofmhYpF9 jaeoK0krnJ4y1l1VjTcqaiWpCCW17FV65EqVU8hdprNiWXnENv+ywQlGOPo4wKZDuRa2E++EN hEPXoqLBsDzm1R/Sb++eiFxkfoWIKlC0uk6+1HkkCi0YQkxlVFmL3MwjUQnqe3oWdiEE1GHmv Nbxh3yybOSEWzaAP+6vFRAtrr6EmxKpMRQxuGxXibIZuYQ0eNY4UWJdNqPUpKSDOxBTnB9KGV HB86y6A/TKIR1H02MqE6HU7F20SF4LQOlp4q1K5JEV6sbbDS/+n7Q15DgWopNGo2jsy9WMiBM 1kEXAvCpViWEcRrCSUWbHMm7OIqx51ATXrgIyP+mCZGd9l/oERub8uCfIZmu7o8IcIu7kiOk8 4DP4AUXniiqcl4PH/28rAgyD7J6K0kh/2EXQfzu94ct2WOd9z7zemHvVIgeYgUYpBMqeiEsXR KLzEQJP 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, 03 Oct 2015 18:08:32 -0000 Hi, the image FreeBSD-11.0-CURRENT-amd64-20151001-r288459-disc1.iso from http://ftp.freebsd.org/%2Fpub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11.0/ has some flaws or at least strange properties. I wonder where to find the source code of the ISO 9660 producer program. ----------------------------------------------------------------- Problematic properties in detail: - The root directory entry and also "/." show as "Recording Date and Time" the 7-byte string {165, ..., 165}, which except for the first byte violates ECMA-119 9.1.5. It restricts bytes 1 to 5 to reasonable values for month, day_of_month, hour, minute, second. Byte 6 shall be in the range of -48 to +52, whereas 165 as signed 8-byte value is -91. - The Rock Ridge equipment of directory records of directories in their parent directory differs from the equipment of "." records in their own directory. E.g. "/bin" differs from "/bin/." not only by name. "/bin" has Rock Ridge entry TF, which gives timestamps. (At 2048-block 842 + offset 584 bytes) "/bin/." has no TF. (At 2048-block 844 + offset 0) The content of TF's Creation Time {115 10, 1, 21, 36, 58, 0} differs from the content of the ECMA-119 record fields {115, 10, 1, 21, 38, 24, 0} - The Rock Ridge TF entries have Creation Time rather than Last Attribute Change Time. RRIP-1.12 says: "If recorded, CREATION, Creation Time, has the same meaning as in ISO 9660:9.5.4." "If recorded, ATTRIBUTES, Last Attribute Change Time, shall be used for the st_ctime field of POSIX:5.6.1." ECMA-119 (aka ISO 9660): "9.5.4 File Creation Date and Time (BP 11 to 27) This field shall specify the date and the time of the day at which the information in the file was created." So for recording ctime, the FreeBSD ISO uses the wrong TF field. - Some files have Rock Ridge NM fields, some don't. The NM field records the case sensitive long name of the file. Having none makes the file name prone to mapping when it gets shown by reader software. Typical mappings are: - Removal of trailing ".;1" or ";1". - Presentation as lowercase characters. Missing are the NM fields of the directories in /usr/share/i18n/csmapper (At 2048-block 323995) /usr/share/i18n/esdb (At 2048-block 338174) and of the directory "C" in /usr/share/nls (At 2048-block 353273) The regular files in the same directories do have NM. Have a nice day :) Thomas From owner-freebsd-hackers@freebsd.org Sat Oct 3 19:10: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 899F7A0FB60 for ; Sat, 3 Oct 2015 19:10:13 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e:c03::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 5D5E21580 for ; Sat, 3 Oct 2015 19:10:13 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by padhy16 with SMTP id hy16so136452762pad.1 for ; Sat, 03 Oct 2015 12:10:13 -0700 (PDT) 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=Lt0Ij4QwGnbNnG41kdqke4iAc445VuwpDp7QcKLda9I=; b=lxmEiYGhA6jMpf8e1SJ7YyOLj/kx/EhmeB5f/0NO8orGhz/PKl2MYF9JOVfBXBhvuP y85gfMgi1tEAbW1mT5RecAM75IoW+qgtVRp5njueNLUe/CR263vcveKBPFj0qpKQMMZg 72WqQGLheUMP1sNDT2btlCqYw33of0AH7zZBbrsC0CifgtKYWsBEP8NwxOYYqIKTw7/H ZcMa7dY/KfvNXg0uRT24I34kQs+dgQbiJ7KQTMdibHXqFpov+C/+lqOlzKosSrBTBkXd JD0sHnwHTRc875lpsR4PkPujud4W/bDNh9uKHUfYnOmOUTegDmOTZKTd4BViGky31XNg nxVQ== X-Received: by 10.66.233.97 with SMTP id tv1mr28323827pac.110.1443899413039; Sat, 03 Oct 2015 12:10:13 -0700 (PDT) Received: from ?IPv6:2601:601:800:126d:ddcc:f8ea:714d:ab3a? ([2601:601:800:126d:ddcc:f8ea:714d:ab3a]) by smtp.gmail.com with ESMTPSA id bz1sm18877705pad.36.2015.10.03.12.10.12 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 03 Oct 2015 12:10:12 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Which program produces FreeBSD-11.0-CURRENT-amd64-*-disc1.iso ? From: Garrett Cooper X-Mailer: iPhone Mail (13A404) In-Reply-To: <23122582300370917262@scdbackup.webframe.org> Date: Sat, 3 Oct 2015 12:10:38 -0700 Cc: freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <23122582300370917262@scdbackup.webframe.org> To: Thomas Schmitt 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, 03 Oct 2015 19:10:13 -0000 > On Oct 3, 2015, at 11:09, Thomas Schmitt wrote: >=20 > Hi, >=20 > the image FreeBSD-11.0-CURRENT-amd64-20151001-r288459-disc1.iso > from > http://ftp.freebsd.org/%2Fpub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11= .0/ > has some flaws or at least strange properties. >=20 > I wonder where to find the source code of the ISO 9660 producer > program. >=20 > ----------------------------------------------------------------- > Problematic properties in detail: >=20 > - The root directory entry and also "/." show as "Recording Date > and Time" the 7-byte string {165, ..., 165}, which except for the > first byte violates ECMA-119 9.1.5. It restricts bytes 1 to 5 to > reasonable values for month, day_of_month, hour, minute, second. > Byte 6 shall be in the range of -48 to +52, whereas 165 as > signed 8-byte value is -91. >=20 > - The Rock Ridge equipment of directory records of directories in > their parent directory differs from the equipment of "." records > in their own directory. > E.g. "/bin" differs from "/bin/." not only by name. > "/bin" has Rock Ridge entry TF, which gives timestamps. > (At 2048-block 842 + offset 584 bytes) > "/bin/." has no TF. > (At 2048-block 844 + offset 0) > The content of TF's Creation Time > {115 10, 1, 21, 36, 58, 0} > differs from the content of the ECMA-119 record fields > {115, 10, 1, 21, 38, 24, 0} >=20 > - The Rock Ridge TF entries have Creation Time rather than > Last Attribute Change Time. > RRIP-1.12 says: > "If recorded, CREATION, Creation Time, has the same meaning as in > ISO 9660:9.5.4." > "If recorded, ATTRIBUTES, Last Attribute Change Time, shall be > used for the st_ctime field of POSIX:5.6.1." > ECMA-119 (aka ISO 9660): > "9.5.4 File Creation Date and Time (BP 11 to 27) > This field shall specify the date and the time of the day at > which the information in the file was created." > So for recording ctime, the FreeBSD ISO uses the wrong TF field. >=20 > - Some files have Rock Ridge NM fields, some don't. > The NM field records the case sensitive long name of the file. > Having none makes the file name prone to mapping when it gets > shown by reader software. Typical mappings are: > - Removal of trailing ".;1" or ";1". > - Presentation as lowercase characters. > Missing are the NM fields of the directories in > /usr/share/i18n/csmapper > (At 2048-block 323995) > /usr/share/i18n/esdb > (At 2048-block 338174) > and of the directory "C" in > /usr/share/nls > (At 2048-block 353273) > The regular files in the same directories do have NM. >=20 >=20 > Have a nice day :) >=20 > Thomas >=20 > _______________________________________________ > 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 Oct 3 19:15:31 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 9E9DDA0FF80 for ; Sat, 3 Oct 2015 19:15:31 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e:c03::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 728D71A52 for ; Sat, 3 Oct 2015 19:15:31 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by padhy16 with SMTP id hy16so136518664pad.1 for ; Sat, 03 Oct 2015 12:15:31 -0700 (PDT) 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=XKu8msiFkGFTtjEZoy9eQanoF8bqNz2pCXos6hypQxM=; b=iscMTfRrMGXTDJpx5fiDkP7RrCSgLZM/EabQn2zEzhtYBRf9Ryb18i4Hvf8Jj080st DVjf5iHrqS3mbwxldTB8i3UbC3rnaxwY5z6Ll7ToH6LhxuhSdvHjajwEgaNNpY6dD830 5fG7h+3A40tfk6bN6XoKwtwN3w1LNH5ubrrboYHA6L9MdarZmuVQxBcgfxk0RTNPSFPp /nTsNszS2/8tIjzdaiz/UGoYTZddgZOnteKfp22GHrH+M71W0qoJvpj+/VS6DzseKbAL 9G8SQVK9CYlAEF6m63p5Wsuylk4eUEbXYAV+Wok7M+HvoK1PutEXeZtUJpf1WSqaoYJs /27Q== X-Received: by 10.68.88.130 with SMTP id bg2mr28317364pbb.129.1443899731077; Sat, 03 Oct 2015 12:15:31 -0700 (PDT) Received: from [192.168.20.11] (c-24-16-212-205.hsd1.wa.comcast.net. [24.16.212.205]) by smtp.gmail.com with ESMTPSA id kv9sm18907228pab.39.2015.10.03.12.15.29 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 03 Oct 2015 12:15:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Which program produces FreeBSD-11.0-CURRENT-amd64-*-disc1.iso ? From: Garrett Cooper X-Mailer: iPhone Mail (13A404) In-Reply-To: <23122582300370917262@scdbackup.webframe.org> Date: Sat, 3 Oct 2015 12:15:54 -0700 Cc: freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <3FEED4EA-25B2-4F6A-AEA1-4390B8BC4F2D@gmail.com> References: <23122582300370917262@scdbackup.webframe.org> To: Thomas Schmitt 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, 03 Oct 2015 19:15:31 -0000 (Sorry, misfired when hitting Send) > On Oct 3, 2015, at 11:09, Thomas Schmitt wrote: >=20 > Hi, >=20 > the image FreeBSD-11.0-CURRENT-amd64-20151001-r288459-disc1.iso > from > http://ftp.freebsd.org/%2Fpub/FreeBSD/snapshots/amd64/amd64/ISO-IMAGES/11= .0/ > has some flaws or at least strange properties. ... ISOs are created by makefs in the base system: https://svnweb.freebsd.org/ba= se/head/release/amd64/mkisoimages.sh?view=3Dlog makefs originally came from NetBSD. Not sure if there are or aren't any bugs= there. File a bug (http://bugs.freebsd.org) against Base System -> bin (there isn't= a component for release yet), and CC re@ with your findings. Thanks!= From owner-freebsd-hackers@freebsd.org Sat Oct 3 21:20:49 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 B20B1A0FBF9 for ; Sat, 3 Oct 2015 21:20:49 +0000 (UTC) (envelope-from scdbackup@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 449811F78 for ; Sat, 3 Oct 2015 21:20:48 +0000 (UTC) (envelope-from scdbackup@gmx.net) Received: from scdbackup.webframe.org ([79.192.94.39]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MPlMc-1Zeef42Re6-0052LE for ; Sat, 03 Oct 2015 23:15:28 +0200 Date: Sat, 03 Oct 2015 23:16:49 +0200 From: "Thomas Schmitt" To: freebsd-hackers@freebsd.org Subject: Re: Which program produces FreeBSD-11.0-CURRENT-amd64-*-disc1.iso ? Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <3FEED4EA-25B2-4F6A-AEA1-4390B8BC4F2D@gmail.com> In-Reply-To: <3FEED4EA-25B2-4F6A-AEA1-4390B8BC4F2D@gmail.com> Message-Id: <17754582315773747312@scdbackup.webframe.org> X-Provags-ID: V03:K0:j0CTniO8m0rqbCtwO1imRgg3xJvjV/Fx3LcdRNNioUK+7pZ9HX4 ViNILvVy0HTWEMLLK/or7SBGhvGygfKrJWw4pNGXmYIDVuo0y5DrWtchTHYLrOZX5F8X4Xz vAsMlNtrmDdc+2gQKia2zG2ULWy010E/XkkzjSVGuzY+vaGYxfznv8nkpRr9NiOtzmQCqf9 nV9XWLG2GdJPBJZTr/t+Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:7+8HKaDl4Hw=:FeLUcjabWrY+ym3T9FzgDW JNstGAPaQiIgRCCOuK3Dm1kvqutIL7KTz//5bDhSpXF7X5fnfiNcm2+839Ynf+BTt8nD07mae GwYN+KlHQ9oLJF5Yi/MDdhITBsml5EoreNtjbfqV99ibKBQ8PfaZdfUGbAzAQRzYbo0rqlhrA 8vUcvgUOMikLnMg0e2P3q5lqaR1IMUERKICtFmiuuqvra9sdvbbFkuLwl+gMM9sZF/sYNKBX6 MjbPTuL2O8Y4XyKNukWQSnJe6vlhFFeL39tF75Cs1qxkWFv/5u0FLx8mGBL86Ads70vQ8FxZ4 7q1cIK8YqsF5/Q0kc1BxA1Vj8581EzFrLMbNRAluzIGVT0VLwuGQ6Q77naZuaU+v50T3hqUlj 4g+bmWnDsbHgOXq+UQbtE5Xo2rMk7UPxFbV3vRcyaK84eD1LToZRGP29yL95JJgl8iMVbslaT vYb57ZL5yciERlh9EIf35/Cr7+j3j/R1ysUBwoAu1vuhM/i7oCxdST1IpN9lgOrO8fUnyG3gO AS/A9QebXVcw+qpdjsCjOWoC58GPF9W6ytWDdvFduAuf4pRkXfd+3/il2Li6riEqOaHPeDSit lK8Ro5UYExLA4R448/oI+891/MnBgXcQsYScs2gC1iMA0uTcCpkZR2xg8XYY3aRoRUkW8RPjX iMys8YyN1B/OUiDK1X15YeY9fyBH8ftvjax5Asn67gO5vxEQAilJJnxpld56jvCnrN0ZEGDGd idGXTvD49s+Hp+TjlavPe0yaFs0nwKCLss85bZ5xDks0sg0qZ0fDdyBZ1hE4P6PNVUwEVTavX GvgSyp5 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, 03 Oct 2015 21:20:49 -0000 Hi, Garrett Cooper wrote: > ISOs are created by makefs in the base system: > https://svnweb.freebsd.org/base/head/release/amd64/mkisoimages.sh?view=log I assume that the source is at https://svnweb.freebsd.org/base/head/usr.sbin/makefs/ There i can see the reason for problem #1 (unitialized malloc memory in date field) and that my assessment of problem #3 was wrong (two bugs, one partly correcting the other). Thanks for the pointer. Have a nice day :) Thomas