From owner-freebsd-drivers@freebsd.org Tue Oct 20 18:32:35 2015 Return-Path: Delivered-To: freebsd-drivers@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 F3887A1A2BD; Tue, 20 Oct 2015 18:32:35 +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 D22A41B45; Tue, 20 Oct 2015 18:32:35 +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 2547BB91E; Tue, 20 Oct 2015 14:32:34 -0400 (EDT) From: John Baldwin To: freebsd-drivers@freebsd.org Cc: David Somayajulu , "freebsd-net@freebsd.org" Subject: Re: Question on mbufs Date: Tue, 20 Oct 2015 11:31:16 -0700 Message-ID: <3003826.l9YxHWDkZK@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-PRERELEASE; KDE/4.14.3; amd64; ; ) In-Reply-To: <49F5640B08EAA94DAF2F6B6145E6A08A0194383DC4@AVMB1.qlogic.org> References: <49F5640B08EAA94DAF2F6B6145E6A08A0194383DC4@AVMB1.qlogic.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); Tue, 20 Oct 2015 14:32:34 -0400 (EDT) X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2015 18:32:36 -0000 On Friday, October 16, 2015 05:56:33 PM David Somayajulu wrote: > Hi All, > When indicating a chain of mbufs to the network via ifp->if_input(), what are the repercussions of setting M_PKTHDR bit in all the mbufs in the chain, instead of just the first mbuf ? > Thanks > David S. Right now the various input routines do not expect a chain of packets and probably assume that the chain is a single packet. I assume you mean that the chain here represents a single mbuf still and they are chained via m_next and not m_nextpkt? I suspect that this is probably fine and that most things will only check for M_PKTHDR and look for the fields in the first mbuf in the chain. -- John Baldwin From owner-freebsd-drivers@freebsd.org Tue Oct 20 18:32:36 2015 Return-Path: Delivered-To: freebsd-drivers@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 838C6A1A2C0 for ; Tue, 20 Oct 2015 18:32:36 +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 61E791B48 for ; Tue, 20 Oct 2015 18:32:36 +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 5F2FEB922; Tue, 20 Oct 2015 14:32:35 -0400 (EDT) From: John Baldwin To: freebsd-drivers@freebsd.org Cc: Matthew Ahrens , Marc Goroff Subject: Re: NVME panic Date: Tue, 20 Oct 2015 11:29:09 -0700 Message-ID: <13519442.8oMl4uzFz0@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, 20 Oct 2015 14:32:35 -0400 (EDT) X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2015 18:32:36 -0000 On Wednesday, October 14, 2015 09:52:53 PM Matthew Ahrens wrote: > I'm not sure if this is the right place to ask, so please redirect me if > necessary. > > An associate of mine (cc'd) is hitting panics in the NVME driver when using > FreeBSD 10.2-RELEASE. He's using the NVME driver for ZFS cache (L2ARC) and > log (ZIL/SLOG) devices, and he wasn't seeing any problems with it on 10.1. > He filed a bug but I was wondering if there's anything more we can do to > bring this to the attention of someone who might be able to help with it. > > The bug is https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203746, and > the panic is in nvme_bio_child_done(). Jim Harris works on the team at Intel that maintains nvme(4). I've added him to the bug report. On first glance it seems like bio_driver1 might have been NULL in the completed request? -- John Baldwin From owner-freebsd-drivers@freebsd.org Fri Oct 23 06:25:34 2015 Return-Path: Delivered-To: freebsd-drivers@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 E1D2EA16E49 for ; Fri, 23 Oct 2015 06:25:33 +0000 (UTC) (envelope-from sales01@MCGRUPP.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 B08F71987 for ; Fri, 23 Oct 2015 06:25:33 +0000 (UTC) (envelope-from sales01@MCGRUPP.COM) Received: by mailman.ysv.freebsd.org (Postfix) id ADB04A16E48; Fri, 23 Oct 2015 06:25:33 +0000 (UTC) Delivered-To: drivers@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 AD2BEA16E47 for ; Fri, 23 Oct 2015 06:25:33 +0000 (UTC) (envelope-from sales01@MCGRUPP.COM) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-pu1apc01on0124.outbound.protection.outlook.com [104.47.126.124]) (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 DF2991986 for ; Fri, 23 Oct 2015 06:25:32 +0000 (UTC) (envelope-from sales01@MCGRUPP.COM) Received: from HK2PR01MB0737.apcprd01.prod.exchangelabs.com (10.165.54.139) by HK2PR01MB0739.apcprd01.prod.exchangelabs.com (10.165.54.141) with Microsoft SMTP Server (TLS) id 15.1.306.13; Fri, 23 Oct 2015 06:25:23 +0000 Received: from HK2PR01MB0737.apcprd01.prod.exchangelabs.com ([10.165.54.139]) by HK2PR01MB0737.apcprd01.prod.exchangelabs.com ([10.165.54.139]) with mapi id 15.01.0306.003; Fri, 23 Oct 2015 06:25:23 +0000 From: sales 1 To: "drivers@freebsd.org" Subject: Mobile App UI Design Thread-Topic: Mobile App UI Design Thread-Index: AdENWAEZetXWX1BiTImrkAQIop7Dhw== Date: Fri, 23 Oct 2015 06:08:06 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=sales01@MCGRUPP.COM; x-originating-ip: [122.177.162.30] x-microsoft-exchange-diagnostics: 1; HK2PR01MB0739; 5:uJI7woA1HhPIrxmJ8wipfMccrSEX1xQcn/m7yALNujaat0n/6p0yUhtSxYeEdQgMO8vbSY1Jt+rGQb3UuPd7vz3HpP1ApKjaa1CHCZ6C8F3BnbOEaTCdeml3x2dljZoqHNBSvcHeoc0OmjgFpzo44g==; 24:syoiOW9ux9eVGCNYiu+5L/3dwOQxHeqzNdXDJN1KjyPizppmsxr1/yqkw32Pa+ya7Ea0pYIu3JfsylBTqj2l9uCQE9ZPRiiIf50Ou6ZdTTo=; 20:Rhmq039tbhsyfvaqe8Hi5szVRSPbX20wW9V2Y0Cgfz+R596Iy46PHqWu8qLyaAL8hAY+hlxhWgGX+9FvwwmezA== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HK2PR01MB0739; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(108003899814671); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001)(102215026); SRVR:HK2PR01MB0739; BCL:0; PCL:0; RULEID:; SRVR:HK2PR01MB0739; x-forefront-prvs: 0738AF4208 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(71364002)(40100003)(16236675004)(19580395003)(87936001)(33656002)(218763003)(5001960100002)(110136002)(189998001)(107886002)(122556002)(5003600100002)(105586002)(54356999)(86362001)(2351001)(106356001)(50986999)(229853001)(101416001)(19625215002)(81156007)(5004730100002)(5007970100001)(66066001)(92566002)(11100500001)(102836002)(15975445007)(5002640100001)(2900100001)(450100001)(5008740100001)(2501003)(10400500002)(77096005)(74316001)(97736004)(19300405004); DIR:OUT; SFP:1102; SCL:1; SRVR:HK2PR01MB0739; H:HK2PR01MB0737.apcprd01.prod.exchangelabs.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: MCGRUPP.COM does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: MCGRUPP.COM X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2015 06:08:06.4336 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0f71a25b-07b9-489d-bc1e-d461badc97df X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2PR01MB0739 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2015 06:25:34 -0000 Hi, Are you aware of the fact that mobile apps have completely changed the busi= ness scenario today? With billions of new apps being developed every day, the future has finally= evolved. Why are Businesses Creating Mobile Apps? * The volume of Mobile Phones is much higher than PCs. * The average time spent on Mobile Apps is 64%. * On an Average, people check their mobile every 6 minutes. * People use mobile Apps 6 times more than the websites. * 79% smart-phones users use their mobile to make purchasing decisions. * 50% users make purchase on Mobile within 1 hour as compared to 1 month on= Desktops. * 73% of Business Owners use Mobile Apps daily. * Business owners also use Mobile Apps for Customer Engagement. Is it early to get a Mobile App for your Business? Do you have a Website? What a lame question is that? Then why should you no= t have a Mobile App? In today's Mobile world, there would be 21 Billion Mob= ile Apps by Dec 2014 and your Competitor's would be one of them. So what are you waiting for? Don't have an idea/concept yet? Contact us tod= ay for the same or any other requirement. I'd be happy to send some of our created Apps samples & price list, if you'= d like to assess our work. Please share your full requirements on mobile app so that we will analyze t= he same and will get back to you with best solution and fix quote according= ly. Look forward to start working with you. Kind Regards, Rajni Rana Business Development