Re: [ipxe-devel] [PATCH 4/7] ipv6: Allow manual network configuration

2015-04-24 Thread Marin Hannache
On Fri, Apr 24, 2015 at 06:09:19PM +0100, Michael Brown wrote: > On 01/04/15 08:26, Hannes Reinecke wrote: > > Not on every system IPv6 autoconfiguration is working properly, > > so allow for manual network configuration here. > > Note: this configures the global route only. Link-local routes > > a

Re: [ipxe-devel] [PATCH 1/1] [build] Fix no-PIE workaround for i386 builds

2015-04-24 Thread Christian Hesse
Michael Brown on Fri, 2015/04/24 17:41: > On 08/04/15 09:13, Christian Hesse wrote: > > diff --git a/src/arch/i386/Makefile b/src/arch/i386/Makefile > > index 99f8753..897081b 100644 > > --- a/src/arch/i386/Makefile > > +++ b/src/arch/i386/Makefile > > @@ -75,8 +75,8 @@ CFLAGS+

Re: [ipxe-devel] [PATCH 4/7] ipv6: Allow manual network configuration

2015-04-24 Thread Michael Brown
On 01/04/15 08:26, Hannes Reinecke wrote: Not on every system IPv6 autoconfiguration is working properly, so allow for manual network configuration here. Note: this configures the global route only. Link-local routes are configured automatically. I like the idea of being able to configure an IP

Re: [ipxe-devel] [PATCH 2/7] dhcpv6: Fallback to using DUID-LL for empty UUID

2015-04-24 Thread Michael Brown
On 01/04/15 08:26, Hannes Reinecke wrote: --- a/src/include/ipxe/dhcpv6.h +++ b/src/include/ipxe/dhcpv6.h @@ -11,6 +11,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); #include #include +#include #include /** DHCPv6 server port */ @@ -32,6 +33,16 @@ struct dhcpv6_option { uint8_

Re: [ipxe-devel] [PATCH 3/7] ipv6: Update link-local route when configuring network device

2015-04-24 Thread Michael Brown
On 01/04/15 08:26, Hannes Reinecke wrote: The IPv6 link-local address is generated during probing. So if the link-local address of the hardware is changed later on the IPv6 link-local address will become incorrect. So we should set the link-local route for IPv6 before before the network configura

Re: [ipxe-devel] [PATCH 1/7] icmpv6: Decode error codes

2015-04-24 Thread Michael Brown
On 01/04/15 08:26, Hannes Reinecke wrote: diff --git a/src/net/icmpv6.c b/src/net/icmpv6.c index 45a3444..99e61ee 100644 --- a/src/net/icmpv6.c +++ b/src/net/icmpv6.c @@ -148,8 +148,28 @@ static int icmpv6_rx ( struct io_buffer *iobuf, struct net_device *netdev, /* Identify handler */

Re: [ipxe-devel] [PATCH 1/1] [build] Fix no-PIE workaround for i386 builds

2015-04-24 Thread Michael Brown
On 08/04/15 09:13, Christian Hesse wrote: diff --git a/src/arch/i386/Makefile b/src/arch/i386/Makefile index 99f8753..897081b 100644 --- a/src/arch/i386/Makefile +++ b/src/arch/i386/Makefile @@ -75,8 +75,8 @@ CFLAGS+= -Ui386 # output on stderr instead of checking the exi

Re: [ipxe-devel] [PATCH 1/1] [build] Fix no-PIE workaround for i386 builds

2015-04-24 Thread Christian Hesse
Christian Hesse on Wed, 2015/04/08 10:13: > From: Christian Hesse > > This workaround did not work for my version of gcc (4.9.2 20150304) as > no option -nopie exists. > > We take another way: Let's check whether or not the macro __PIE__ is defined > and add -fno-PIE if it is. > > Signed-off-b

[ipxe-devel] IPv6 / iBFT patches

2015-04-24 Thread Hannes Reinecke
Hi Michael, some time ago I send some IPv6/iBFT related patches; they are required to get iBFT working properly with IPv6. Any feedback on them? Cheers, Hannes -- Dr. Hannes ReineckezSeries & Storage h...@suse.de +49 911 74053 688 SU

Re: [ipxe-devel] [PATCH 1/2] make variables const

2015-04-24 Thread Michael Brown
On 23/04/15 12:33, Christian Hesse wrote: This fixes "initialization discards 'const' qualifier from pointer target type" with GCC 5.1.0. Applied; thanks! (I removed the "const" from the size_t for stylistic consistency with the rest of tls.c.) http://git.ipxe.org/ipxe.git/commitdiff/bf40

Re: [ipxe-devel] [PATCH 2/2] [ath9k] remove confusing logic inversion in an ANI variable

2015-04-24 Thread Michael Brown
On 23/04/15 12:33, Christian Hesse wrote: This changed in Linux kernel the same way in commit 7067e701 ("ath9k_hw: remove confusing logic inversion in an ANI variable") by Felix Fietkau. Additionally this fixes "error: logical not is only applied to the left hand side of comparison" with GCC 5.1

[ipxe-devel] The problem with operation of IMA of images of HDD is more than 2GB

2015-04-24 Thread Alex
Hello. I couldn't create a subject at your forum therefore I send the message to you on email: "Im create HDD image from physical hdd 3,5 GB. On this hdd one boot partition 3.5GB, FAT32 and installing DOS(from win98). On this partition there is a lot of different files, the total size of all fil