From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by ml01.01.org (Postfix) with ESMTP id C78661A1DF7 for ; Wed, 17 Aug 2016 19:53:22 -0700 (PDT) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP; 17 Aug 2016 19:53:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,537,1464678000"; d="scan'208";a="1043187317" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga002.fm.intel.com with ESMTP; 17 Aug 2016 19:53:22 -0700 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 17 Aug 2016 19:53:22 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 17 Aug 2016 19:53:21 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.181]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.116]) with mapi id 14.03.0248.002; Thu, 18 Aug 2016 10:53:20 +0800 From: "Ye, Ting" To: "Fu, Siyuan" , Santhapur Naveen , "edk2-devel@lists.01.org" CC: Sivaraman Nainar , "Madhan B. Santharam" Thread-Topic: Classless IP support for IPv4 PXE boot Thread-Index: AdH4e2JhpVdKe1quTBqkAuTkO1R+hAAfzWUwAAAzKZA= Date: Thu, 18 Aug 2016 02:53:20 +0000 Message-ID: References: <625A2455CC232F40B0F38F05ACED6D976C4DA5CE@VENUS1.in.megatrends.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: Classless IP support for IPv4 PXE boot X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2016 02:53:23 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I searched the log messages: Revision: 21543 Author: edk2buildsystem Date: Friday, July 01, 2016 5:05:51 AM Message: MdeModulePkg VariableInfo: Fix GCC build failure GCC build failure: 'RealCommSize' may be used uninitialized Cc: Jiewen Yao Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng Reviewed-by: Giri P Mudusuru (cherry picked from commit 05b39efb669eaa173a76e58daf8e65bce2e0299e) ---- Modified : /trunk/edk2/MdeModulePkg/Application/VariableInfo/VariableInfo.c This looks irrelevant. Could you please confirm the revision? Thanks, Ting -----Original Message----- From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Fu, = Siyuan Sent: Thursday, August 18, 2016 10:48 AM To: Santhapur Naveen ; edk2-devel@lists.01.org Cc: Sivaraman Nainar ; Madhan B. Santharam Subject: Re: [edk2] Classless IP support for IPv4 PXE boot Hi, Naveen May I know the GIT version of the 21543, or the subject of the commit messa= ge? I can't see the svn revision number on my side. Thanks Siyuan > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of=20 > Santhapur Naveen > Sent: Wednesday, August 17, 2016 7:41 PM > To: edk2-devel@lists.01.org > Cc: Sivaraman Nainar ; Madhan B. Santharam=20 > > Subject: [edk2] Classless IP support for IPv4 PXE boot >=20 > Hello, >=20 > We happened to observe that the IPv4 PXE boot was happening=20 > successfully for both classless and classful IPs until the EDKII=20 > revision 21542. It has been found that there are some changes made in=20 > the revision > 21543 and the IPv4 PXE boot is failing for classless IP addresses. The=20 > failure scenario was debugged and is explained here. Let's assume the=20 > subnet range is 192.168.1.0/16. The DHCP server tries to allot an IP=20 > (let's say 192.168.1.0) but based on the first byte of the IP address=20 > to be assigned, the function NetGetIpClass() returns the IP class as=20 > Class-C and its respective subnet mask as 255.255.255.0 that should be=20 > for a classful IP address whereas 255.255.0.0 is the actual subnet in=20 > this scenario. The changes present in function=20 > Dhcp4InstanceConfigUdpIo() seems to be responsible for the failure. >=20 > May we know the reason behind the changes present in the Dhcp4Impl.c=20 > of the revision 21543? Is there any plan to bring the classless IP=20 > support in NetworkPkg? >=20 >=20 > Thanks, > Naveen > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel