From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f65.google.com (mail-ej1-f65.google.com [209.85.218.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 87EE6239E6C for ; Tue, 24 Feb 2026 16:33:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771950832; cv=none; b=nTCDOczvabVFvBcWPG2uWbemOs0SXXM1JrThKV485VaHv+JnEyb0ebOrEOIi/QCH0eAe61x0vWsh4bEhqVYjqA4SQetAx1lVaTg6DeM6QdXEsJ78jthnhItZOkKk7caaHCFBSSbqsTvdlbS5/o+ZIIRmzLr2YEvXsipJ1Vh7Qrk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771950832; c=relaxed/simple; bh=T865gswIJHNc2iQkfY4gXtwOvqQKrP+8aOtK9qY2860=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=qMKtyQ9x1s4avAG83xJagGdLhq6aR9+d7+95ph1aqkWFPBPAEXgPoss7IxDyeyY9ecVgf1pV8/do6wpU/qe0Hr0zCvXAqOR0Cjw4wmBK7in7Gog+tx40Sz/ojGICcGQUCaKP8Y7qRKQHWoR5CRysooVBXl5W6KVAwfFwxP860Pw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=permerror header.from=versity.com; spf=pass smtp.mailfrom=versity.com; dkim=pass (2048-bit key) header.d=versity.com header.i=@versity.com header.b=edorXKQk; arc=none smtp.client-ip=209.85.218.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=permerror header.from=versity.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=versity.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=versity.com header.i=@versity.com header.b="edorXKQk" Received: by mail-ej1-f65.google.com with SMTP id a640c23a62f3a-b90bc00578cso254977966b.0 for ; Tue, 24 Feb 2026 08:33:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=versity.com; s=google; t=1771950829; x=1772555629; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=QT8JNifQ4dqH8x1rDiz/osAdJRk6INzyhsXdqBX+XoI=; b=edorXKQkFS9zv/c6fBIsAyD8+kboyCwqzZeFPi5slgleLVxV+OpkG9/orAjrMdGBZV +DeUxH3UKq+HFtbAAVR9VLLBJWYag5xqCBaHOa2rzSLouc2DhV5In2ZxuDMFIhZxgkml bL0Vs0Pu4Ja5HCLSKdvL00yt1CjtkOO7OzTvFhukVPyEIvCm3u9FIR5ooBggOfaVOOzC tR7mJ5jZuzuEM2EGrHkHaksjZOpw45DcnRPhWnRFjCxlFD+snpyV4Pu8vVCxLUUL2wsI srXF0+qhHioYFckXVlm0uTyEOdnRDpVUC7J0HYCUnMy6tbVA6twUl5aADq41Qg/QmigW qYxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771950829; x=1772555629; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=QT8JNifQ4dqH8x1rDiz/osAdJRk6INzyhsXdqBX+XoI=; b=aE4f118W1qO9TFxPSDz/zDgv5O+tOH8LZaORGT33CqvZwkhgle4avD8NmRdeFR8QRY sSy1nW6XWpq5M+gkWiHv9Z5pzdsHbkMk8gkXpIJ9Kndi/lGff/mGm+divTkd46ZX5OO4 G7G/LS0mnksQ+YVt3uwkU+dHGEdbvdAHE1c1HHVaGOHRROjPFn8gjDUKplckXgH9GB4b brmMYtJ0Q7uH0+j2ZOevH+zzteccUfHCN0cj1ZFl+A2RYJRE1S28TIEDMtwjglQ+510r Qy3w+3JAbhC31gofywclUrtvHe5C49hcMHi/mxqUZStse7/ats3a7TVGzgc9zM650I2F t8bA== X-Gm-Message-State: AOJu0Yw+weB8qdBcQHyxh77XukqqSvdxRIQJpr/kuH43v9OKsUpfPTdQ xObjId2VtNm4VLfJsRXoiBeYQLcTfPmiVAhn8P1bUJ0FVF47grQkmnmNdgRsBeWCWN9zMFdsHEX Uu5LSX/jf8w== X-Gm-Gg: AZuq6aIiNH1KXuywVX2KFF45mXIgif3w0cp/Y3HBS7oibDRWZz8eKsuYRTbdY45gLNP N1ayujqh1TGW/d+r7lSsPWWGAxIiSX9kuDr2KXoyjT34kxMNp6z2rX9MptiPGBaNCz2CvYGTapW X/1kfzhdk0q3xWrSJJ8M6eaVoAxq7bomMJqG9x0VlBnxRBZwo+PwIoouY0CuERxFznk5XxA+0eP uWNndl0hzNweUmNOYFcqsRW5t53NMIGi3AMm03HwoKny7tKOs/S9mIy3n4q1v5hVwTX9hqbKhsc 9m7Px7bx7C1MtZKZBaqbcFGHoKDX4RJjs79mCx97y25r+gLi547RHI+io/1ktzT4Os8ldCTjL9r s0ZpojwB1mj4Agi3WtrhT/ZsTG7Qz6nkqFqmbEvx3PfLNZBpygaozpzqY9p/vR9OqPuMx8Vf3Sv gLYSxC2LL96u4roAe47ClFUCJZWylfi08yYaFwRpDoROemQH8F/WSrj9X1NlMYO+onF1bzapN+l 0H7qg== X-Received: by 2002:a17:907:97c4:b0:b93:3792:4b0a with SMTP id a640c23a62f3a-b93379258bamr106418266b.31.1771950828525; Tue, 24 Feb 2026 08:33:48 -0800 (PST) Received: from localhost.localdomain (46-117-212-87.ftth.glasoperator.nl. [87.212.117.46]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b90e250f74csm103652666b.16.2026.02.24.08.33.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 08:33:48 -0800 (PST) From: Valerie Aurora To: rpdfs-devel@lists.linux.dev Cc: Valerie Aurora Subject: [PATCH 0/3] rpdfs-progs: ARM64 support and documentation Date: Tue, 24 Feb 2026 17:33:23 +0100 Message-ID: <20260224163327.2441-1-val@versity.com> X-Mailer: git-send-email 2.49.0 Precedence: bulk X-Mailing-List: rpdfs-devel@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit A couple of hacks to support ARM64 and some documentation updates. The ARM64 patches should NOT be merged into main - I just wanted to share them here in case anyone else wanted to use them. Valerie Aurora (3): Initial support for ARM64, incompatible with x86_64 Workaround for short read from io_uring on aarch64 Update documentation Makefile | 9 +++-- docs/development.md | 16 +++------ utask/net.c | 14 ++++++-- utask/utask.c | 17 ++++++++- utask/utask_asm.S | 84 +++++++++++++++++++++++++++++---------------- utask/utask_defs.h | 2 +- 6 files changed, 94 insertions(+), 48 deletions(-) -- 2.49.0