Searched hist:"4560 e78f40cb55bd2ea8f1ef4001c5baa88531c7" (Results 1 – 7 of 7) sorted by relevance
/linux/fs/xfs/ |
H A D | xfs_discard.h | diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|
H A D | xfs_super.h | diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|
H A D | xfs_log_cil.c | diff ea7bd56fa309d10a41b1041827a63c0746c47554 Wed Aug 02 21:37:16 CEST 2017 Jan Kara <jack@suse.cz> xfs: Fix leak of discard bio
The bio describing discard operation is allocated by __blkdev_issue_discard() which returns us a reference to it. That reference is never released and thus we leak this bio. Drop the bio reference once it completes in xlog_discard_endio().
CC: stable@vger.kernel.org Fixes: 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Signed-off-by: Jan Kara <jack@suse.cz> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|
H A D | xfs_discard.c | diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|
H A D | xfs_log_priv.h | diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|
H A D | xfs_mount.c | diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|
H A D | xfs_super.c | diff 4560e78f40cb55bd2ea8f1ef4001c5baa88531c7 Tue Feb 07 23:07:58 CET 2017 Christoph Hellwig <hch@lst.de> xfs: don't block the log commit handler for discards
Instead we submit the discard requests and use another workqueue to release the extents from the extent busy list.
Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
|