Re: [PATCH] Explicitly check for linking format to use for efiemu64 module

2013-11-24 Thread Vladimir 'φ-coder/phcoder' Serbinenko
On 24.11.2013 18:21, Andrey Borzenkov wrote: > Similar to check for target linking format, also check for efiemu64 > instead of hardcoding -melf_x86_64. This fixes compilation on *BSD > variants. We cannot easily reuse main target check because platforms > are different (main target is 32 bit and e

Re: [PATCH] Explicitly check for linking format to use for efiemu64 module

2013-11-24 Thread Vladimir 'φ-coder/phcoder' Serbinenko
On 24.11.2013 18:21, Andrey Borzenkov wrote: > +for format in -melf_x86_64 -melf_x86_64_fbsd -melf_x86_64_obsd > -melf_x86_64_haiku -mx86_64pe -arch,x86_64; do Remove x86_64pe. We skip it in first check as well since we have no converter for 64-bit windows binaries and the format is name i386p

Re: PATA module extension for ATA/RAID controller SIL680

2013-11-24 Thread Vladimir 'φ-coder/phcoder' Serbinenko
On 24.11.2013 15:14, CGC Bungetzianu wrote: > The controller SIL680 has the same register layout as other pata > controllers. > Only the PCI ID of the device is different. With minimal changes it can > be integrated. > Can you paste lspci -vvvnnxxx ? Usually using hardcoded adresses for PCI device

[PATCH] Explicitly check for linking format to use for efiemu64 module

2013-11-24 Thread Andrey Borzenkov
Similar to check for target linking format, also check for efiemu64 instead of hardcoding -melf_x86_64. This fixes compilation on *BSD variants. We cannot easily reuse main target check because platforms are different (main target is 32 bit and efiemu64 - 64 bit). This commit adds EFIEMU64_LINK_FO

Re: grub2 boot root-on-zfs errors

2013-11-24 Thread Andrey Borzenkov
В Sun, 24 Nov 2013 11:14:11 +0200 Beeblebrox пишет: > * Is there a way to compile without docs? This does not work: > ./configure --disable-werror --disable-nls --disable-docs > > * I disabled the docs section manually in grub/Makefile. gmake > completed but still with warning: > /usr/bin/ld: un

PATA module extension for ATA/RAID controller SIL680

2013-11-24 Thread CGC Bungetzianu
The controller SIL680 has the same register layout as other pata controllers. Only the PCI ID of the device is different. With minimal changes it can be integrated. Catalin 33,34d32 < #define GRUB_SIL680_PCIID 0x06801095 < 356d353 < int sil680 = 0; 369,372d365 < else if( pciid == GRUB_SIL

Re: grub2 boot root-on-zfs errors

2013-11-24 Thread Beeblebrox
* Is there a way to compile without docs? This does not work: ./configure --disable-werror --disable-nls --disable-docs * I disabled the docs section manually in grub/Makefile. gmake completed but still with warning: /usr/bin/ld: unrecognised emulation mode: elf_x86_64 Supported emulations: elf_x8

Re: Configure grub for pxe boot and nfs-mounted root

2013-11-24 Thread Vladimir 'φ-coder/phcoder' Serbinenko
On 24.11.2013 09:14, Beeblebrox wrote: > d version: > grub-mkimage --format=i386-pc-pxe --output=grub.pxe > --prefix='(192.168.2.1)/data/amd64/boot/grub' pxe pxecmd No, use grub-mknetdir. signature.asc Description: OpenPGP digital signature ___ Grub-de

Configure grub for pxe boot and nfs-mounted root

2013-11-24 Thread Beeblebrox
Using grub-trunk. My PXE boot environment is a little different: * FreeBSD_amd64 jail on /data/amd64, serving dhcp & tftp from jail. NFS-related (rpcbind, nfsd, mountd) being served from host (trivial detail). Jail IP is 192.168.2.1 * Once PXE client obtains IP, the tftp-server needs to find Grub'