From nobody Thu Mar 28 18:41:55 2024 Delivered-To: importer@patchew.org Received-SPF: none (zoho.com: 80.81.252.135 is neither permitted nor denied by domain of seabios.org) client-ip=80.81.252.135; envelope-from=seabios-bounces@seabios.org; helo=mail.coreboot.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=none (zoho.com: 80.81.252.135 is neither permitted nor denied by domain of seabios.org) smtp.mailfrom=seabios-bounces@seabios.org; dmarc=fail(p=none dis=none) header.from=gmail.com Return-Path: Received: from mail.coreboot.org (mail.coreboot.org [80.81.252.135]) by mx.zohomail.com with SMTPS id 1544112809233165.78004983493565; Thu, 6 Dec 2018 08:13:29 -0800 (PST) Received: from [127.0.0.1] (helo=ra.coreboot.org) by mail.coreboot.org with esmtp (Exim 4.88) (envelope-from ) id 1gUwFl-0002IO-TK; Thu, 06 Dec 2018 17:11:53 +0100 Received: from mail-qt1-f193.google.com ([209.85.160.193]) by mail.coreboot.org with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.88) (envelope-from ) id 1gUwFU-0002Hv-Dl for seabios@seabios.org; Thu, 06 Dec 2018 17:11:52 +0100 Received: by mail-qt1-f193.google.com with SMTP id d19so1083558qtq.9 for ; Thu, 06 Dec 2018 08:12:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=78ogkA9NmkKokF3Bk5btCl4MevSCpE1RZTTP5WGUYcw=; b=TJT1y4hCIhsNKEldhFrliO7DPUzeeaXa/H7D1i/GAomImpa1KT6BXp+AtPI24EpnNy BktqErRf6o2VVKH5AxYVYsNnM8Bf8uo26ezW7i6N4Uqrh1Nre5Xg3PaWBp7jlUrrLdTb g4m4bFoK923vaV2fJiOT1oA14BED+szTN/Lv7T+mvS3v5MZ8H4sCcNKRIkbUKi4dUgpX XOe43sCCD6kxDzaOKBmdPY8fNNihWCdZXV01E/WVBy6f2A2prLr35I2BEoxQr5FviPE4 qIRsBRwcwuDhNoqlb3wwSRV+EAvSxDO/J+zi5YoXVLl49H+nHcWzU8dfEYmGkDhptq63 TIfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=78ogkA9NmkKokF3Bk5btCl4MevSCpE1RZTTP5WGUYcw=; b=EzLFEEKz4bXnmz3mgkzCbEEWtsX40clXNMxoWIPRE5WwlehTT1WtrPKTv7MxDgKxVX 9K5wP80iLPzBRt3nLAximixxNT5vINAlJolsA3HNxAAX83MuxTf+qcTD86qzpOg/mxMA fLdPv7ZdUif3gWLjBXxQtxuxS0amYs8Ova8kxHJt0HoK6qfcgxuz+kwMcoTVjgWi+Unn pxSnqPCWyyXm8JddH4c45srTs2MGUNB8WWpXHsEzW6Qsz2ttfGyRUeB+M1XfaVlKRy7f 8aX81y0qGMvsWxkDArbjPZkPaISdlIjLpwalAbcrP5Q409Pri8gWBAuiTaXicYp4Eb3G fa+w== X-Gm-Message-State: AA+aEWaCvzfDd4wkI5c6otVXcR30rCqjRqzVH14uSfdg2nf3nv7KvW+/ GjQvQFm8u24vZtyoN8OsRwYmhmAIBUqbn45j9J8= X-Google-Smtp-Source: AFSGD/WFwVGNTSlpIW/PeFqeAJOACzpjPwS5uI9oKrCIXVGSeLKxmrrHhbb2yelwwuF1gZJL4I2VmjGR2EVCieLiAVQ= X-Received: by 2002:aed:314b:: with SMTP id 69mr28551764qtg.247.1544112750836; Thu, 06 Dec 2018 08:12:30 -0800 (PST) MIME-Version: 1.0 References: <20181110181616.GB15048@morn.lan> <20181113180652.GA26321@morn.lan> <20181124223053.GA3704@morn.lan> In-Reply-To: <20181124223053.GA3704@morn.lan> From: Mike Banon Date: Thu, 6 Dec 2018 19:12:19 +0300 Message-ID: To: "Kevin O'Connor" Content-Type: multipart/mixed; boundary="0000000000000203fc057c5cc429" X-Spam-Score: -3.0 (---) Subject: [SeaBIOS] [PATCH v2] ramdisk: search for all available floppy images instead of one X-BeenThere: seabios@seabios.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SeaBIOS mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: seabios@seabios.org Errors-To: seabios-bounces@seabios.org Sender: "SeaBIOS" X-Duff: Orig. Duff, Duff Lite, Duff Dry, Duff Dark, Raspberry Duff, Lady Duff, Red Duff, Tartar Control Duff X-Zoho-Virus-Status: 1 X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable --0000000000000203fc057c5cc429 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgS2V2aW4sIHRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHRoZSBzdWdnZXN0aW9ucyEgVGhpcyBp cyBhIHNlY29uZAp2ZXJzaW9uIG9mIG15ICJtb3JlX3RoYW5fb25lX2Zsb3BweSIgcGF0Y2ggOiBu b3cgaXQgd2lsbCBzZWFyY2ggZm9yCnRoZSBtYXggc2l6ZSBvZiBmbG9wcHkgc3RvcmVkIGluc2lk ZSBDQkZTLCB0aGVuIGFsbG9jYXRlIHRoaXMgc2l6ZSBvZgpSQU0gYW5kIHVzZSBpdCBsYXRlciBm b3IgYW55IGZsb3BweSBzZWxlY3RlZCBieSB1c2VyLiBzaGEyNTYgPTNECjJmOGJiMThjMTYwNmQ0 MzdkZTQ5ZTU4NTc2OWYxMDBjMDg1MjM0ZGUyOWQ4NTIwZTJkYzc0ZDI1YjdmNzY0NWEKLS0tCkFs bCB0aGUgZmxvcHB5IGltYWdlcyBhdmFpbGFibGUgYXQgQ0JGUyB3aWxsIGJlIGZvdW5kIGFuZCBs aXN0ZWQgaW4gYQpib290IG1lbnUsIGluc3RlYWQgb2YgdGhlIGZpcnN0IGZvdW5kLiBDb3VsZCBi ZSBoaWdobHkgdmFsdWFibGUgaWYgeW91CmFyZSBwYXJ0aWNpcGF0aW5nIGluIGEgaG9iYnkgT1Mg ZGV2ZWxvcG1lbnQgLSB3b3VsZCBsaWtlIHRvIHRlc3QKbXVsdGlwbGUgdmVyc2lvbnMgb2YgeW91 ciBmbG9wcHkgaW4gdGhlIHNhbWUgY29yZWJvb3QgaW1hZ2UsIHRvIHJlZHVjZQp0aGUgYW1vdW50 IG9mIHJlLWZsYXNoZXMgYW5kIGFjY2VsZXJhdGUgdGhlIGRldmVsb3BtZW50IGF0IGJhcmUgbWV0 YWwKLSBvciBzaW1wbHkgd291bGQgbGlrZSB0byBhY2Nlc3MgbXVsdGlwbGUgZmxvcHBpZXMgYXMg YSBjb3JlYm9vdCB1c2VyOwpmb3IgZXhhbXBsZTogS29saWJyaU9TIChuaWNlIGFzc2VtYmx5IE9T IHdpdGggR1VJKSwgRnJlZURPUywgVmlzb3BzeXMKYW5kIG1lbXRlc3QgKGNvcmVib290J3Mgb3du IG1lbXRlc3QgdmVyc2lvbiBpcyBhIGJpdCBidWdneSwgZS5nLgpleHRlcm5hbCBVU0Iga2V5Ym9h cmQgaXNuJ3Qgd29ya2luZyB0aGVyZSBhdCBzb21lIGxhcHRvcHMpCgpTaG9ydGVuZWQgcGF0Y2gg ZGVzY3JpcHRpb24gbWVzc2FnZToKCkFsbCB0aGUgYXZhaWxhYmxlIGZsb3BweSBpbWFnZXMgd2ls bCBiZSBmb3VuZCBhbmQgbGlzdGVkIGluIGEgYm9vdAptZW51LCBpbnN0ZWFkIG9mIHRoZSBmaXJz dCBmb3VuZC4gVXNlZnVsIGlmIHlvdSBhcmUgcGFydGljaXBhdGluZyBpbiBhCmhvYmJ5IE9TIGRl dmVsb3BtZW50IG9yIHdvdWxkIGxpa2UgdG8gYWNjZXNzIG11bHRpcGxlIGZsb3BwaWVzIGFzIGEK Y29yZWJvb3QgdXNlci4KClNpZ25lZC1vZmYtYnk6IE1pa2UgQmFub24gPG1pa2ViZHAyIGF0IGdt YWlsLmNvbT4KLS0tCmRpZmYgLS1naXQgYS9zcmMvYmxvY2suaCBiL3NyYy9ibG9jay5oCmluZGV4 IGY2NGU4ODAuLmFhYTIzNmYgMTAwNjQ0Ci0tLSBhL3NyYy9ibG9jay5oCisrKyBiL3NyYy9ibG9j ay5oCkBAIC0yLDcgKzIsNyBAQAogI2RlZmluZSBfX0JMT0NLX0gKCiAjaW5jbHVkZSAidHlwZXMu aCIgLy8gdTMyCi0KKyNpbmNsdWRlICJyb21maWxlLmgiIC8vIHN0cnVjdCByb21maWxlX3MKCiAv KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKgogICogRGlzayBjb21tYW5kIHJlcXVlc3QKQEAgLTQ4LDYgKzQ4LDcgQEAgc3RydWN0 IGRyaXZlX3Mgewogc3RydWN0IGRyaXZlX3MgewogICAgIHU4IHR5cGU7ICAgICAgICAgICAgLy8g RHJpdmVyIHR5cGUgKERUWVBFXyopCiAgICAgdTggZmxvcHB5X3R5cGU7ICAgICAvLyBUeXBlIG9m IGZsb3BweSAob25seSBmb3IgZmxvcHB5IGRyaXZlcykuCisgICAgc3RydWN0IHJvbWZpbGVfcyAq ZmxvcHB5X2ZpbGU7IC8vIEZsb3BweSBmaWxlIChvbmx5IGZvciB2aXJ0dWFsIGZsb3BwaT0KZXMp LgogICAgIHN0cnVjdCBjaHNfcyBsY2hzOyAgLy8gTG9naWNhbCBDSFMKICAgICB1NjQgc2VjdG9y czsgICAgICAgIC8vIFRvdGFsIHNlY3RvcnMgY291bnQKICAgICB1MzIgY250bF9pZDsgICAgICAg IC8vIFVuaXF1ZSBpZCBmb3IgYSBnaXZlbiBkcml2ZXIgdHlwZS4KZGlmZiAtLWdpdCBhL3NyYy9i b290LmMgYi9zcmMvYm9vdC5jCmluZGV4IDlmODJmM2MuLjc5ZjFlN2QgMTAwNjQ0Ci0tLSBhL3Ny Yy9ib290LmMKKysrIGIvc3JjL2Jvb3QuYwpAQCAtNTg0LDcgKzU4NCw3IEBAIGJjdl9wcmVwYm9v dCh2b2lkKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgSVBMX1RZUEVfRkxPUFBZ OgogICAgICAgICAgICAgbWFwX2Zsb3BweV9kcml2ZShwb3MtPmRyaXZlKTsKLSAgICAgICAgICAg IGFkZF9iZXYoSVBMX1RZUEVfRkxPUFBZLCAwKTsKKyAgICAgICAgICAgIGFkZF9iZXYoSVBMX1RZ UEVfRkxPUFBZLCAodTMyKXBvcy0+ZHJpdmUpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg IGNhc2UgSVBMX1RZUEVfSEFSRERJU0s6CiAgICAgICAgICAgICBtYXBfaGRfZHJpdmUocG9zLT5k cml2ZSk7CkBAIC03MzMsNiArNzMzLDEyIEBAIGRvX2Jvb3QoaW50IHNlcV9ucikKIHN0YXRpYyB2 b2lkCiBkb19ib290KGludCBzZXFfbnIpCiB7CisKKyAgICBpbnQgcmV0OworICAgIHZvaWQgKnBv czsKKyAgICBzdHJ1Y3Qgcm9tZmlsZV9zICpmaWxlOworICAgIHN0cnVjdCBkcml2ZV9zICpkcml2 ZTsKKwogICAgIGlmICghIENPTkZJR19CT09UKQogICAgICAgICBwYW5pYygiQm9vdCBzdXBwb3J0 IG5vdCBjb21waWxlZCBpbi5cbiIpOwoKQEAgLTc0NCw2ICs3NTAsMTYgQEAgZG9fYm9vdChpbnQg c2VxX25yKQogICAgIHN3aXRjaCAoaWUtPnR5cGUpIHsKICAgICBjYXNlIElQTF9UWVBFX0ZMT1BQ WToKICAgICAgICAgcHJpbnRmKCJCb290aW5nIGZyb20gRmxvcHB5Li4uXG4iKTsKKyAgICAgICAg ZHJpdmUgPTNEIChzdHJ1Y3QgZHJpdmVfcyAqKWllLT52ZWN0b3I7CisgICAgICAgIGZpbGUgPTNE IGRyaXZlLT5mbG9wcHlfZmlsZTsKKyAgICAgICAgLy8gRmlsZSBpcyBOVUxMIGlmIGEgZmxvcHB5 IGlzIHBoeXNpY2FsLgorICAgICAgICBpZiAoZmlsZSkgeworICAgICAgICAgICAgLy8gQ29weSB2 aXJ0dWFsIGZsb3BweSBpbWFnZSBpbnRvIHJhbS4KKyAgICAgICAgICAgIHBvcyA9M0QgKHZvaWQg Kilkcml2ZS0+Y250bF9pZDsKKyAgICAgICAgICAgIHJldCA9M0QgZmlsZS0+Y29weShmaWxlLCBw b3MsIGZpbGUtPnNpemUpOworICAgICAgICAgICAgaWYgKHJldCA8IDApCisgICAgICAgICAgICAg ICAgYnJlYWs7CisgICAgICAgIH0KICAgICAgICAgYm9vdF9kaXNrKDB4MDAsIENoZWNrRmxvcHB5 U2lnKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJUExfVFlQRV9IQVJERElTSzoKZGlmZiAt LWdpdCBhL3NyYy9ody9mbG9wcHkuYyBiL3NyYy9ody9mbG9wcHkuYwppbmRleCA5ZTY2NDdkLi41 YjM3YzZjIDEwMDY0NAotLS0gYS9zcmMvaHcvZmxvcHB5LmMKKysrIGIvc3JjL2h3L2Zsb3BweS5j CkBAIC0xMDcsNyArMTA3LDcgQEAgc3RydWN0IGZsb3BweWluZm9fcyBGbG9wcHlJbmZvW10gVkFS RlNFRyA9M0QgewogfTsKCiBzdHJ1Y3QgZHJpdmVfcyAqCi1pbml0X2Zsb3BweShpbnQgZmxvcHB5 aWQsIGludCBmdHlwZSkKK2luaXRfZmxvcHB5KGludCBmbG9wcHlpZCwgaW50IGZ0eXBlLCBzdHJ1 Y3Qgcm9tZmlsZV9zICpmZmlsZSkKIHsKICAgICBpZiAoZnR5cGUgPD0zRCAwIHx8IGZ0eXBlID49 M0QgQVJSQVlfU0laRShGbG9wcHlJbmZvKSkgewogICAgICAgICBkcHJpbnRmKDEsICJCYWQgZmxv cHB5IHR5cGUgJWRcbiIsIGZ0eXBlKTsKQEAgLTEyNCw2ICsxMjQsNyBAQCBpbml0X2Zsb3BweShp bnQgZmxvcHB5aWQsIGludCBmdHlwZSkKICAgICBkcml2ZS0+dHlwZSA9M0QgRFRZUEVfRkxPUFBZ OwogICAgIGRyaXZlLT5ibGtzaXplID0zRCBESVNLX1NFQ1RPUl9TSVpFOwogICAgIGRyaXZlLT5m bG9wcHlfdHlwZSA9M0QgZnR5cGU7CisgICAgZHJpdmUtPmZsb3BweV9maWxlID0zRCBmZmlsZTsK ICAgICBkcml2ZS0+c2VjdG9ycyA9M0QgKHU2NCktMTsKCiAgICAgbWVtY3B5KCZkcml2ZS0+bGNo cywgJkZsb3BweUluZm9bZnR5cGVdLmNocwpAQCAtMTM0LDcgKzEzNSw3IEBAIGFkZEZsb3BweShp bnQgZmxvcHB5aWQsIGludCBmdHlwZSkKIHN0YXRpYyB2b2lkCiBhZGRGbG9wcHkoaW50IGZsb3Bw eWlkLCBpbnQgZnR5cGUpCiB7Ci0gICAgc3RydWN0IGRyaXZlX3MgKmRyaXZlID0zRCBpbml0X2Zs b3BweShmbG9wcHlpZCwgZnR5cGUpOworICAgIHN0cnVjdCBkcml2ZV9zICpkcml2ZSA9M0QgaW5p dF9mbG9wcHkoZmxvcHB5aWQsIGZ0eXBlLCAwKTsKICAgICBpZiAoIWRyaXZlKQogICAgICAgICBy ZXR1cm47CiAgICAgY2hhciAqZGVzYyA9M0Qgem5wcmludGYoTUFYREVTQ1NJWkUsICJGbG9wcHkg W2RyaXZlICVjXSIsICdBJyArIGZsb3BweT0KaWQpOwpkaWZmIC0tZ2l0IGEvc3JjL2h3L3JhbWRp c2suYyBiL3NyYy9ody9yYW1kaXNrLmMKaW5kZXggYjllOWJhYS4uYTY3OTM4NSAxMDA2NDQKLS0t IGEvc3JjL2h3L3JhbWRpc2suYworKysgYi9zcmMvaHcvcmFtZGlzay5jCkBAIC0yMyw0MCArMjMs NjkgQEAgcmFtZGlza19zZXR1cCh2b2lkKQogICAgIGlmICghQ09ORklHX0ZMQVNIX0ZMT1BQWSkK ICAgICAgICAgcmV0dXJuOwoKLSAgICAvLyBGaW5kIGltYWdlLgotICAgIHN0cnVjdCByb21maWxl X3MgKmZpbGUgPTNEIHJvbWZpbGVfZmluZHByZWZpeCgiZmxvcHB5aW1nLyIsIE5VTEwpOwotICAg IGlmICghZmlsZSkKLSAgICAgICAgcmV0dXJuOwotICAgIGNvbnN0IGNoYXIgKmZpbGVuYW1lID0z RCBmaWxlLT5uYW1lOwotICAgIHUzMiBzaXplID0zRCBmaWxlLT5zaXplOwotICAgIGRwcmludGYo MywgIkZvdW5kIGZsb3BweSBmaWxlICVzIG9mIHNpemUgJWRcbiIsIGZpbGVuYW1lLCBzaXplKTsK LSAgICBpbnQgZnR5cGUgPTNEIGZpbmRfZmxvcHB5X3R5cGUoc2l6ZSk7Ci0gICAgaWYgKGZ0eXBl IDwgMCkgewotICAgICAgICBkcHJpbnRmKDMsICJObyBmbG9wcHkgdHlwZSBmb3VuZCBmb3IgcmFt ZGlzayBzaXplXG4iKTsKKyAgICBzdHJ1Y3Qgcm9tZmlsZV9zICpmaWxlID0zRCBOVUxMOworICAg IGNoYXIgKmZpbGVuYW1lLCAqZGVzYzsKKyAgICB1MzIgc2l6ZSwgbWF4X3NpemUgPTNEIDA7Cisg ICAgaW50IGZ0eXBlOworICAgIHZvaWQgKnBvczsKKyAgICBzdHJ1Y3QgZHJpdmVfcyAqZHJpdmU7 CisKKyAgICAvLyBGaW5kIHRoZSBtYXggZmxvcHB5IHNpemUKKyAgICBmb3IgKDs7KSB7CisgICAg ICAgIC8vIEZpbmQgdGhlIG5leHQgaW1hZ2UuCisgICAgICAgIGZpbGUgPTNEIHJvbWZpbGVfZmlu ZHByZWZpeCgiZmxvcHB5aW1nLyIsIGZpbGUpOworICAgICAgICBpZiAoIWZpbGUpCisgICAgICAg ICAgICBicmVhazsKKyAgICAgICAgZmlsZW5hbWUgPTNEIGZpbGUtPm5hbWU7CisgICAgICAgIHNp emUgPTNEIGZpbGUtPnNpemU7CisgICAgICAgIGRwcmludGYoMywgIkZvdW5kIGZsb3BweSBmaWxl ICVzIG9mIHNpemUgJWRcbiIsIGZpbGVuYW1lLCBzaXplKTsKKyAgICAgICAgLy8gQ2hlY2sgaWYg dGhpcyBzaXplIGlzIHZhbGlkLgorICAgICAgICBmdHlwZSA9M0QgZmluZF9mbG9wcHlfdHlwZShz aXplKTsKKyAgICAgICAgaWYgKGZ0eXBlIDwgMCkgeworICAgICAgICAgICAgZHByaW50ZigzLCAi Tm8gZmxvcHB5IHR5cGUgZm91bmQgZm9yIHJhbWRpc2sgc2l6ZVxuIik7CisgICAgICAgIH0gZWxz ZSB7CisgICAgICAgICAgICBpZiAoc2l6ZSA+IG1heF9zaXplKQorICAgICAgICAgICAgICAgIG1h eF9zaXplID0zRCBzaXplOworICAgICAgICB9CisgICAgfQorICAgIGlmIChtYXhfc2l6ZSA9M0Q9 M0QgMCkgeworICAgICAgICBkcHJpbnRmKDMsICJObyBmbG9wcGllcyBmb3VuZFxuIik7CiAgICAg ICAgIHJldHVybjsKICAgICB9CgogICAgIC8vIEFsbG9jYXRlIHJhbSBmb3IgaW1hZ2UuCi0gICAg dm9pZCAqcG9zID0zRCBtZW1hbGlnbl90bXBoaWdoKFBBR0VfU0laRSwgc2l6ZSk7CisgICAgcG9z ID0zRCBtZW1hbGlnbl90bXBoaWdoKFBBR0VfU0laRSwgbWF4X3NpemUpOwogICAgIGlmICghcG9z KSB7CiAgICAgICAgIHdhcm5fbm9hbGxvYygpOwogICAgICAgICByZXR1cm47CiAgICAgfQotICAg IGU4MjBfYWRkKCh1MzIpcG9zLCBzaXplLCBFODIwX1JFU0VSVkVEKTsKKyAgICBlODIwX2FkZCgo dTMyKXBvcywgbWF4X3NpemUsIEU4MjBfUkVTRVJWRUQpOworICAgIGRwcmludGYoMywgIkFsbG9j YXRlICV1IGJ5dGVzIGZvciBhIGZsb3BweVxuIiwgbWF4X3NpemUpOwoKLSAgICAvLyBDb3B5IGlt YWdlIGludG8gcmFtLgotICAgIGludCByZXQgPTNEIGZpbGUtPmNvcHkoZmlsZSwgcG9zLCBzaXpl KTsKLSAgICBpZiAocmV0IDwgMCkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgLy8gU2V0dXAgZHJp dmVyLgotICAgIHN0cnVjdCBkcml2ZV9zICpkcml2ZSA9M0QgaW5pdF9mbG9wcHkoKHUzMilwb3Ms IGZ0eXBlKTsKLSAgICBpZiAoIWRyaXZlKQotICAgICAgICByZXR1cm47Ci0gICAgZHJpdmUtPnR5 cGUgPTNEIERUWVBFX1JBTURJU0s7Ci0gICAgZHByaW50ZigxLCAiTWFwcGluZyBmbG9wcHkgJXMg dG8gYWRkciAlcFxuIiwgZmlsZW5hbWUsIHBvcyk7Ci0gICAgY2hhciAqZGVzYyA9M0Qgem5wcmlu dGYoTUFYREVTQ1NJWkUsICJSYW1kaXNrIFslc10iLCAmZmlsZW5hbWVbMTBdKTsKLSAgICBib290 X2FkZF9mbG9wcHkoZHJpdmUsIGRlc2MsIGJvb3RwcmlvX2ZpbmRfbmFtZWRfcm9tKGZpbGVuYW1l LCAwKSk7CisgICAgLy8gU2V0dXAgdGhlIGZsb3BweSBkcml2ZXJzLgorICAgIGZpbGUgPTNEIE5V TEw7CisgICAgZm9yICg7OykgeworICAgICAgICAvLyBGaW5kIHRoZSBuZXh0IGltYWdlLgorICAg ICAgICBmaWxlID0zRCByb21maWxlX2ZpbmRwcmVmaXgoImZsb3BweWltZy8iLCBmaWxlKTsKKyAg ICAgICAgaWYgKCFmaWxlKQorICAgICAgICAgICAgcmV0dXJuOworICAgICAgICBmaWxlbmFtZSA9 M0QgZmlsZS0+bmFtZTsKKyAgICAgICAgc2l6ZSA9M0QgZmlsZS0+c2l6ZTsKKyAgICAgICAgZHBy aW50ZigzLCAiRm91bmQgZmxvcHB5IGZpbGUgJXMgb2Ygc2l6ZSAlZFxuIiwgZmlsZW5hbWUsIHNp emUpOworICAgICAgICBmdHlwZSA9M0QgZmluZF9mbG9wcHlfdHlwZShzaXplKTsKKyAgICAgICAg aWYgKGZ0eXBlIDwgMCkgeworICAgICAgICAgICAgZHByaW50ZigzLCAiTm8gZmxvcHB5IHR5cGUg Zm91bmQgZm9yIHJhbWRpc2sgc2l6ZVxuIik7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAg ICAvLyBTZXR1cCBkcml2ZXIuCisgICAgICAgICAgICBkcml2ZSA9M0QgaW5pdF9mbG9wcHkoKHUz Milwb3MsIGZ0eXBlLCBmaWxlKTsKKyAgICAgICAgICAgIGlmICghZHJpdmUpCisgICAgICAgICAg ICAgICAgcmV0dXJuOworICAgICAgICAgICAgZHJpdmUtPnR5cGUgPTNEIERUWVBFX1JBTURJU0s7 CisgICAgICAgICAgICBkcHJpbnRmKDEsICJNYXBwaW5nIGZsb3BweSAlcyB0byBhZGRyICVwXG4i LCBmaWxlbmFtZSwgcG9zKTsKKyAgICAgICAgICAgIGRlc2MgPTNEIHpucHJpbnRmKE1BWERFU0NT SVpFLCAiUmFtZGlzayBbJXNdIiwgJmZpbGVuYW1lWzEwXSk7CisgICAgICAgICAgICBib290X2Fk ZF9mbG9wcHkoZHJpdmUsIGRlc2MsIGJvb3RwcmlvX2ZpbmRfbmFtZWRfcm9tKGZpbGVuYW1lLD0K IDApKTsKKyAgICAgICAgfQorICAgIH0KIH0KCiBzdGF0aWMgaW50CmRpZmYgLS1naXQgYS9zcmMv dXRpbC5oIGIvc3JjL3V0aWwuaAppbmRleCA2ZGQwODBmLi4wNGY4MDE4IDEwMDY0NAotLS0gYS9z cmMvdXRpbC5oCisrKyBiL3NyYy91dGlsLmgKQEAgLTE0Nyw3ICsxNDcsOCBAQCB2b2lkIGRtYV9z ZXR1cCh2b2lkKTsKIC8vIGh3L2Zsb3BweS5jCiBleHRlcm4gc3RydWN0IGZsb3BweV9leHRfZGJ0 X3MgZGlza2V0dGVfcGFyYW1fdGFibGUyOwogdm9pZCBmbG9wcHlfc2V0dXAodm9pZCk7Ci1zdHJ1 Y3QgZHJpdmVfcyAqaW5pdF9mbG9wcHkoaW50IGZsb3BweWlkLCBpbnQgZnR5cGUpOworZXh0ZXJu IHN0cnVjdCByb21maWxlX3MgKmZmaWxlOworc3RydWN0IGRyaXZlX3MgKmluaXRfZmxvcHB5KGlu dCBmbG9wcHlpZCwgaW50IGZ0eXBlLCBzdHJ1Y3Qgcm9tZmlsZV9zICpmZmk9CmxlKTsKIGludCBm aW5kX2Zsb3BweV90eXBlKHUzMiBzaXplKTsKIGludCBmbG9wcHlfcHJvY2Vzc19vcChzdHJ1Y3Qg ZGlza19vcF9zICpvcCk7CiB2b2lkIGZsb3BweV90aWNrKHZvaWQpOw== --0000000000000203fc057c5cc429 Content-Type: application/x-patch; name="more_than_one_floppy_v2.patch" Content-Disposition: attachment; filename="more_than_one_floppy_v2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jpcry5rg0 ZGlmZiAtLWdpdCBhL3NyYy9ibG9jay5oIGIvc3JjL2Jsb2NrLmgKaW5kZXggZjY0ZTg4MC4uYWFh MjM2ZiAxMDA2NDQKLS0tIGEvc3JjL2Jsb2NrLmgKKysrIGIvc3JjL2Jsb2NrLmgKQEAgLTIsNyAr Miw3IEBACiAjZGVmaW5lIF9fQkxPQ0tfSAogCiAjaW5jbHVkZSAidHlwZXMuaCIgLy8gdTMyCi0K KyNpbmNsdWRlICJyb21maWxlLmgiIC8vIHN0cnVjdCByb21maWxlX3MKIAogLyoqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAq IERpc2sgY29tbWFuZCByZXF1ZXN0CkBAIC00OCw2ICs0OCw3IEBAIHN0cnVjdCBkcml2ZV9zIHsK IHN0cnVjdCBkcml2ZV9zIHsKICAgICB1OCB0eXBlOyAgICAgICAgICAgIC8vIERyaXZlciB0eXBl IChEVFlQRV8qKQogICAgIHU4IGZsb3BweV90eXBlOyAgICAgLy8gVHlwZSBvZiBmbG9wcHkgKG9u bHkgZm9yIGZsb3BweSBkcml2ZXMpLgorICAgIHN0cnVjdCByb21maWxlX3MgKmZsb3BweV9maWxl OyAvLyBGbG9wcHkgZmlsZSAob25seSBmb3IgdmlydHVhbCBmbG9wcGllcykuCiAgICAgc3RydWN0 IGNoc19zIGxjaHM7ICAvLyBMb2dpY2FsIENIUwogICAgIHU2NCBzZWN0b3JzOyAgICAgICAgLy8g VG90YWwgc2VjdG9ycyBjb3VudAogICAgIHUzMiBjbnRsX2lkOyAgICAgICAgLy8gVW5pcXVlIGlk IGZvciBhIGdpdmVuIGRyaXZlciB0eXBlLgpkaWZmIC0tZ2l0IGEvc3JjL2Jvb3QuYyBiL3NyYy9i b290LmMKaW5kZXggOWY4MmYzYy4uNzlmMWU3ZCAxMDA2NDQKLS0tIGEvc3JjL2Jvb3QuYworKysg Yi9zcmMvYm9vdC5jCkBAIC01ODQsNyArNTg0LDcgQEAgYmN2X3ByZXBib290KHZvaWQpCiAgICAg ICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBJUExfVFlQRV9GTE9QUFk6CiAgICAgICAgICAg ICBtYXBfZmxvcHB5X2RyaXZlKHBvcy0+ZHJpdmUpOwotICAgICAgICAgICAgYWRkX2JldihJUExf VFlQRV9GTE9QUFksIDApOworICAgICAgICAgICAgYWRkX2JldihJUExfVFlQRV9GTE9QUFksICh1 MzIpcG9zLT5kcml2ZSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBJUExfVFlQ RV9IQVJERElTSzoKICAgICAgICAgICAgIG1hcF9oZF9kcml2ZShwb3MtPmRyaXZlKTsKQEAgLTcz Myw2ICs3MzMsMTIgQEAgZG9fYm9vdChpbnQgc2VxX25yKQogc3RhdGljIHZvaWQKIGRvX2Jvb3Qo aW50IHNlcV9ucikKIHsKKworICAgIGludCByZXQ7CisgICAgdm9pZCAqcG9zOworICAgIHN0cnVj dCByb21maWxlX3MgKmZpbGU7CisgICAgc3RydWN0IGRyaXZlX3MgKmRyaXZlOworCiAgICAgaWYg KCEgQ09ORklHX0JPT1QpCiAgICAgICAgIHBhbmljKCJCb290IHN1cHBvcnQgbm90IGNvbXBpbGVk IGluLlxuIik7CiAKQEAgLTc0NCw2ICs3NTAsMTYgQEAgZG9fYm9vdChpbnQgc2VxX25yKQogICAg IHN3aXRjaCAoaWUtPnR5cGUpIHsKICAgICBjYXNlIElQTF9UWVBFX0ZMT1BQWToKICAgICAgICAg cHJpbnRmKCJCb290aW5nIGZyb20gRmxvcHB5Li4uXG4iKTsKKyAgICAgICAgZHJpdmUgPSAoc3Ry dWN0IGRyaXZlX3MgKilpZS0+dmVjdG9yOworICAgICAgICBmaWxlID0gZHJpdmUtPmZsb3BweV9m aWxlOworICAgICAgICAvLyBGaWxlIGlzIE5VTEwgaWYgYSBmbG9wcHkgaXMgcGh5c2ljYWwuCisg ICAgICAgIGlmIChmaWxlKSB7CisgICAgICAgICAgICAvLyBDb3B5IHZpcnR1YWwgZmxvcHB5IGlt YWdlIGludG8gcmFtLgorICAgICAgICAgICAgcG9zID0gKHZvaWQgKilkcml2ZS0+Y250bF9pZDsK KyAgICAgICAgICAgIHJldCA9IGZpbGUtPmNvcHkoZmlsZSwgcG9zLCBmaWxlLT5zaXplKTsKKyAg ICAgICAgICAgIGlmIChyZXQgPCAwKQorICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9 CiAgICAgICAgIGJvb3RfZGlzaygweDAwLCBDaGVja0Zsb3BweVNpZyk7CiAgICAgICAgIGJyZWFr OwogICAgIGNhc2UgSVBMX1RZUEVfSEFSRERJU0s6CmRpZmYgLS1naXQgYS9zcmMvaHcvZmxvcHB5 LmMgYi9zcmMvaHcvZmxvcHB5LmMKaW5kZXggOWU2NjQ3ZC4uNWIzN2M2YyAxMDA2NDQKLS0tIGEv c3JjL2h3L2Zsb3BweS5jCisrKyBiL3NyYy9ody9mbG9wcHkuYwpAQCAtMTA3LDcgKzEwNyw3IEBA IHN0cnVjdCBmbG9wcHlpbmZvX3MgRmxvcHB5SW5mb1tdIFZBUkZTRUcgPSB7CiB9OwogCiBzdHJ1 Y3QgZHJpdmVfcyAqCi1pbml0X2Zsb3BweShpbnQgZmxvcHB5aWQsIGludCBmdHlwZSkKK2luaXRf ZmxvcHB5KGludCBmbG9wcHlpZCwgaW50IGZ0eXBlLCBzdHJ1Y3Qgcm9tZmlsZV9zICpmZmlsZSkK IHsKICAgICBpZiAoZnR5cGUgPD0gMCB8fCBmdHlwZSA+PSBBUlJBWV9TSVpFKEZsb3BweUluZm8p KSB7CiAgICAgICAgIGRwcmludGYoMSwgIkJhZCBmbG9wcHkgdHlwZSAlZFxuIiwgZnR5cGUpOwpA QCAtMTI0LDYgKzEyNCw3IEBAIGluaXRfZmxvcHB5KGludCBmbG9wcHlpZCwgaW50IGZ0eXBlKQog ICAgIGRyaXZlLT50eXBlID0gRFRZUEVfRkxPUFBZOwogICAgIGRyaXZlLT5ibGtzaXplID0gRElT S19TRUNUT1JfU0laRTsKICAgICBkcml2ZS0+ZmxvcHB5X3R5cGUgPSBmdHlwZTsKKyAgICBkcml2 ZS0+ZmxvcHB5X2ZpbGUgPSBmZmlsZTsKICAgICBkcml2ZS0+c2VjdG9ycyA9ICh1NjQpLTE7CiAK ICAgICBtZW1jcHkoJmRyaXZlLT5sY2hzLCAmRmxvcHB5SW5mb1tmdHlwZV0uY2hzCkBAIC0xMzQs NyArMTM1LDcgQEAgYWRkRmxvcHB5KGludCBmbG9wcHlpZCwgaW50IGZ0eXBlKQogc3RhdGljIHZv aWQKIGFkZEZsb3BweShpbnQgZmxvcHB5aWQsIGludCBmdHlwZSkKIHsKLSAgICBzdHJ1Y3QgZHJp dmVfcyAqZHJpdmUgPSBpbml0X2Zsb3BweShmbG9wcHlpZCwgZnR5cGUpOworICAgIHN0cnVjdCBk cml2ZV9zICpkcml2ZSA9IGluaXRfZmxvcHB5KGZsb3BweWlkLCBmdHlwZSwgMCk7CiAgICAgaWYg KCFkcml2ZSkKICAgICAgICAgcmV0dXJuOwogICAgIGNoYXIgKmRlc2MgPSB6bnByaW50ZihNQVhE RVNDU0laRSwgIkZsb3BweSBbZHJpdmUgJWNdIiwgJ0EnICsgZmxvcHB5aWQpOwpkaWZmIC0tZ2l0 IGEvc3JjL2h3L3JhbWRpc2suYyBiL3NyYy9ody9yYW1kaXNrLmMKaW5kZXggYjllOWJhYS4uYTY3 OTM4NSAxMDA2NDQKLS0tIGEvc3JjL2h3L3JhbWRpc2suYworKysgYi9zcmMvaHcvcmFtZGlzay5j CkBAIC0yMyw0MCArMjMsNjkgQEAgcmFtZGlza19zZXR1cCh2b2lkKQogICAgIGlmICghQ09ORklH X0ZMQVNIX0ZMT1BQWSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgLy8gRmluZCBpbWFnZS4KLSAg ICBzdHJ1Y3Qgcm9tZmlsZV9zICpmaWxlID0gcm9tZmlsZV9maW5kcHJlZml4KCJmbG9wcHlpbWcv IiwgTlVMTCk7Ci0gICAgaWYgKCFmaWxlKQotICAgICAgICByZXR1cm47Ci0gICAgY29uc3QgY2hh ciAqZmlsZW5hbWUgPSBmaWxlLT5uYW1lOwotICAgIHUzMiBzaXplID0gZmlsZS0+c2l6ZTsKLSAg ICBkcHJpbnRmKDMsICJGb3VuZCBmbG9wcHkgZmlsZSAlcyBvZiBzaXplICVkXG4iLCBmaWxlbmFt ZSwgc2l6ZSk7Ci0gICAgaW50IGZ0eXBlID0gZmluZF9mbG9wcHlfdHlwZShzaXplKTsKLSAgICBp ZiAoZnR5cGUgPCAwKSB7Ci0gICAgICAgIGRwcmludGYoMywgIk5vIGZsb3BweSB0eXBlIGZvdW5k IGZvciByYW1kaXNrIHNpemVcbiIpOworICAgIHN0cnVjdCByb21maWxlX3MgKmZpbGUgPSBOVUxM OworICAgIGNoYXIgKmZpbGVuYW1lLCAqZGVzYzsKKyAgICB1MzIgc2l6ZSwgbWF4X3NpemUgPSAw OworICAgIGludCBmdHlwZTsKKyAgICB2b2lkICpwb3M7CisgICAgc3RydWN0IGRyaXZlX3MgKmRy aXZlOworCisgICAgLy8gRmluZCB0aGUgbWF4IGZsb3BweSBzaXplCisgICAgZm9yICg7Oykgewor ICAgICAgICAvLyBGaW5kIHRoZSBuZXh0IGltYWdlLgorICAgICAgICBmaWxlID0gcm9tZmlsZV9m aW5kcHJlZml4KCJmbG9wcHlpbWcvIiwgZmlsZSk7CisgICAgICAgIGlmICghZmlsZSkKKyAgICAg ICAgICAgIGJyZWFrOworICAgICAgICBmaWxlbmFtZSA9IGZpbGUtPm5hbWU7CisgICAgICAgIHNp emUgPSBmaWxlLT5zaXplOworICAgICAgICBkcHJpbnRmKDMsICJGb3VuZCBmbG9wcHkgZmlsZSAl cyBvZiBzaXplICVkXG4iLCBmaWxlbmFtZSwgc2l6ZSk7CisgICAgICAgIC8vIENoZWNrIGlmIHRo aXMgc2l6ZSBpcyB2YWxpZC4KKyAgICAgICAgZnR5cGUgPSBmaW5kX2Zsb3BweV90eXBlKHNpemUp OworICAgICAgICBpZiAoZnR5cGUgPCAwKSB7CisgICAgICAgICAgICBkcHJpbnRmKDMsICJObyBm bG9wcHkgdHlwZSBmb3VuZCBmb3IgcmFtZGlzayBzaXplXG4iKTsKKyAgICAgICAgfSBlbHNlIHsK KyAgICAgICAgICAgIGlmIChzaXplID4gbWF4X3NpemUpCisgICAgICAgICAgICAgICAgbWF4X3Np emUgPSBzaXplOworICAgICAgICB9CisgICAgfQorICAgIGlmIChtYXhfc2l6ZSA9PSAwKSB7Cisg ICAgICAgIGRwcmludGYoMywgIk5vIGZsb3BwaWVzIGZvdW5kXG4iKTsKICAgICAgICAgcmV0dXJu OwogICAgIH0KIAogICAgIC8vIEFsbG9jYXRlIHJhbSBmb3IgaW1hZ2UuCi0gICAgdm9pZCAqcG9z ID0gbWVtYWxpZ25fdG1waGlnaChQQUdFX1NJWkUsIHNpemUpOworICAgIHBvcyA9IG1lbWFsaWdu X3RtcGhpZ2goUEFHRV9TSVpFLCBtYXhfc2l6ZSk7CiAgICAgaWYgKCFwb3MpIHsKICAgICAgICAg d2Fybl9ub2FsbG9jKCk7CiAgICAgICAgIHJldHVybjsKICAgICB9Ci0gICAgZTgyMF9hZGQoKHUz Milwb3MsIHNpemUsIEU4MjBfUkVTRVJWRUQpOworICAgIGU4MjBfYWRkKCh1MzIpcG9zLCBtYXhf c2l6ZSwgRTgyMF9SRVNFUlZFRCk7CisgICAgZHByaW50ZigzLCAiQWxsb2NhdGUgJXUgYnl0ZXMg Zm9yIGEgZmxvcHB5XG4iLCBtYXhfc2l6ZSk7CiAKLSAgICAvLyBDb3B5IGltYWdlIGludG8gcmFt LgotICAgIGludCByZXQgPSBmaWxlLT5jb3B5KGZpbGUsIHBvcywgc2l6ZSk7Ci0gICAgaWYgKHJl dCA8IDApCi0gICAgICAgIHJldHVybjsKLQotICAgIC8vIFNldHVwIGRyaXZlci4KLSAgICBzdHJ1 Y3QgZHJpdmVfcyAqZHJpdmUgPSBpbml0X2Zsb3BweSgodTMyKXBvcywgZnR5cGUpOwotICAgIGlm ICghZHJpdmUpCi0gICAgICAgIHJldHVybjsKLSAgICBkcml2ZS0+dHlwZSA9IERUWVBFX1JBTURJ U0s7Ci0gICAgZHByaW50ZigxLCAiTWFwcGluZyBmbG9wcHkgJXMgdG8gYWRkciAlcFxuIiwgZmls ZW5hbWUsIHBvcyk7Ci0gICAgY2hhciAqZGVzYyA9IHpucHJpbnRmKE1BWERFU0NTSVpFLCAiUmFt ZGlzayBbJXNdIiwgJmZpbGVuYW1lWzEwXSk7Ci0gICAgYm9vdF9hZGRfZmxvcHB5KGRyaXZlLCBk ZXNjLCBib290cHJpb19maW5kX25hbWVkX3JvbShmaWxlbmFtZSwgMCkpOworICAgIC8vIFNldHVw IHRoZSBmbG9wcHkgZHJpdmVycy4KKyAgICBmaWxlID0gTlVMTDsKKyAgICBmb3IgKDs7KSB7Cisg ICAgICAgIC8vIEZpbmQgdGhlIG5leHQgaW1hZ2UuCisgICAgICAgIGZpbGUgPSByb21maWxlX2Zp bmRwcmVmaXgoImZsb3BweWltZy8iLCBmaWxlKTsKKyAgICAgICAgaWYgKCFmaWxlKQorICAgICAg ICAgICAgcmV0dXJuOworICAgICAgICBmaWxlbmFtZSA9IGZpbGUtPm5hbWU7CisgICAgICAgIHNp emUgPSBmaWxlLT5zaXplOworICAgICAgICBkcHJpbnRmKDMsICJGb3VuZCBmbG9wcHkgZmlsZSAl cyBvZiBzaXplICVkXG4iLCBmaWxlbmFtZSwgc2l6ZSk7CisgICAgICAgIGZ0eXBlID0gZmluZF9m bG9wcHlfdHlwZShzaXplKTsKKyAgICAgICAgaWYgKGZ0eXBlIDwgMCkgeworICAgICAgICAgICAg ZHByaW50ZigzLCAiTm8gZmxvcHB5IHR5cGUgZm91bmQgZm9yIHJhbWRpc2sgc2l6ZVxuIik7Cisg ICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAvLyBTZXR1cCBkcml2ZXIuCisgICAgICAgICAg ICBkcml2ZSA9IGluaXRfZmxvcHB5KCh1MzIpcG9zLCBmdHlwZSwgZmlsZSk7CisgICAgICAgICAg ICBpZiAoIWRyaXZlKQorICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgIGRyaXZl LT50eXBlID0gRFRZUEVfUkFNRElTSzsKKyAgICAgICAgICAgIGRwcmludGYoMSwgIk1hcHBpbmcg ZmxvcHB5ICVzIHRvIGFkZHIgJXBcbiIsIGZpbGVuYW1lLCBwb3MpOworICAgICAgICAgICAgZGVz YyA9IHpucHJpbnRmKE1BWERFU0NTSVpFLCAiUmFtZGlzayBbJXNdIiwgJmZpbGVuYW1lWzEwXSk7 CisgICAgICAgICAgICBib290X2FkZF9mbG9wcHkoZHJpdmUsIGRlc2MsIGJvb3RwcmlvX2ZpbmRf bmFtZWRfcm9tKGZpbGVuYW1lLCAwKSk7CisgICAgICAgIH0KKyAgICB9CiB9CiAKIHN0YXRpYyBp bnQKZGlmZiAtLWdpdCBhL3NyYy91dGlsLmggYi9zcmMvdXRpbC5oCmluZGV4IDZkZDA4MGYuLjA0 ZjgwMTggMTAwNjQ0Ci0tLSBhL3NyYy91dGlsLmgKKysrIGIvc3JjL3V0aWwuaApAQCAtMTQ3LDcg KzE0Nyw4IEBAIHZvaWQgZG1hX3NldHVwKHZvaWQpOwogLy8gaHcvZmxvcHB5LmMKIGV4dGVybiBz dHJ1Y3QgZmxvcHB5X2V4dF9kYnRfcyBkaXNrZXR0ZV9wYXJhbV90YWJsZTI7CiB2b2lkIGZsb3Bw eV9zZXR1cCh2b2lkKTsKLXN0cnVjdCBkcml2ZV9zICppbml0X2Zsb3BweShpbnQgZmxvcHB5aWQs IGludCBmdHlwZSk7CitleHRlcm4gc3RydWN0IHJvbWZpbGVfcyAqZmZpbGU7CitzdHJ1Y3QgZHJp dmVfcyAqaW5pdF9mbG9wcHkoaW50IGZsb3BweWlkLCBpbnQgZnR5cGUsIHN0cnVjdCByb21maWxl X3MgKmZmaWxlKTsKIGludCBmaW5kX2Zsb3BweV90eXBlKHUzMiBzaXplKTsKIGludCBmbG9wcHlf cHJvY2Vzc19vcChzdHJ1Y3QgZGlza19vcF9zICpvcCk7CiB2b2lkIGZsb3BweV90aWNrKHZvaWQp Owo= --0000000000000203fc057c5cc429 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ SeaBIOS mailing list SeaBIOS@seabios.org https://mail.coreboot.org/mailman/listinfo/seabios --0000000000000203fc057c5cc429--