From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server-vie001.gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_ZEN_BLOCKED_OPENDNS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Authentication-Results: server-vie001.gnuweeb.org; dkim=pass (2048-bit key; unprotected) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.a=rsa-sha256 header.s=20230601 header.b=06elPuSc; dkim-atps=neutral Received: by server-vie001.gnuweeb.org (Postfix, from userid 1000) id 670FE20744A7; Thu, 20 Feb 2025 14:51:36 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.166.177; helo=mail-il1-f177.google.com; envelope-from=axboe@kernel.dk; receiver= Received: from mail-il1-f177.google.com (mail-il1-f177.google.com [209.85.166.177]) by server-vie001.gnuweeb.org (Postfix) with ESMTPS id 2A61F20744A4 for ; Thu, 20 Feb 2025 14:51:34 +0000 (UTC) Received: by mail-il1-f177.google.com with SMTP id e9e14a558f8ab-3ce87d31480so3077345ab.2 for ; Thu, 20 Feb 2025 06:51:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1740063093; x=1740667893; darn=vger.gnuweeb.org; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8x+B4TU1R/TaOWmXY1vZ9LdmepwMb1xawtC/WEbMOlI=; b=06elPuScDK4/PKX/zBwt3+Tg/HAdEmsIJjBbtJxs6Yv6Ha3rmRvez5Esh1t0tffTz5 tHXmsPwr3AzTMDxf+pDza315yzRKQENdCYa4igazy2Fx5r8AZIwY0b6gsC2GXCbd1U5E nPQIiYt61LtWunm+UNtP9EcbRCgUgNoooHrdzxX+JgUzRC7SLkVZ1vt84MSbJl+wT0In vNwCiYRrK3+q7pVBRfq2E08sKLQ/zO7NaKpZNC5zlT0DIk1Hl+JrU0WEPNPZVVa9eow1 FXP26nvsSogJK+DhauEBsYu+xH4Eadjo58OxmEP6AO+OYpaggkm3KIfrrDf8mySYtXat fKmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740063093; x=1740667893; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8x+B4TU1R/TaOWmXY1vZ9LdmepwMb1xawtC/WEbMOlI=; b=ZKSELP2Wry/WN9rv93Vh489NyW+I6L31eLZfTMCx5AwJh45bqjkbodAFrj10YC8pPB YtdtcrAermDQE3wVYEvDrgFnjhQWIraNijU/gH1f51AZhylfA5vvheVH7/SUu3jghKhz YEq3rD3JXoF2Ol6nra9mQMdVETsI1hKZC33jykmcGb1TYNs+D9B1NdD5mcIA5uaWK8xV kKTGvrpW20ApwR79vNuVCtxVqqU6CD8ejWsx70yblOvcp6VbZaKfL/w1iJQhLDvtmi0n N2b+oUvcTwPUG4gPTMQZZVGUl9xEp7BblNkE/a6fEkzlVQgsUaqM7OGxVLpY89mbRA0J rOKw== X-Forwarded-Encrypted: i=1; AJvYcCXKOR9GpFwSSVFQGlfhQQOpzE1ogleoGZ503v+HOG1n5Odh+uYatwn0is+xOdfRtXGwct1z@vger.gnuweeb.org X-Gm-Message-State: AOJu0YwkZ9hbsVbSNZBZKhkZl5jay7XdR1TM1QYQP3vnFQ0a0c4An9wP bOctzRIp1dCgppYVMK4MDbgGUs3pqvnSeW664creP6y9XphJY2v5i0VFS6l66hY= X-Gm-Gg: ASbGncuLqBungnX71sxStBsQGP9c179qoTYQKxQFeuzMyTgaHvddbxakZjECGgMZKFB odSk3ZMSMfpYzspbsuRt8g9wQhpC3jZxKVXFPYlRn5frjJwGXSARQ+YqP+OQD12PEvyDUn+nnNs BKKdVIM7l6RUwzXEpNwYdhIVTlE6LuTL14IqFhJUzGTamaw7koudnZViFTvv0lwu0HNS3yPbOYm /yrbJ39ZAZGZjHZIdIJ4B4g3OwLp7KFWRgJQFSKN8hybLAhkii7eQMDXcrPeVjdnV39aWjmbM30 vaHaWyU= X-Google-Smtp-Source: AGHT+IEYYi1lQn/B+HL15BpZFo+i19+r8C+N661N0XWhxq/TtpuIkLpqZt1StiRfiPzIhrJPwPPndw== X-Received: by 2002:a05:6e02:1b09:b0:3cf:c7d3:e4b with SMTP id e9e14a558f8ab-3d280919df3mr261797085ab.21.1740063093591; Thu, 20 Feb 2025 06:51:33 -0800 (PST) Received: from [127.0.0.1] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-3d18f9a89a9sm33784445ab.10.2025.02.20.06.51.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Feb 2025 06:51:32 -0800 (PST) From: Jens Axboe To: Ammar Faizi Cc: Alviro Iskandar Setiawan , io-uring Mailing List , Linux Kernel Mailing List , GNU/Weeb Mailing List In-Reply-To: <20250220143422.3597245-1-ammarfaizi2@gnuweeb.org> References: <20250220143422.3597245-1-ammarfaizi2@gnuweeb.org> Subject: Re: [PATCH liburing v1 0/3] Fix Compilation Error on Android and Some Cleanup Message-Id: <174006309264.1672035.6610273505554694557.b4-ty@kernel.dk> Date: Thu, 20 Feb 2025 07:51:32 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.14.3-dev-14bd6 List-Id: On Thu, 20 Feb 2025 21:34:19 +0700, Ammar Faizi wrote: > Another day in the thrilling world of cross-platform compatibility... > > Alviro discovered that some Android versions are missing `aligned_alloc()` > in ``, leading to a compilation error on Termux 0.118.0: > > ``` > cmd-discard.c:383:11: warning: call to undeclared library function \ > 'aligned_alloc' with type 'void *(unsigned long, unsigned long)'; ISO \ > C99 and later do not support implicit function declarations \ > [-Wimplicit-function-declaration] > > [...] Applied, thanks! [1/3] liburing.h: Remove redundant double negation commit: 1d11475301931478bb35f2573e1741f5d9088132 [2/3] liburing.h: Explain the history of `io_uring_get_sqe()` commit: d1c100351ffb3483f5d3fc661b2d41d48062bec1 [3/3] Fix missing `aligned_alloc()` on some Android devices commit: 5c788d514b9ed6d1a3624150de8aa6db403c1c65 Best regards, -- Jens Axboe