From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jlTAR-0000ag-3H for barebox@lists.infradead.org; Wed, 17 Jun 2020 08:11:32 +0000 From: Sascha Hauer Date: Wed, 17 Jun 2020 10:11:07 +0200 Message-Id: <20200617081126.5683-1-s.hauer@pengutronix.de> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH v4 00/19] Slices and fastboot over UDP To: Barebox List Cc: =?UTF-8?q?Daniel=20Gl=C3=B6ckner?= VGhpcyBpcyBhIG5ldyByb3VuZCBvZiB0aGUgc2VyaWVzIGFkZGluZyBmYXN0Ym9vdCBvdmVyIGV0 aGVybmV0IHRvCmJhcmVib3guIENvbXBhcmVkIHRvIHRoZSBsYXN0IHZlcnNpb24gdGhpcyBjb250 YWlucyBzb21lIGNvbmNlcHR1YWwKY2hhbmdlcy4gRmlyc3Qgb2YgYWxsIHdlIG5vIGxvbmdlciBu ZWVkIGV4ZWN1dGluZyBwb2xsZXJzIGluc2lkZSBvZgpwb2xsZXJzLiBIb3BlZnVsbHkgdGhpcyBt YWtlcyBpdCBlYXNpZXIgdG8gZm9sbG93IHRoZSBleGVjdXRpb24gZmxvdy4KSW5zdGVhZCB3b3Jr cXVldWVzIGhlbHAgdG8gZXhlY3V0ZSBwb3NzaWJseSBsb25nZXIgbGl2aW5nIGNvZGUgd2l0aApk ZXBlbmRlbmNpZXMgdG8gb3RoZXIgZGV2aWNlcy4gV29ya3F1ZXVlcyBhcmUgdXNlZCB0byB0cmln Z2VyIHdvcmsKZnJvbSBwb2xsZXJzLiBUaGlzIGlzIHRoZW4gZXhlY3V0ZWQgd2hlbiB0aGUgY29t bWFuZCBzbGljZSwgcHJldmlvdXNseQprbm93biBhcyBpZGxlIHNsaWNlLCBpcyByZWxlYXNlZC4g VG8gbWFrZSBzdXJlIHBvbGxlcnMgZG9uJ3QgZG8gdGhpbmdzCnRoZXkgYXJlIG5vdCBhbGxvd2Vk IHRvIHdlIG5vdyBoYXZlIGEgYXNzZXJ0X2NvbW1hbmRfY29udGV4dCgpIG1hY3JvCndoaWNoIHdh cm5zIHdoZW4gaXQgaXMgY2FsbGVkIGZyb20gYSBwb2xsZXIuIFRoaXMgaXMgYWRkZWQgdG8gbW9z dApmaWxlc3lzdGVtIG9wZXJhdGlvbnMgYXMgdGhlc2UgZGVmaW5pdGVseSBzaG91bGRuJ3QgYmUg Y2FsbGVkIGZyb20KcG9sbGVycy4gQmVzaWRlcyBmYXN0Ym9vdCBvdmVyIFVEUCBhbHNvIGZhc3Ri b290IG92ZXIgVVNCIGFuZCBSQVRQCmFyZSBjb252ZXJ0ZWQgdG8gdXNlIHdvcmtxdWV1ZXMsIHNv IHRoZXNlIGFsc28gbm8gbG9uZ2VyIGNhbGwgdGhlCmNvbW1hbmRzIHRoZXkgZXhlY3V0ZSBmcm9t IHBvbGxlcnMuCgpUbyBnaXZlIGFuIG92ZXJ2aWV3IGhvdyBiYXJlYm94IG5vdyBoYW5kbGVzIHBz ZXVkbyBwYXJhbGxlbCBleGVjdXRpb24KSSB3cm90ZSBzb21lIGRvY3VtZW50YXRpb24sIHNlZSB0 aGUgbGFzdCBwYXRjaC4KCkNoYW5nZXMgc2luY2UgbGFzdCB2ZXJzaW9uOgoKLSBhZGQgd29ya3F1 ZXVlIGludGVyZmFjZQotIGNvbnZlcnQgZmFzdGJvb3QgVVNCIGFuZCBSQVRQIHRvIG5vIGxvbmdl ciBjYWxsIGNvbW1hbmRzIGZyb20gcG9sbGVycwotIGFkZCBEb2N1bWVudGF0aW9uCgoKRGFuaWVs IEdsw7Zja25lciAoMik6CiAgZGVmY29uZmlnczogdXBkYXRlIHJlbmFtZWQgZmFzdGJvb3Qgb3B0 aW9ucwogIGZhc3Rib290OiByZW5hbWUgdXNiZ2FkZ2V0LmZhc3Rib290XyogdmFyaWFibGVzIHRv IGZhc3Rib290LioKCkVkbXVuZCBIZW5uaWdlcyAoMSk6CiAgZmFzdGJvb3QgbmV0OiBpbXBsZW1l bnQgZmFzdGJvb3Qgb3ZlciBVRFAKClNhc2NoYSBIYXVlciAoMTYpOgogIEludHJvZHVjZSBzbGlj ZXMKICBBZGQgd29ya3F1ZXVlcwogIHJhdHA6IFN3aXRjaCB0byB3b3JrcXVldWVzCiAgbmV0OiBB ZGQgYSBzbGljZSB0byBzdHJ1Y3QgZXRoX2RldmljZQogIG5ldDogbWRpb2J1czogQWRkIHNsaWNl CiAgdXNiOiBBZGQgYSBzbGljZSB0byB1c2IgaG9zdCBjb250cm9sbGVycwogIHVzYm5ldDogQWRk IHNsaWNlCiAgbmV0OiBDYWxsIG5ldF9wb2xsKCkgaW4gYSBwb2xsZXIKICBuZXQ6IHJlcGx5IHRv IHBpbmcgcmVxdWVzdHMKICB1c2JuZXQ6IEJlIG1vcmUgZnJpZW5kbHkgaW4gdGhlIHJlY2VpdmUg cGF0aAogIGdsb2JhbHZhcjogQWRkIGhlbHBlciBmb3IgZGVwcmVjYXRlZCB2YXJpYWJsZSBuYW1l cwogIGZhc3Rib290OiByZW1vdmUgZG91YmxlIHByaW50CiAgdXNiOiBmYXN0Ym9vdDogZXhlY3V0 ZSBjb21tYW5kcyBpbiBjb21tYW5kIGNvbnRleHQKICBBZGQgV0FSTl9PTkNFKCkgbWFjcm8KICBm czogV2FybiB3aGVuIGZpbGVzeXN0ZW0gb3BlcmF0aW9ucyBhcmUgY2FsbGVkIGZyb20gYSBwb2xs ZXIKICBEb2N1bWVudGF0aW9uOiBBZGQgZG9jdW1lbnQgZm9yIHBhcmFsbGVsIGV4ZWN1dGlvbiBp biBiYXJlYm94CgogRG9jdW1lbnRhdGlvbi9kZXZlbC9kZXZlbC5yc3QgICAgICAgICAgICAgIHwg IDE0ICsKIERvY3VtZW50YXRpb24vZGV2ZWwvcGFyYWxsZWwtZXhlY3V0aW9uLnJzdCB8ICA5MiAr KysrCiBEb2N1bWVudGF0aW9uL2luZGV4LnJzdCAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwog RG9jdW1lbnRhdGlvbi91c2VyL3VzYi5yc3QgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNo L2FybS9jb25maWdzL2lteDIzX2RlZmNvbmZpZyAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gvYXJt L2NvbmZpZ3MvaW14MjhfZGVmY29uZmlnICAgICAgICAgICB8ICAgMiArLQogYXJjaC9hcm0vY29u Zmlncy9pbXhfdjdfZGVmY29uZmlnICAgICAgICAgIHwgICAyICstCiBhcmNoL2FybS9jb25maWdz L2lteF92OF9kZWZjb25maWcgICAgICAgICAgfCAgIDIgKy0KIGFyY2gvYXJtL2NvbmZpZ3Mva2lu ZGxlLW14NTBfZGVmY29uZmlnICAgICB8ICAgMiArLQogYXJjaC9hcm0vY29uZmlncy9vbWFwX2Rl ZmNvbmZpZyAgICAgICAgICAgIHwgICAyICstCiBhcmNoL2FybS9jb25maWdzL3ppaV92ZjYxMF9k ZXZfZGVmY29uZmlnICAgfCAgIDIgKy0KIGNvbW1hbmRzL0tjb25maWcgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAgOCArCiBjb21tYW5kcy91c2JnYWRnZXQuYyAgICAgICAgICAgICAgICAg ICAgICAgfCAgIDIgKy0KIGNvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAgMiArCiBjb21tb24vZmFzdGJvb3QuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg MzAgKy0KIGNvbW1vbi9nbG9iYWx2YXIuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1NCAr Ky0KIGNvbW1vbi9odXNoLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiBj b21tb24vcG9sbGVyLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDkgKy0KIGNvbW1v bi9yYXRwL3JhdHAuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1NyArKy0KIGNvbW1vbi9z bGljZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDMzNSArKysrKysrKysrKysrKwog Y29tbW9uL3N0YXJ0dXAuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKIGNvbW1v bi91c2JnYWRnZXQuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxNiArLQogY29tbW9uL3dv cmtxdWV1ZS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQ4ICsrCiBkcml2ZXJzL25ldC9w aHkvbWRpb19idXMuYyAgICAgICAgICAgICAgICAgfCAgNDMgKysKIGRyaXZlcnMvbmV0L3VzYi91 c2JuZXQuYyAgICAgICAgICAgICAgICAgICB8ICAyMiArLQogZHJpdmVycy91c2IvY29yZS91c2Iu YyAgICAgICAgICAgICAgICAgICAgIHwgIDEyICstCiBkcml2ZXJzL3VzYi9nYWRnZXQvZl9mYXN0 Ym9vdC5jICAgICAgICAgICAgfCAgNDkgKy0KIGZzL2ZzLmMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAzNSArKwogZnMvbmZzLmMgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICAyIC0KIGZzL3RmdHAuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgMiAtCiBpbmNsdWRlL2FzbS1nZW5lcmljL2J1Zy5oICAgICAgICAgICAgICAgICAg fCAgMTMgKwogaW5jbHVkZS9mYXN0Ym9vdC5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2 ICsKIGluY2x1ZGUvZmFzdGJvb3RfbmV0LmggICAgICAgICAgICAgICAgICAgICB8ICAxMiArCiBp bmNsdWRlL2dsb2JhbHZhci5oICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKwogaW5jbHVk ZS9saW51eC9waHkuaCAgICAgICAgICAgICAgICAgICAgICAgIHwgIDM4ICstCiBpbmNsdWRlL25l dC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTEgKy0KIGluY2x1ZGUvcmF0cF9i Yi5oICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAtCiBpbmNsdWRlL3NsaWNlLmggICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgNDIgKysKIGluY2x1ZGUvdXNiL3VzYi5oICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgOCArLQogaW5jbHVkZS91c2IvdXNibmV0LmggICAgICAg ICAgICAgICAgICAgICAgIHwgICAzICsKIGluY2x1ZGUvd29yay5oICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAzOCArKwogbGliL3JlYWRsaW5lLmMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICA2ICstCiBuZXQvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgMTAgKwogbmV0L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg ICAxICsKIG5ldC9kaGNwLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAt CiBuZXQvZG5zLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgLQogbmV0 L2V0aC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDg0ICsrKy0KIG5ldC9m YXN0Ym9vdC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDUxNSArKysrKysrKysrKysr KysrKysrKysKIG5ldC9uZXQuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA2 MCArKy0KIG5ldC9uZXRjb25zb2xlLmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCAr LQogbmV0L25mcy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxIC0KIG5l dC9waW5nLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAtCiBuZXQvc250 cC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgLQogNTMgZmlsZXMgY2hh bmdlZCwgMTYwNyBpbnNlcnRpb25zKCspLCAxMTcgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAx MDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZlbC9kZXZlbC5yc3QKIGNyZWF0ZSBtb2RlIDEwMDY0NCBE b2N1bWVudGF0aW9uL2RldmVsL3BhcmFsbGVsLWV4ZWN1dGlvbi5yc3QKIGNyZWF0ZSBtb2RlIDEw MDY0NCBjb21tb24vc2xpY2UuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGNvbW1vbi93b3JrcXVldWUu YwogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZmFzdGJvb3RfbmV0LmgKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBpbmNsdWRlL3NsaWNlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3dvcmsu aAogY3JlYXRlIG1vZGUgMTAwNjQ0IG5ldC9mYXN0Ym9vdC5jCgotLSAKMi4yNy4wCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYmFyZWJveCBtYWlsaW5n IGxpc3QKYmFyZWJveEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vYmFyZWJveAo=