search for: ll_rw_blk

Displaying 12 results from an estimated 12 matches for "ll_rw_blk".

2001 Jan 19
2
building ext3 as a module
...ce to `jfs_preclean_buffer_check' fs/fs.o: In function `set_blocksize': fs/fs.o(.text+0x300e): undefined reference to `jfs_preclean_buffer_check' fs/fs.o: In function `refile_buffer': fs/fs.o(.text+0x341f): undefined reference to `journal_remove_checkpoint' drivers/block/block.a(ll_rw_blk.o): In function `add_request': ll_rw_blk.o(.text+0x568): undefined reference to `jfs_preclean_buffer_check' drivers/block/block.a(ll_rw_blk.o): In function `make_request': ll_rw_blk.o(.text+0x75b): undefined reference to `jfs_prelock_buffer_check' ll_rw_blk.o(.text+0xced): undefined...
2013 Nov 01
2
5.10, crashes
We've just started getting this. We're running 5.10, kernel 2.6.32-358.18.1.el6.x86_64. Anyone else seen anything like this, or have any ideas? mark Nov 1 14:34:21 <server> kernel: WARNING: at block/ll_rw_blk.c:543 blk_do_ordered() Nov 1 14:34:21 <server> kernel: Nov 1 14:34:21 <server> kernel: Call Trace: Nov 1 14:34:22 <server> kernel: [<ffffffff8014defa>] blk_do_ordered+0x27a/0x2b3 Nov 1 14:34:22 <server> kernel: [<ffffffff8014ac82>] elv_next_request+0x13e/0x...
2005 Jan 26
2
drdb fails under xen
...bd.org/>),as soon as I try to write to one of its devices, causes "Badness" in the kernel and, ultimately, a spontaneous reboot. Under non-xen 2.6.10-1.1109_FC4 and 2.6.9-1.678_FC3, drbd works fine. The error: Jan 25 21:01:23 turing kernel: Badness in blk_plug_device at drivers/block/ll_rw_blk.c:1217 Jan 25 21:01:23 turing kernel: [<c022942a>] blk_plug_device+0x2e/0x65 Jan 25 21:01:23 turing kernel: [<c8985884>] drbd_make_request_common+0x4a6/0x8b9 [drbd] Jan 25 21:01:23 turing kernel: [<c016abea>] do_open+0xc5/0x2de Jan 25 21:01:23 turing kernel: [<c0146e40>]...
2007 May 09
3
[patch 8/9] lguest: the block driver
From: Rusty Russell <rusty@rustcorp.com.au> Lguest block driver A simple block driver for lguest. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Cc: Andi Kleen <ak@suse.de> Cc: Jens Axboe <jens.axboe@oracle.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> --- drivers/block/Makefile | 1 drivers/block/lguest_blk.c | 271
2007 May 09
3
[patch 8/9] lguest: the block driver
From: Rusty Russell <rusty@rustcorp.com.au> Lguest block driver A simple block driver for lguest. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Cc: Andi Kleen <ak@suse.de> Cc: Jens Axboe <jens.axboe@oracle.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> --- drivers/block/Makefile | 1 drivers/block/lguest_blk.c | 271
2005 Nov 01
2
xen, lvm, drbd, bad kernel messages
...-- --do-what-I-say primary all Check everything looks fine: # dmesg | tail ; cat /proc/drbd Make the filesystem: # mkfs.ext3 /dev/drbd0 Mount: # mount /dev/drbd0 /mnt/drbd0 Then I get the following kernel messages: Nov 1 13:52:13 localhost kernel: Badness in blk_plug_device at drivers/block/ll_rw_blk.c:1217 Nov 1 13:52:13 localhost kernel: [blk_plug_device+128/144] blk_plug_device+0x80/0x90 Nov 1 13:52:13 localhost kernel: [pg0+140817474/1002423296] drbd_make_request_common+0x6f2/0x8a0 [drbd] Nov 1 13:52:13 localhost kernel: [mempool_alloc+115/432] mempool_alloc+0x73/0x1b0 Nov 1 13...
2005 Feb 14
0
Disk errors
...ion is regarding how disk errors are reported to ext3. From my basic understanding of the block driver routines, it seems that all the different types of disk errors (like sector failures, scsi bus timeout, etc) are converted into one single error code (EIO) and passed on to the file system (by the ll_rw_blk.c) So, irrespective of whether the underlying device is a SCSI or IDE, the disk errors are going to be reported as EIO to ext3, right ? Does anyone have any input on how this occurs in other open source operating systems ? I appreciate any help regarding this. Thanks much. Vijayan
2005 Jun 28
1
How to figure out underlying failed disk(parttions) and sector(s) position ???
Hi, with being exposed to more and more failed hard disks reports, I've accumulated several questions of the logged messages in /var/log/messages file: like how to identifying failed disks(partitions), where is the exact failed sector(s) on the hard disk, and why badblocks reports OK to the reported disk failure. Let me explained the above with the following several example. scenario #1, a
2001 Jul 18
2
Patch for latest ac release?
Lo, Is there already a patch out for latest 2.4.6-ac release? I'm pretty sure that the ext3 patch -ac2 can not be applied on this release. Bye. -- the trees the birds the air the grass the water the flies the trees
2007 Jan 02
0
[PATCH 1/4] add scsi-target and IO_CMD_EPOLL_WAIT patches
...tpoll interface. We need to have this facility to cleanup diff -r 489f28021f26 -r 105d5d6b4e0d patches/linux-2.6.16.33/scsi-target.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/linux-2.6.16.33/scsi-target.patch Wed Jan 03 01:34:02 2007 +0900 @@ -0,0 +1,3571 @@ +diff --git a/block/ll_rw_blk.c b/block/ll_rw_blk.c +index 1ce88cf..c631d5a 100644 +--- a/block/ll_rw_blk.c ++++ b/block/ll_rw_blk.c +@@ -2265,6 +2265,84 @@ void blk_insert_request(request_queue_t + + EXPORT_SYMBOL(blk_insert_request); + ++static int __blk_rq_unmap_user(struct bio *bio) ++{ ++ int ret = 0; ++ ++ if (bio) { ++...
2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...t blk_queue_ctx *ctx = req->queue_ctx; + + if (unlikely(!ctx)) return; if (unlikely(--req->ref_count)) return; - elv_completed_request(q, req); + elv_completed_request(req); /* this is a bio leak */ WARN_ON(req->bio != NULL); /* * Request may not have originated from ll_rw_blk. if not, * it didn't come out of our reserved rq pools */ if (req->cmd_flags & REQ_ALLOCED) { unsigned int flags = req->cmd_flags; BUG_ON(!list_empty(&req->queuelist)); BUG_ON(!hlist_unhashed(&req->hash)); - blk_free_request(q, req); - freed_reques...
2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...t blk_queue_ctx *ctx = req->queue_ctx; + + if (unlikely(!ctx)) return; if (unlikely(--req->ref_count)) return; - elv_completed_request(q, req); + elv_completed_request(req); /* this is a bio leak */ WARN_ON(req->bio != NULL); /* * Request may not have originated from ll_rw_blk. if not, * it didn't come out of our reserved rq pools */ if (req->cmd_flags & REQ_ALLOCED) { unsigned int flags = req->cmd_flags; BUG_ON(!list_empty(&req->queuelist)); BUG_ON(!hlist_unhashed(&req->hash)); - blk_free_request(q, req); - freed_reques...