aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-09-01 15:53:13 +0200
committerFlorian Weimer <fweimer@redhat.com>2016-09-01 15:53:13 +0200
commit4d728087ef8cc826b05bd21d0c74d4eca9b1a27d (patch)
tree8d1d0bf9cb8d3b21d8076059defbf4ee8a50acc3 /ChangeLog
parentde6b6d14e9b4d8e9a7333addca55163d9ebb7ff6 (diff)
downloadglibc-4d728087ef8cc826b05bd21d0c74d4eca9b1a27d.tar
glibc-4d728087ef8cc826b05bd21d0c74d4eca9b1a27d.tar.gz
glibc-4d728087ef8cc826b05bd21d0c74d4eca9b1a27d.tar.bz2
glibc-4d728087ef8cc826b05bd21d0c74d4eca9b1a27d.zip
Base <sys/quota.h> on Linux kernel headers [BZ #20525]
Macros which are also defined in <linux/quota.h> are removed, and <linux/quota.h> is included instead. This commit cleans up the definition of fs_to_dq_blocks and struct dqblock and struct dqinfo, too.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4fd9342692..7c9ecd505b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2016-09-01 Florian Weimer <fweimer@redhat.com>
+
+ [BZ #20525]
+ * sysdeps/unix/sysv/linux/sys/quota.h: Update copyright.
+ Include <linux/quota.h>.
+ (fs_to_dq_blocks): Hard-code BLOCK_SIZE as 1024, to match dbtob
+ and btodb.
+ (_LINUX_QUOTA_VERSION, MAXQUOTAS, USRQUOTA, GRPQUOTA, INITQFNAMES)
+ (SUBCMDMASK, SUBCMDSHIFT, QCMD, Q_QUOTAON, Q_QUOTAOFF, Q_GETQUOTA)
+ (Q_SETQUOTA, Q_SETUSE, Q_SYNC, Q_SETQLIM, Q_GETSTATS, Q_RSQUASH)
+ (Q_GETFMT, Q_GETINFO, Q_SETINFO, Q_GETNEXTQUOTA, QIF_BLIMITS)
+ (QIF_SPACE, QIF_ILIMITS, QIF_INODES, QIF_BTIME, QIF_ITIME)
+ (QIF_LIMITS, QIF_USAGE, QIF_TIMES, QIF_ALL, IIF_BGRACE)
+ (IIF_IGRACE, IIF_FLAGS, IIF_ALL): Remove.
+ (struct dqblock, struct dqinfo): Use __uint64_t and __uint32_t
+ types.
+ * sysdeps/unix/sysv/linux/tst-quota.c: New test.
+ * sysdeps/unix/sysv/linux/Makefile (tests): Add it.
+
2016-08-31 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
* sysdeps/ieee754/ldbl-128/e_gammal_r.c: