buffer.c (a4da0628efd788eb199dd9df225e296035ec2539) | buffer.c (4c21e2f2441dc5fbb957b030333f5a3f2d02dea7) |
---|---|
1/* 2 * linux/fs/buffer.c 3 * 4 * Copyright (C) 1991, 1992, 2002 Linus Torvalds 5 */ 6 7/* 8 * Start bdflush() with kernel_thread not syscall - Paul Gortmaker, 12/95 --- 82 unchanged lines hidden (view full) --- 91{ 92 wait_on_bit(&bh->b_state, BH_Lock, sync_buffer, TASK_UNINTERRUPTIBLE); 93} 94 95static void 96__clear_page_buffers(struct page *page) 97{ 98 ClearPagePrivate(page); | 1/* 2 * linux/fs/buffer.c 3 * 4 * Copyright (C) 1991, 1992, 2002 Linus Torvalds 5 */ 6 7/* 8 * Start bdflush() with kernel_thread not syscall - Paul Gortmaker, 12/95 --- 82 unchanged lines hidden (view full) --- 91{ 92 wait_on_bit(&bh->b_state, BH_Lock, sync_buffer, TASK_UNINTERRUPTIBLE); 93} 94 95static void 96__clear_page_buffers(struct page *page) 97{ 98 ClearPagePrivate(page); |
99 page->private = 0; | 99 set_page_private(page, 0); |
100 page_cache_release(page); 101} 102 103static void buffer_io_error(struct buffer_head *bh) 104{ 105 char b[BDEVNAME_SIZE]; 106 107 printk(KERN_ERR "Buffer I/O error on device %s, logical block %Lu\n", --- 3036 unchanged lines hidden --- | 100 page_cache_release(page); 101} 102 103static void buffer_io_error(struct buffer_head *bh) 104{ 105 char b[BDEVNAME_SIZE]; 106 107 printk(KERN_ERR "Buffer I/O error on device %s, logical block %Lu\n", --- 3036 unchanged lines hidden --- |