These are from my pile of -Wunused-parameter fixes. I built this on top of the "dropping" series I just posted at: https://lore.kernel.org/git/20240817072621.GA1535666@xxxxxxxxxxxxxxxxxxxxxxx/ but it should also be fine to apply it in parallel. This should hopefully be pretty quick to review, as it's only marking things UNUSED, and never removing them or changing code. [01/15]: imap-send: mark unused parameter in ssl_socket_connect() fallback [02/15]: update-ref: mark more unused parameters in parser callbacks [03/15]: refs: mark unused parameters in ref_store fsck callbacks [04/15]: refs: mark unused parameters in do_for_each_reflog_helper() [05/15]: oss-fuzz: mark unused argv/argc argument [06/15]: t/helper: mark more unused argv/argc arguments [07/15]: unit-tests: ignore unused argc/argv [08/15]: reftable: ignore unused argc/argv in test functions [09/15]: reftable: drop obsolete test function declarations [10/15]: reftable: mark unused parameters in virtual functions [11/15]: t-hashmap: mark unused parameters in callback function [12/15]: test-mergesort: mark unused parameters in trivial callback [13/15]: setup: mark unused parameter in config callback [14/15]: daemon: mark unused parameters in non-posix fallbacks [15/15]: scalar: mark unused parmaeters in dummy function builtin/update-ref.c | 8 ++++---- daemon.c | 6 +++--- imap-send.c | 2 +- oss-fuzz/dummy-cmd-main.c | 2 +- refs.c | 5 +++-- refs/packed-backend.c | 4 ++-- refs/reftable-backend.c | 18 +++++++++--------- reftable/block_test.c | 2 +- reftable/blocksource.c | 8 ++++---- reftable/generic.c | 8 +++++--- reftable/iter.c | 3 ++- reftable/readwrite_test.c | 2 +- reftable/record.c | 31 ++++++++++++++++++------------- reftable/reftable-tests.h | 2 -- reftable/stack_test.c | 6 +++--- reftable/test_framework.c | 2 +- reftable/writer.c | 2 +- scalar.c | 3 ++- setup.c | 2 +- t/helper/test-example-tap.c | 2 +- t/helper/test-hashmap.c | 2 +- t/helper/test-mergesort.c | 2 +- t/unit-tests/t-ctype.c | 2 +- t/unit-tests/t-hash.c | 2 +- t/unit-tests/t-hashmap.c | 3 ++- t/unit-tests/t-mem-pool.c | 2 +- t/unit-tests/t-prio-queue.c | 2 +- t/unit-tests/t-reftable-basics.c | 2 +- t/unit-tests/t-reftable-merged.c | 4 ++-- t/unit-tests/t-reftable-pq.c | 2 +- t/unit-tests/t-reftable-record.c | 2 +- t/unit-tests/t-reftable-tree.c | 2 +- t/unit-tests/t-strbuf.c | 2 +- t/unit-tests/t-strcmp-offset.c | 2 +- t/unit-tests/t-strvec.c | 2 +- t/unit-tests/t-trailer.c | 2 +- 36 files changed, 81 insertions(+), 72 deletions(-) -Peff