Home
last modified time | relevance | path

Searched hist:b7c44ed9d2fc6b461378c65eaf144ccc80a47772 (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/block/
H A Dbounce.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Dblk-map.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Dblk-merge.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Dbio.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Dblk-core.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
/openbmc/linux/include/linux/
H A Dblk_types.hdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Dbio.hdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
/openbmc/linux/fs/
H A Dbuffer.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
/openbmc/linux/drivers/md/
H A Draid1.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Draid10.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>
H A Draid5.cdiff b7c44ed9d2fc6b461378c65eaf144ccc80a47772 Fri Jul 24 13:37:59 CDT 2015 Jens Axboe <axboe@fb.com> block: manipulate bio->bi_flags through helpers

Some places use helpers now, others don't. We only have the 'is set'
helper, add helpers for setting and clearing flags too.

It was a bit of a mess of atomic vs non-atomic access. With
BIO_UPTODATE gone, we don't have any risk of concurrent access to the
flags. So relax the restriction and don't make any of them atomic. The
flags that do have serialization issues (reffed and chained), we
already handle those separately.

Signed-off-by: Jens Axboe <axboe@fb.com>