Q_XQUOTASYNC(2const)

πŸ“¦
version 6.20 Β· 2 versions
, in arch rolling, nixpkgs unstable

πŸ’… Q_XQUOTASYNC(2const) πŸ’…

okay so bestie, welcome to the <rainbow>Q_XQUOTASYNC</rainbow> page of the manual β€” that's the 2const one, iykyk ✨

It's short. It's iconic. It does absolutely nothing. Let's get into it 🫢


✨ NAME ✨

Q_XQUOTASYNC β€” literally a no-op, bestie πŸ’€

πŸ“š LIBRARY πŸ“š

Standard C library (libc, -lc) πŸŽ€

🌸 SYNOPSIS 🌸

#include <xfs/xqm.h>      /* See quotactl(2) */
#include <sys/quota.h>

[[deprecated]]
int quotactl(QCMD(Q_XQUOTASYNC, type), NULL, 0, NULL);
#include <xfs/xqm.h>      /* See quotactl_fd(2) */
#include <sys/syscall.h>  /* Definition of SYS_* constants */
#include <unistd.h>

[[deprecated]]
int syscall(SYS_quotactl_fd, int fd, QCMD(Q_XQUOTASYNC, type));

like. look at that [[deprecated]]. the compiler is literally side-eyeing you πŸ™ˆ

πŸ’– DESCRIPTION πŸ’–

so the lore is: this operation used to be the XFS quota equivalent of Q_SYNC(2const) β€” like, it would sync your quota info, cute, useful, slay.

but since Linux 3.4 it's a no-op. nothing happens. zero. nada. it's giving ghost πŸ‘»

why? because sync(1) handles writing quota information to disk now β€” on top of all the other filesystem metadata it already writes out. so Q_XQUOTASYNC just kinda stands there, main character energy with no lines πŸ’…

πŸ¦‹ RETURN VALUE πŸ¦‹

See quotactl(2) β€” go peek over there, bestie, that's where the deets live πŸ”₯

πŸ’€ ERRORS πŸ’€

See quotactl(2) β€” same vibe, same page, go check it 🌈

πŸ‘‘ STANDARDS πŸ‘‘

Linux. that's it. that's the standard ✨

⭐ HISTORY ⭐

  • Landed in Linux 2.6.15
  • No-op since Linux 3.4 β€” yes, it really said "my work here is done" and retired 😭

πŸŽ€ SEE ALSO πŸŽ€


lowkey the fastest manpage you'll ever read. no cap. Q_XQUOTASYNC is a no-op, and honestly? that's her whole personality 🫢

this lil page came to you from Linux man-pages 6.20, dated 2026-06-05 β€” mwah, stan πŸ§šπŸ’œ

πŸ“¦ where this page comes from
  • arch rolling: man-pages 6.20-1 Β· BSD-2-Clause AND BSD-3-Clause AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-or-later AND LicenseRef-Public-Domain AND LicenseRef-UltraPermissive AND Linux-man-pages-1-para AND Linux-man-pages-copyleft AND Linux-man-pages-copyleft-2-para AND Linux-man-pages-copyleft-var AND MIT AND Spencer-94
  • nixpkgs unstable: man-pages 6.20
  • πŸ“œ the page's license: Linux-man-pages-copyleft
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms