From: Christoph Hellwig <hch@ns.caldera.de>
To: dalecki@evision-ventures.com (Martin Dalecki)
Cc: linux-kernel@vger.kernel.org, torvalds@transmeta.com, axboe@suse.de
Subject: Re: A modest proposal -- We need a patch penguin
Date: Tue, 29 Jan 2002 14:13:39 +0100 [thread overview]
Message-ID: <200201291313.g0TDDd716906@ns.caldera.de> (raw)
In-Reply-To: <3C568C52.2060707@evision-ventures.com>
Hi Martin,
In article <3C568C52.2060707@evision-ventures.com> you wrote:
>>One "patch penguin" scales no better than I do. In fact, I will claim
>>that most of them scale a whole lot worse.
>>
> Bla bla bla... Just tell how frequenty do I have to tell the world, that
> the read_ahead array is a write
> only variable inside the kernel and therefore not used at
> all?????!!!!!!!!!!
It IS used. (hint: take a look at fs/hfs/file.c).
I still don't think maintainig this array is worth just for hfs
readahead, so the below patch disables it and gets rid of read_ahead.
Jens, could you check the patch and include it in your next batch of
block-layer changes for Linus?
Christoph
--
Of course it doesn't work. We've performed a software upgrade.
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/acorn/block/mfmhd.c linux/drivers/acorn/block/mfmhd.c
--- ../master/linux-2.5.3-pre6/drivers/acorn/block/mfmhd.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/acorn/block/mfmhd.c Tue Jan 29 14:07:41 2002
@@ -1442,7 +1442,6 @@
hdc63463_irqpollmask = irqmask;
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB?) read ahread */
add_gendisk(&mfm_gendisk);
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/DAC960.c linux/drivers/block/DAC960.c
--- ../master/linux-2.5.3-pre6/drivers/block/DAC960.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/DAC960.c Tue Jan 29 13:57:06 2002
@@ -1964,10 +1964,6 @@
Controller->GenericDiskInfo.sizes = Controller->PartitionSizes;
blksize_size[MajorNumber] = Controller->BlockSizes;
/*
- Initialize Read Ahead to 128 sectors.
- */
- read_ahead[MajorNumber] = 128;
- /*
Complete initialization of the Generic Disk Information structure.
*/
Controller->GenericDiskInfo.major = MajorNumber;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/acsi.c linux/drivers/block/acsi.c
--- ../master/linux-2.5.3-pre6/drivers/block/acsi.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/acsi.c Tue Jan 29 13:57:19 2002
@@ -1785,7 +1785,6 @@
STramMask = ATARIHW_PRESENT(EXTD_DMA) ? 0x00000000 : 0xff000000;
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &acsi_lock);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read-ahead */
add_gendisk(&acsi_gendisk);
#ifdef CONFIG_ATARI_SLM
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/blkpg.c linux/drivers/block/blkpg.c
--- ../master/linux-2.5.3-pre6/drivers/block/blkpg.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/blkpg.c Tue Jan 29 13:58:51 2002
@@ -227,18 +227,6 @@
intval = (is_read_only(dev) != 0);
return put_user(intval, (int *)(arg));
- case BLKRASET:
- if(!capable(CAP_SYS_ADMIN))
- return -EACCES;
- if(arg > 0xff)
- return -EINVAL;
- read_ahead[major(dev)] = arg;
- return 0;
- case BLKRAGET:
- if (!arg)
- return -EINVAL;
- return put_user(read_ahead[major(dev)], (long *) arg);
-
case BLKFRASET:
if (!capable(CAP_SYS_ADMIN))
return -EACCES;
@@ -319,6 +307,9 @@
set_blocksize(dev, intval);
return 0;
+ case BLKRASET:
+ case BLKRAGET:
+ /* this information is no more used by the kernel */
default:
return -EINVAL;
}
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/cciss.c linux/drivers/block/cciss.c
--- ../master/linux-2.5.3-pre6/drivers/block/cciss.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/block/cciss.c Tue Jan 29 13:59:03 2002
@@ -2542,7 +2542,6 @@
/* fill in the other Kernel structs */
blksize_size[MAJOR_NR+i] = hba[i]->blocksizes;
- read_ahead[MAJOR_NR+i] = READ_AHEAD;
/* Fill in the gendisk data */
hba[i]->gendisk.major = MAJOR_NR + i;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/cpqarray.c linux/drivers/block/cpqarray.c
--- ../master/linux-2.5.3-pre6/drivers/block/cpqarray.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/cpqarray.c Tue Jan 29 13:59:14 2002
@@ -481,7 +481,6 @@
blk_queue_max_phys_segments(q, SG_MAX);
blksize_size[MAJOR_NR+i] = ida_blocksizes + (i*256);
- read_ahead[MAJOR_NR+i] = READ_AHEAD;
ida_gendisk[i].major = MAJOR_NR + i;
ida_gendisk[i].major_name = "ida";
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/ll_rw_blk.c linux/drivers/block/ll_rw_blk.c
--- ../master/linux-2.5.3-pre6/drivers/block/ll_rw_blk.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/block/ll_rw_blk.c Tue Jan 29 13:59:28 2002
@@ -54,10 +54,6 @@
*/
DECLARE_TASK_QUEUE(tq_disk);
-/* This specifies how many sectors to read ahead on the disk. */
-
-int read_ahead[MAX_BLKDEV];
-
/* blk_dev_struct is:
* request_queue
* *queue
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/paride/pcd.c linux/drivers/block/paride/pcd.c
--- ../master/linux-2.5.3-pre6/drivers/block/paride/pcd.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/paride/pcd.c Tue Jan 29 14:00:33 2002
@@ -358,7 +358,6 @@
}
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &pcd_lock);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read ahead */
for (i=0;i<PCD_UNITS;i++) pcd_blocksizes[i] = 1024;
blksize_size[MAJOR_NR] = pcd_blocksizes;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/paride/pd.c linux/drivers/block/paride/pd.c
--- ../master/linux-2.5.3-pre6/drivers/block/paride/pd.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/paride/pd.c Tue Jan 29 14:00:41 2002
@@ -397,7 +397,6 @@
q = BLK_DEFAULT_QUEUE(MAJOR_NR);
blk_init_queue(q, DEVICE_REQUEST, &pd_lock);
blk_queue_max_sectors(q, cluster);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read ahead */
pd_gendisk.major = major;
pd_gendisk.major_name = name;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/paride/pf.c linux/drivers/block/paride/pf.c
--- ../master/linux-2.5.3-pre6/drivers/block/paride/pf.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/block/paride/pf.c Tue Jan 29 14:00:23 2002
@@ -363,7 +363,6 @@
blk_init_queue(q, DEVICE_REQUEST, &pf_spin_lock);
blk_queue_max_phys_segments(q, cluster);
blk_queue_max_hw_segments(q, cluster);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read ahead */
for (i=0;i<PF_UNITS;i++) pf_blocksizes[i] = 1024;
blksize_size[MAJOR_NR] = pf_blocksizes;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/ps2esdi.c linux/drivers/block/ps2esdi.c
--- ../master/linux-2.5.3-pre6/drivers/block/ps2esdi.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/block/ps2esdi.c Tue Jan 29 14:00:11 2002
@@ -177,8 +177,6 @@
}
/* set up some global information - indicating device specific info */
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &ps2esdi_lock);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read ahead */
-
/* some minor housekeeping - setup the global gendisk structure */
add_gendisk(&ps2esdi_gendisk);
ps2esdi_geninit();
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/block/xd.c linux/drivers/block/xd.c
--- ../master/linux-2.5.3-pre6/drivers/block/xd.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/block/xd.c Tue Jan 29 13:59:39 2002
@@ -171,7 +171,6 @@
}
devfs_handle = devfs_mk_dir (NULL, xd_gendisk.major_name, NULL);
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &xd_lock);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read ahead */
add_gendisk(&xd_gendisk);
xd_geninit();
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/aztcd.c linux/drivers/cdrom/aztcd.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/aztcd.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/cdrom/aztcd.c Tue Jan 29 14:05:15 2002
@@ -1927,7 +1927,6 @@
}
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &aztSpin);
blksize_size[MAJOR_NR] = aztcd_blocksizes;
- read_ahead[MAJOR_NR] = 4;
register_disk(NULL, mk_kdev(MAJOR_NR, 0), 1, &azt_fops, 0);
if ((azt_port == 0x1f0) || (azt_port == 0x170))
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/cdu31a.c linux/drivers/cdrom/cdu31a.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/cdu31a.c Tue Jan 15 10:59:05 2002
+++ linux/drivers/cdrom/cdu31a.c Tue Jan 29 14:05:21 2002
@@ -3442,7 +3442,6 @@
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR),
DEVICE_REQUEST,
&cdu31a_lock);
- read_ahead[MAJOR_NR] = CDU31A_READAHEAD;
cdu31a_block_size = 1024; /* 1kB default block size */
/* use 'mount -o block=2048' */
blksize_size[MAJOR_NR] = &cdu31a_block_size;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/cm206.c linux/drivers/cdrom/cm206.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/cm206.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/cm206.c Tue Jan 29 14:05:43 2002
@@ -1503,7 +1503,6 @@
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST,
&cm206_lock);
blksize_size[MAJOR_NR] = cm206_blocksizes;
- read_ahead[MAJOR_NR] = 16; /* reads ahead what? */
init_bh(CM206_BH, cm206_bh);
memset(cd, 0, sizeof(*cd)); /* give'm some reasonable value */
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/gscd.c linux/drivers/cdrom/gscd.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/gscd.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/gscd.c Tue Jan 29 14:05:50 2002
@@ -1022,7 +1022,6 @@
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &gscd_lock);
blksize_size[MAJOR_NR] = gscd_blocksizes;
- read_ahead[MAJOR_NR] = 4;
disk_state = 0;
gscdPresent = 1;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/mcd.c linux/drivers/cdrom/mcd.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/mcd.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/mcd.c Tue Jan 29 14:05:56 2002
@@ -1075,7 +1075,6 @@
blksize_size[MAJOR_NR] = mcd_blocksizes;
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST,
&mcd_spinlock);
- read_ahead[MAJOR_NR] = 4;
/* check for card */
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/mcdx.c linux/drivers/cdrom/mcdx.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/mcdx.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/mcdx.c Tue Jan 29 14:06:01 2002
@@ -1184,7 +1184,6 @@
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST,
&mcdx_lock);
- read_ahead[MAJOR_NR] = READ_AHEAD;
blksize_size[MAJOR_NR] = mcdx_blocksizes;
xtrace(INIT, "init() subscribe irq and i/o\n");
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/optcd.c linux/drivers/cdrom/optcd.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/optcd.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/optcd.c Tue Jan 29 14:06:06 2002
@@ -2062,7 +2062,6 @@
blksize_size[MAJOR_NR] = &blksize;
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST,
&optcd_lock);
- read_ahead[MAJOR_NR] = 4;
request_region(optcd_port, 4, "optcd");
register_disk(NULL, mk_kdev(MAJOR_NR,0), 1, &opt_fops, 0);
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/sbpcd.c linux/drivers/cdrom/sbpcd.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/sbpcd.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/sbpcd.c Tue Jan 29 14:07:22 2002
@@ -4532,11 +4532,7 @@
} /* end of CDROMREADAUDIO */
case BLKRASET:
- if(!capable(CAP_SYS_ADMIN)) RETURN_UP(-EACCES);
- if(kdev_none(cdi->dev)) RETURN_UP(-EINVAL);
- if(arg > 0xff) RETURN_UP(-EINVAL);
- read_ahead[major(cdi->dev)] = arg;
- RETURN_UP(0);
+ return -EINVAL;
default:
msg(DBG_IOC,"ioctl: unknown function request %04X\n", cmd);
RETURN_UP(-EINVAL);
@@ -5870,7 +5866,6 @@
(BLK_DEFAULT_QUEUE(MAJOR_NR))->front_merge_fn = dont_bh_merge_fn;
(BLK_DEFAULT_QUEUE(MAJOR_NR))->merge_requests_fn = dont_merge_requests_fn;
#endif
- read_ahead[MAJOR_NR] = buffers * (CD_FRAMESIZE / 512);
request_region(CDo_command,4,major_name);
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/sjcd.c linux/drivers/cdrom/sjcd.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/sjcd.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/sjcd.c Tue Jan 29 14:06:10 2002
@@ -1695,7 +1695,6 @@
}
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST,&sjcd_lock);
- read_ahead[MAJOR_NR] = 4;
register_disk(NULL, mk_kdev(MAJOR_NR, 0), 1, &sjcd_fops, 0);
if (check_region(sjcd_base, 4)) {
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/cdrom/sonycd535.c linux/drivers/cdrom/sonycd535.c
--- ../master/linux-2.5.3-pre6/drivers/cdrom/sonycd535.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/cdrom/sonycd535.c Tue Jan 29 14:06:16 2002
@@ -1598,7 +1598,6 @@
}
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &sonycd535_lock);
blksize_size[MAJOR_NR] = &sonycd535_block_size;
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read-ahead */
sony_toc = (struct s535_sony_toc *)
kmalloc(sizeof *sony_toc, GFP_KERNEL);
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/ide/hd.c linux/drivers/ide/hd.c
--- ../master/linux-2.5.3-pre6/drivers/ide/hd.c Tue Jan 15 10:59:06 2002
+++ linux/drivers/ide/hd.c Tue Jan 29 14:04:07 2002
@@ -837,7 +837,6 @@
}
blk_init_queue(BLK_DEFAULT_QUEUE(MAJOR_NR), DEVICE_REQUEST, &hd_lock);
blk_queue_max_sectors(BLK_DEFAULT_QUEUE(MAJOR_NR), 255);
- read_ahead[MAJOR_NR] = 8; /* 8 sector (4kB) read-ahead */
add_gendisk(&hd_gendisk);
init_timer(&device_timer);
device_timer.function = hd_times_out;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/ide/ide-cd.c linux/drivers/ide/ide-cd.c
--- ../master/linux-2.5.3-pre6/drivers/ide/ide-cd.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/ide/ide-cd.c Tue Jan 29 14:04:51 2002
@@ -2662,7 +2662,6 @@
int major = HWIF(drive)->major;
int minor = drive->select.b.unit << PARTN_BITS;
- ide_add_setting(drive, "breada_readahead", SETTING_RW, BLKRAGET, BLKRASET, TYPE_INT, 0, 255, 1, 2, &read_ahead[major], NULL);
ide_add_setting(drive, "file_readahead", SETTING_RW, BLKFRAGET, BLKFRASET, TYPE_INTA, 0, INT_MAX, 1, 1024, &max_readahead[major][minor], NULL);
ide_add_setting(drive, "dsc_overlap", SETTING_RW, -1, -1, TYPE_BYTE, 0, 1, 1, 1, &drive->dsc_overlap, NULL);
}
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/ide/ide-disk.c linux/drivers/ide/ide-disk.c
--- ../master/linux-2.5.3-pre6/drivers/ide/ide-disk.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/ide/ide-disk.c Tue Jan 29 14:04:45 2002
@@ -931,7 +931,6 @@
ide_add_setting(drive, "bswap", SETTING_READ, -1, -1, TYPE_BYTE, 0, 1, 1, 1, &drive->bswap, NULL);
ide_add_setting(drive, "multcount", id ? SETTING_RW : SETTING_READ, HDIO_GET_MULTCOUNT, HDIO_SET_MULTCOUNT, TYPE_BYTE, 0, id ? id->max_multsect : 0, 1, 1, &drive->mult_count, set_multcount);
ide_add_setting(drive, "nowerr", SETTING_RW, HDIO_GET_NOWERR, HDIO_SET_NOWERR, TYPE_BYTE, 0, 1, 1, 1, &drive->nowerr, set_nowerr);
- ide_add_setting(drive, "breada_readahead", SETTING_RW, BLKRAGET, BLKRASET, TYPE_INT, 0, 255, 1, 1, &read_ahead[major], NULL);
ide_add_setting(drive, "file_readahead", SETTING_RW, BLKFRAGET, BLKFRASET, TYPE_INTA, 0, 4096, PAGE_SIZE, 1024, &max_readahead[major][minor], NULL);
ide_add_setting(drive, "lun", SETTING_RW, -1, -1, TYPE_INT, 0, 7, 1, 1, &drive->lun, NULL);
ide_add_setting(drive, "wcache", SETTING_RW, HDIO_GET_WCACHE, HDIO_SET_WCACHE, TYPE_BYTE, 0, 1, 1, 1, &drive->wcache, write_cache);
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/ide/ide-floppy.c linux/drivers/ide/ide-floppy.c
--- ../master/linux-2.5.3-pre6/drivers/ide/ide-floppy.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/ide/ide-floppy.c Tue Jan 29 14:04:40 2002
@@ -1968,7 +1968,6 @@
ide_add_setting(drive, "bios_cyl", SETTING_RW, -1, -1, TYPE_INT, 0, 1023, 1, 1, &drive->bios_cyl, NULL);
ide_add_setting(drive, "bios_head", SETTING_RW, -1, -1, TYPE_BYTE, 0, 255, 1, 1, &drive->bios_head, NULL);
ide_add_setting(drive, "bios_sect", SETTING_RW, -1, -1, TYPE_BYTE, 0, 63, 1, 1, &drive->bios_sect, NULL);
- ide_add_setting(drive, "breada_readahead", SETTING_RW, BLKRAGET, BLKRASET, TYPE_INT, 0, 255, 1, 2, &read_ahead[major], NULL);
ide_add_setting(drive, "file_readahead", SETTING_RW, BLKFRAGET, BLKFRASET, TYPE_INTA, 0, INT_MAX, 1, 1024, &max_readahead[major][minor], NULL);
}
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/ide/ide-probe.c linux/drivers/ide/ide-probe.c
--- ../master/linux-2.5.3-pre6/drivers/ide/ide-probe.c Tue Jan 29 11:24:20 2002
+++ linux/drivers/ide/ide-probe.c Tue Jan 29 14:04:22 2002
@@ -937,7 +937,6 @@
init_gendisk(hwif);
blk_dev[hwif->major].data = hwif;
blk_dev[hwif->major].queue = ide_get_queue;
- read_ahead[hwif->major] = 8; /* (4kB) */
hwif->present = 1; /* success */
return hwif->present;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/md/md.c linux/drivers/md/md.c
--- ../master/linux-2.5.3-pre6/drivers/md/md.c Tue Jan 29 11:24:21 2002
+++ linux/drivers/md/md.c Tue Jan 29 13:56:35 2002
@@ -1737,7 +1737,6 @@
register_disk(&md_gendisk, mk_kdev(MAJOR_NR,mdidx(mddev)),
1, &md_fops, md_size[mdidx(mddev)]<<1);
- read_ahead[MD_MAJOR] = 1024;
return (0);
}
@@ -3177,11 +3176,7 @@
sz += sprintf(page+sz, "\n");
- sz += sprintf(page+sz, "read_ahead ");
- if (read_ahead[MD_MAJOR] == INT_MAX)
- sz += sprintf(page+sz, "not set\n");
- else
- sz += sprintf(page+sz, "%d sectors\n", read_ahead[MD_MAJOR]);
+ sz += sprintf(page+sz, "read_ahead not set\n");
ITERATE_MDDEV(mddev,tmp) {
sz += sprintf(page + sz, "md%d : %sactive", mdidx(mddev),
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/s390/block/xpram.c linux/drivers/s390/block/xpram.c
--- ../master/linux-2.5.3-pre6/drivers/s390/block/xpram.c Tue Jan 15 10:59:08 2002
+++ linux/drivers/s390/block/xpram.c Tue Jan 29 14:02:25 2002
@@ -163,12 +163,11 @@
static int major = XPRAM_MAJOR;
static int devs = XPRAM_DEVS;
-static int rahead = XPRAM_RAHEAD;
static int sizes[XPRAM_MAX_DEVS] = { 0, };
static int blksize = XPRAM_BLKSIZE;
static int hardsect = XPRAM_HARDSECT;
-int xpram_devs, xpram_rahead;
+int xpram_devs;
int xpram_blksize, xpram_hardsect;
int xpram_mem_avail = 0;
unsigned long xpram_sizes[XPRAM_MAX_DEVS];
@@ -660,21 +659,7 @@
return 0;
case BLKRAGET: /* return the readahead value, 0x1263 */
- if (!arg) return -EINVAL;
- err = 0; /* verify_area_20(VERIFY_WRITE, (long *) arg, sizeof(long));
- * if (err) return err;
- */
- put_user(read_ahead[MAJOR(inode->i_rdev)], (long *)arg);
-
- return 0;
-
case BLKRASET: /* set the readahead value, 0x1262 */
- if (!capable(CAP_SYS_ADMIN)) return -EACCES;
- if (arg > 0xff) return -EINVAL; /* limit it */
- read_ahead[MAJOR(inode->i_rdev)] = arg;
- atomic_eieio();
- return 0;
-
case BLKRRPART: /* re-read partition table: can't do it, 0x1259 */
return -EINVAL;
@@ -685,7 +670,6 @@
* BLKROGET
*/
#endif /* V22 */
-
case HDIO_GETGEO:
/*
* get geometry: we have to fake one... trim the size to a
@@ -940,7 +924,6 @@
* snoozing with a debugger.
*/
- xpram_rahead = rahead;
xpram_blksize = blksize;
xpram_hardsect = hardsect;
@@ -1029,7 +1012,7 @@
PRINT_INFO(" %d kB expanded memory found.\n",xpram_mem_avail );
/*
- * Assign the other needed values: request, rahead, size, blksize,
+ * Assign the other needed values: request, size, blksize,
* hardsect. All the minor devices feature the same value.
* Note that `xpram' defines all of them to allow testing non-default
* values. A real device could well avoid setting values in global
@@ -1042,7 +1025,6 @@
q = BLK_DEFAULT_QUEUE (major);
blk_init_queue (q, xpram_request);
#endif /* V22/V24 */
- read_ahead[major] = xpram_rahead;
/* we want to have XPRAM_UNUSED blocks security buffer between devices */
mem_usable=xpram_mem_avail-(XPRAM_UNUSED*(xpram_devs-1));
@@ -1181,7 +1163,6 @@
kfree(xpram_hardsects);
hardsect_size[major] = NULL;
fail_malloc:
- read_ahead[major] = 0;
#if (XPRAM_VERSION == 22)
blk_dev[major].request_fn = NULL;
#endif /* V22 */
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/s390/char/tapeblock.c linux/drivers/s390/char/tapeblock.c
--- ../master/linux-2.5.3-pre6/drivers/s390/char/tapeblock.c Sat Dec 22 20:06:57 2001
+++ linux/drivers/s390/char/tapeblock.c Tue Jan 29 14:02:34 2002
@@ -101,7 +101,6 @@
}
if (tapeblock_major == 0) tapeblock_major = result; /* accept dynamic major number*/
INIT_BLK_DEV(tapeblock_major,tape_request_fn,tapeblock_getqueue,NULL);
- read_ahead[tapeblock_major]=TAPEBLOCK_READAHEAD;
PRINT_WARN(KERN_ERR " tape gets major %d for block device\n", result);
blk_size[tapeblock_major] = (int*) kmalloc (256*sizeof(int),GFP_ATOMIC);
memset(blk_size[tapeblock_major],0,256*sizeof(int));
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/scsi/sd.c linux/drivers/scsi/sd.c
--- ../master/linux-2.5.3-pre6/drivers/scsi/sd.c Tue Jan 15 10:59:09 2002
+++ linux/drivers/scsi/sd.c Tue Jan 29 14:03:01 2002
@@ -1179,7 +1179,7 @@
add_gendisk(&(sd_gendisks[i]));
}
- for (i = 0; i < sd_template.dev_max; ++i)
+ for (i = 0; i < sd_template.dev_max; ++i) {
if (!rscsi_disks[i].capacity && rscsi_disks[i].device) {
sd_init_onedisk(i);
if (!rscsi_disks[i].has_part_table) {
@@ -1190,17 +1190,6 @@
rscsi_disks[i].has_part_table = 1;
}
}
- /* If our host adapter is capable of scatter-gather, then we increase
- * the read-ahead to 60 blocks (120 sectors). If not, we use
- * a two block (4 sector) read ahead. We can only respect this with the
- * granularity of every 16 disks (one device major).
- */
- for (i = 0; i < N_USED_SD_MAJORS; i++) {
- read_ahead[SD_MAJOR(i)] =
- (rscsi_disks[i * SCSI_DISKS_PER_MAJOR].device
- && rscsi_disks[i * SCSI_DISKS_PER_MAJOR].device->host->sg_tablesize)
- ? 120 /* 120 sector read-ahead */
- : 4; /* 4 sector read-ahead */
}
return;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/drivers/scsi/sr.c linux/drivers/scsi/sr.c
--- ../master/linux-2.5.3-pre6/drivers/scsi/sr.c Tue Jan 29 11:24:22 2002
+++ linux/drivers/scsi/sr.c Tue Jan 29 14:03:53 2002
@@ -785,16 +785,6 @@
&sr_bdops, NULL);
register_cdrom(&scsi_CDs[i].cdi);
}
-
-
- /* If our host adapter is capable of scatter-gather, then we increase
- * the read-ahead to 16 blocks (32 sectors). If not, we use
- * a two block (4 sector) read ahead. */
- if (scsi_CDs[0].device && scsi_CDs[0].device->host->sg_tablesize)
- read_ahead[MAJOR_NR] = 32; /* 32 sector read-ahead. Always removable. */
- else
- read_ahead[MAJOR_NR] = 4; /* 4 sector read-ahead */
-
}
static void sr_detach(Scsi_Device * SDp)
@@ -846,7 +836,6 @@
kfree(sr_blocksizes);
sr_blocksizes = NULL;
}
- read_ahead[MAJOR_NR] = 0;
blk_clear(MAJOR_NR);
sr_template.dev_max = 0;
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/fs/hfs/file.c linux/fs/hfs/file.c
--- ../master/linux-2.5.3-pre6/fs/hfs/file.c Tue Jan 15 10:59:13 2002
+++ linux/fs/hfs/file.c Tue Jan 29 14:09:18 2002
@@ -309,6 +309,7 @@
blocks = (count+offset+HFS_SECTOR_SIZE-1) >> HFS_SECTOR_SIZE_BITS;
bhb = bhe = buflist;
+#if 0 /* for readahead we have the pagecache.. --hch */
if (reada) {
if (blocks < read_ahead[major(dev)] / (HFS_SECTOR_SIZE>>9)) {
blocks = read_ahead[major(dev)] / (HFS_SECTOR_SIZE>>9);
@@ -317,6 +318,7 @@
blocks = size - block;
}
}
+#endif
/* We do this in a two stage process. We first try and
request as many blocks as we can, then we wait for the
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/include/linux/blkdev.h linux/include/linux/blkdev.h
--- ../master/linux-2.5.3-pre6/include/linux/blkdev.h Tue Jan 29 11:24:24 2002
+++ linux/include/linux/blkdev.h Tue Jan 29 13:54:49 2002
@@ -341,7 +341,6 @@
#endif
blksize_size[major] = NULL;
max_readahead[major] = NULL;
- read_ahead[major] = 0;
}
extern inline int get_hardsect_size(kdev_t dev)
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/include/linux/fs.h linux/include/linux/fs.h
--- ../master/linux-2.5.3-pre6/include/linux/fs.h Tue Jan 29 11:24:24 2002
+++ linux/include/linux/fs.h Tue Jan 29 13:54:36 2002
@@ -1484,7 +1484,6 @@
extern ssize_t char_read(struct file *, char *, size_t, loff_t *);
extern ssize_t block_read(struct file *, char *, size_t, loff_t *);
-extern int read_ahead[];
extern ssize_t char_write(struct file *, const char *, size_t, loff_t *);
extern ssize_t block_write(struct file *, const char *, size_t, loff_t *);
diff -uNr -Xdontdiff ../master/linux-2.5.3-pre6/kernel/ksyms.c linux/kernel/ksyms.c
--- ../master/linux-2.5.3-pre6/kernel/ksyms.c Tue Jan 29 11:24:24 2002
+++ linux/kernel/ksyms.c Tue Jan 29 13:54:15 2002
@@ -509,7 +509,6 @@
EXPORT_SYMBOL(clear_inode);
EXPORT_SYMBOL(___strtok);
EXPORT_SYMBOL(init_special_inode);
-EXPORT_SYMBOL(read_ahead);
EXPORT_SYMBOL(__get_hash_table);
EXPORT_SYMBOL(new_inode);
EXPORT_SYMBOL(insert_inode_hash);
next prev parent reply other threads:[~2002-01-29 13:15 UTC|newest]
Thread overview: 799+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-01-28 14:10 Rob Landley
2002-01-29 0:44 ` Matthew D. Pitts
2002-01-29 1:37 ` Francesco Munda
2002-01-29 3:23 ` Linus Torvalds
2002-01-29 4:47 ` Rob Landley
2002-01-29 6:00 ` Linus Torvalds
2002-01-29 6:12 ` Larry McVoy
2002-01-29 6:49 ` Linus Torvalds
2002-01-29 11:45 ` Martin Dalecki
2002-01-29 14:26 ` Ingo Molnar
2002-01-29 13:19 ` Eric W. Biederman
2002-01-29 13:40 ` Momchil Velikov
2002-01-29 23:51 ` Daniel Phillips
2002-01-30 1:33 ` Rob Landley
2002-01-30 1:46 ` Jeff Garzik
2002-01-30 3:45 ` Rob Landley
2002-01-30 10:39 ` Roman Zippel
2002-01-30 11:21 ` Daniel Phillips
2002-01-30 12:39 ` Roman Zippel
2002-01-30 13:28 ` Wanted: Volunteer to code a Patchbot Daniel Phillips
2002-01-30 15:11 ` Rasmus Andersen
2002-01-30 15:28 ` Rasmus Andersen
2002-01-30 15:46 ` Daniel Phillips
2002-01-31 1:39 ` Stuart Young
2002-01-31 0:49 ` Stuart Young
2002-01-31 1:26 ` Daniel Phillips
2002-01-31 13:51 ` Rik van Riel
2002-01-31 15:29 ` Patrick Mauritz
2002-01-31 16:31 ` Jan Harkes
2002-01-31 22:05 ` Horst von Brand
2002-02-01 8:05 ` Daniel Phillips
2002-02-01 1:03 ` Stuart Young
2002-01-30 13:45 ` Daniel Phillips
2002-01-30 13:45 ` Tim Waugh
2002-01-30 17:46 ` Patrick Mochel
2002-01-30 18:33 ` Daniel Phillips
2002-02-03 18:54 ` Peter C. Norton
2002-02-03 23:40 ` Daniel Phillips
2002-01-29 17:37 ` A modest proposal -- We need a patch penguin Stephan von Krawczynski
2002-01-29 19:23 ` Rob Landley
2002-01-29 19:33 ` Alexander Viro
2002-01-29 23:43 ` Daniel Phillips
2002-01-29 7:33 ` Rob Landley
2002-01-29 7:52 ` Greg KH
2002-01-29 22:14 ` MAINTANIANCE [was Re: A modest proposal -- We need a patch penguin] James Simmons
2002-01-29 14:24 ` A modest proposal -- We need a patch penguin Jeff Garzik
2002-01-29 7:10 ` Stuart Young
2002-01-29 19:24 ` Patrick Mochel
2002-01-29 7:38 ` Daniel Phillips
2002-01-29 8:39 ` George Bonser
2002-01-29 7:53 ` Nix N. Nix
2002-01-29 11:29 ` Xavier Bestel
2002-01-29 13:54 ` Ingo Molnar
2002-01-29 12:31 ` Daniel Phillips
2002-01-29 14:52 ` Ingo Molnar
2002-01-29 22:04 ` Ville Herva
2002-01-29 22:07 ` Daniel Phillips
2002-01-29 22:24 ` Andrew Morton
2002-01-30 4:37 ` Alexander Viro
2002-01-30 7:20 ` Daniel Phillips
2002-01-30 7:48 ` Linus Torvalds
2002-01-30 8:11 ` Greg KH
2002-01-30 9:22 ` Rob Landley
2002-01-30 15:16 ` Hans Reiser
2002-01-30 10:14 ` Alan Cox
2002-01-30 15:49 ` Larry McVoy
2002-01-30 15:42 ` Tom Rini
2002-01-30 16:03 ` Larry McVoy
2002-01-30 16:07 ` Tom Rini
2002-01-30 16:11 ` Larry McVoy
2002-01-30 16:18 ` Tom Rini
2002-01-30 16:37 ` Larry McVoy
2002-01-30 16:47 ` Tom Rini
2002-01-30 20:50 ` Geert Uytterhoeven
2002-01-31 0:28 ` Paul Mackerras
2002-01-30 16:14 ` Rik van Riel
2002-01-30 16:23 ` Tom Rini
2002-01-30 16:32 ` Larry McVoy
2002-01-30 16:43 ` Tom Rini
2002-01-30 16:59 ` Larry McVoy
2002-01-30 18:35 ` Ingo Molnar
2002-01-30 16:43 ` Larry McVoy
2002-01-30 16:59 ` Rik van Riel
2002-01-30 18:48 ` Ingo Molnar
2002-01-30 17:25 ` Larry McVoy
2002-01-30 18:23 ` Linus Torvalds
2002-01-30 19:38 ` Georg Nikodym
2002-01-30 20:45 ` Tom Rini
2002-01-30 21:17 ` Linus Torvalds
2002-01-30 21:57 ` Larry McVoy
2002-01-30 21:58 ` Eli Carter
2002-01-30 22:17 ` Linus Torvalds
2002-01-30 22:36 ` Larry McVoy
2002-01-30 23:14 ` Linus Torvalds
2002-01-31 13:00 ` Rik van Riel
2002-01-30 23:18 ` Rob Landley
2002-01-31 1:57 ` Larry McVoy
2002-01-31 3:12 ` Rob Landley
2002-01-31 3:51 ` Larry McVoy
2002-01-31 4:58 ` Alexander Viro
2002-01-31 5:08 ` Larry McVoy
2002-01-31 6:02 ` Alexander Viro
2002-01-31 6:15 ` Larry McVoy
2002-01-31 6:23 ` Troy Benjegerdes
2002-01-31 6:37 ` Larry McVoy
[not found] ` <20020131074924.QZMB10685.femail14.sdc1.sfba.home.com@there>
2002-01-31 17:13 ` Troy Benjegerdes
2002-01-31 17:19 ` Larry McVoy
2002-01-31 17:35 ` Troy Benjegerdes
2002-02-01 0:29 ` Keith Owens
2002-02-01 1:04 ` Larry McVoy
2002-02-01 1:37 ` Keith Owens
2002-02-01 11:11 ` Horst von Brand
2002-02-01 11:30 ` Rik van Riel
2002-02-01 11:42 ` 2.4.16 cannot connect to www.sun.com Joe Wong
2002-02-01 11:59 ` Chris Chabot
2002-02-01 12:00 ` David Woodhouse
2002-02-01 16:43 ` A modest proposal -- We need a patch penguin Larry McVoy
2002-02-01 22:57 ` Keith Owens
2002-02-02 0:15 ` Bitkeeper change granularity (was Re: A modest proposal -- We need a patch penguin) Rob Landley
2002-02-02 15:03 ` Rik van Riel
2002-02-02 20:07 ` Rob Landley
2002-02-01 16:38 ` A modest proposal -- We need a patch penguin Larry McVoy
2002-02-01 23:45 ` Bitkeeper change granularity (was Re: A modest proposal -- We need a patch penguin) Rob Landley
2002-02-02 1:19 ` Charles Cazabon
2002-02-02 5:50 ` Larry McVoy
2002-02-02 15:12 ` Charles Cazabon
2002-02-02 5:49 ` Larry McVoy
2002-02-02 15:56 ` Rik van Riel
2002-02-01 17:12 ` A modest proposal -- We need a patch penguin Wayne Scott
2002-02-01 20:47 ` Bitkeeper change granularity (was Re: A modest proposal -- We need a patch penguin) Rob Landley
2002-02-02 6:17 ` Larry McVoy
2002-02-03 13:03 ` Henning P. Schmiedehausen
2002-02-01 10:55 ` A modest proposal -- We need a patch penguin Nix N. Nix
2002-01-31 5:16 ` Rob Landley
2002-01-31 5:46 ` Keith Owens
2002-01-31 5:55 ` Larry McVoy
2002-01-31 6:03 ` Keith Owens
2002-01-31 6:07 ` Larry McVoy
2002-01-31 6:33 ` Keith Owens
2002-01-30 23:57 ` Kenneth Johansson
[not found] ` <m3d6zraqn1.fsf@linux.local>
2002-01-31 15:12 ` Tom Rini
2002-02-12 22:59 ` Rik van Riel
2002-02-12 23:14 ` Larry McVoy
2002-02-13 2:08 ` Andreas Dilger
2002-02-13 12:07 ` Ingo Molnar
2002-02-13 16:55 ` Andreas Dilger
2002-02-22 16:06 ` Hans Reiser
2002-02-23 5:00 ` Mark Hahn
2002-02-25 17:13 ` Randy.Dunlap
2002-03-01 19:29 ` Rob Landley
2002-03-01 19:35 ` Martin Dalecki
2002-03-01 19:03 ` Rob Landley
2002-03-01 11:05 ` Hans Reiser
2002-01-30 16:47 ` Rik van Riel
2002-01-30 16:59 ` Josh MacDonald
2002-01-30 17:04 ` Larry McVoy
2002-01-30 17:41 ` Andreas Dilger
2002-01-30 18:51 ` Ingo Molnar
2002-01-31 1:43 ` Val Henson
2002-01-30 7:58 ` Alexander Viro
2002-01-30 8:09 ` Linus Torvalds
2002-01-30 8:36 ` Alexander Viro
2002-01-30 9:21 ` Linus Torvalds
2002-01-30 10:05 ` Daniel Phillips
2002-01-30 10:06 ` Alan Cox
2002-01-30 10:18 ` Jeff Garzik
2002-01-30 17:11 ` Greg KH
2002-01-30 18:35 ` Alan Cox
2002-01-30 18:29 ` Jeff Garzik
2002-01-30 21:15 ` Erik Andersen
2002-01-30 21:14 ` Erik Andersen
2002-01-30 23:06 ` Alan Cox
2002-01-30 23:48 ` Erik Andersen
2002-01-31 0:03 ` Andre Hedrick
2002-01-31 0:13 ` Dave Jones
2002-01-31 0:33 ` Alan Cox
2002-01-31 1:07 ` [PATCH] fix for 2.4.18-pre7 SCSI namespace conflict Erik Andersen
2002-01-30 17:20 ` A modest proposal -- We need a patch penguin Linus Torvalds
2002-01-30 22:06 ` Bill Davidsen
2002-01-31 12:14 ` Martin Dalecki
2002-01-31 14:17 ` Ingo Molnar
2002-01-31 12:27 ` Alexander Viro
2002-01-31 15:01 ` Roman Zippel
2002-01-31 12:28 ` David Weinehall
2002-01-31 12:52 ` Martin Dalecki
2002-01-31 14:31 ` Ingo Molnar
2002-01-31 12:56 ` Martin Dalecki
2002-01-31 15:07 ` Ingo Molnar
2002-01-31 13:45 ` Russell King
2002-01-31 21:08 ` Geert Uytterhoeven
2002-01-31 13:34 ` Ian Molton
2002-01-30 12:29 ` Dave Jones
2002-01-30 8:36 ` Daniel Phillips
2002-01-30 8:39 ` Alexander Viro
2002-01-30 12:41 ` Kees Bakker, Kees Bakker
2002-01-30 14:15 ` Charles Cazabon
2002-01-30 7:41 ` Oliver Xymoron
2002-01-30 7:58 ` Daniel Phillips
2002-01-30 8:09 ` bug tracking (was Re: A modest proposal -- We need a patch penguin) Jeff Garzik
2002-01-30 9:18 ` Chris Funderburg
2002-01-30 15:36 ` Oliver Xymoron
2002-01-29 13:22 ` A modest proposal -- We need a patch penguin Alan Cox
2002-01-29 15:29 ` Ingo Molnar
2002-01-29 16:10 ` Dave McCracken
2002-01-29 18:46 ` Rob Landley
2002-01-30 15:56 ` Ingo Molnar
2002-01-29 22:35 ` Bill Davidsen
2002-01-30 15:48 ` Tomasz Kłoczko
2002-01-29 19:51 ` Kai Henningsen
2002-01-30 2:46 ` Dave Jones
2002-01-30 11:57 ` Denis Vlasenko
2002-01-30 8:29 ` Jeff Garzik
2002-01-30 9:38 ` Rob Landley
2002-01-30 9:43 ` Jeff Garzik
2002-01-30 19:40 ` Rob Landley
2002-01-30 19:42 ` Jeff Garzik
2002-01-30 9:59 ` Alan Cox
2002-01-29 5:01 ` Rob Landley
2002-01-29 11:49 ` Martin Dalecki
2002-01-29 13:13 ` Christoph Hellwig [this message]
2002-01-29 13:43 ` Alan Cox
2002-01-31 11:24 ` Martin Dalecki
2002-01-31 11:53 ` Alan Cox
2002-01-31 11:20 ` Martin Dalecki
2002-01-29 14:33 ` Ingo Molnar
2002-01-29 13:14 ` Martin Dalecki
2002-02-01 13:38 ` Ingo Molnar
2002-02-01 11:53 ` Martin Dalecki
2002-01-29 13:14 ` Alan Cox
2002-01-29 15:18 ` Ingo Molnar
2002-01-29 13:40 ` Alan Cox
2002-01-29 13:47 ` Dave Jones
2002-01-30 11:42 ` Henning P. Schmiedehausen
2002-01-29 16:15 ` Ingo Molnar
2002-01-29 14:27 ` Dave Jones
2002-01-29 14:43 ` Russell King
2002-01-30 9:44 ` Horst von Brand
2002-01-30 10:14 ` Russell King
2002-01-29 16:36 ` Ingo Molnar
2002-01-29 14:54 ` Alan Cox
2002-01-29 16:41 ` Ingo Molnar
2002-01-29 15:35 ` Eli Carter
2002-01-29 16:47 ` Ingo Molnar
2002-01-29 14:53 ` Patrick Mauritz
2002-01-29 20:03 ` Kai Henningsen
2002-01-30 3:15 ` Arnaldo Carvalho de Melo
2002-01-30 6:30 ` Kai Henningsen
2002-01-29 16:53 ` update to MAINTAINERS list Andreas Dilger
2002-01-29 20:10 ` A modest proposal -- We need a patch penguin toon
2002-01-30 9:40 ` Horst von Brand
2002-01-29 22:57 ` Rob Landley
2002-01-29 23:47 ` Eric S. Raymond
2002-01-30 5:57 ` Mark Hahn
2002-01-29 22:45 ` Bill Davidsen
2002-01-29 23:14 ` Craig Christophel
2002-01-30 4:26 ` Shawn
2002-01-29 14:30 ` Skip Ford
2002-01-29 17:36 ` Linus Torvalds
2002-01-29 17:51 ` Michael Sterrett -Mr. Bones.-
2002-01-29 23:34 ` Rob Landley
2002-01-29 23:50 ` Linus Torvalds
2002-01-30 0:07 ` Rik van Riel
2002-01-30 0:39 ` Linus Torvalds
2002-01-30 0:52 ` Rik van Riel
2002-01-30 0:23 ` Daniel Jacobowitz
2002-01-30 0:27 ` Chris Ricker
2002-01-30 0:44 ` Linus Torvalds
2002-01-30 1:38 ` Miles Lane
2002-01-30 8:06 ` Rob Landley
2002-01-30 8:47 ` Jeff Garzik
2002-01-30 9:03 ` Larry McVoy
2002-01-30 9:33 ` Linus Torvalds
2002-01-30 10:07 ` Jeff Garzik
2002-01-30 17:24 ` real BK usage (was: A modest proposal -- We need a patch penguin) Andreas Dilger
2002-01-30 17:34 ` Larry McVoy
2002-01-30 20:03 ` Andreas Dilger
2002-01-31 17:11 ` Larry McVoy
2002-01-31 19:01 ` Jeff Garzik
2002-01-31 21:56 ` Andreas Dilger
2002-01-30 17:56 ` Linus Torvalds
2002-01-30 10:25 ` A modest proposal -- We need a patch penguin Momchil Velikov
2002-01-30 10:32 ` Daniel Phillips
2002-04-05 1:03 ` Albert D. Cahalan
2002-04-05 1:21 ` Linus Torvalds
2002-04-04 16:40 ` Daniel Phillips
2002-04-05 2:19 ` patch-2.4.19-pre5-ac2 Jonathan A. Davis
2002-04-05 6:57 ` patch-2.4.19-pre5-ac2 Peter Horton
2002-04-05 10:18 ` patch-2.4.19-pre5-ac2 Geert Uytterhoeven
2002-04-05 10:12 ` A modest proposal -- We need a patch penguin Geert Uytterhoeven
2002-01-30 12:59 ` Roman Zippel
2002-01-30 15:31 ` Alan Cox
2002-01-30 17:29 ` Roman Zippel
2002-01-30 17:59 ` Jeff Garzik
2002-01-30 16:06 ` Larry McVoy
2002-01-30 16:34 ` Jochen Friedrich
2002-01-30 16:39 ` Larry McVoy
2002-01-30 18:03 ` Jeff Garzik
2002-01-30 20:06 ` Roman Zippel
2002-01-30 20:17 ` Larry McVoy
2002-01-30 21:02 ` Roman Zippel
2002-01-30 21:18 ` Larry McVoy
2002-01-30 22:13 ` Roman Zippel
2002-01-30 22:25 ` Larry McVoy
2002-01-30 22:36 ` Roman Zippel
2002-01-30 2:45 ` Chris Ricker
2002-01-30 2:54 ` Linus Torvalds
2002-01-30 4:14 ` Jeff Garzik
2002-01-30 12:49 ` Matthew D. Pitts
2002-01-30 13:26 ` Dave Jones
2002-01-30 19:11 ` Juan Quintela
2002-01-30 21:03 ` Rob Landley
2002-01-30 22:03 ` Francois Romieu
2002-01-30 22:20 ` Rob Landley
2002-01-30 22:39 ` Jesse Pollard
2002-01-31 2:39 ` Daniel Phillips
2002-01-31 3:29 ` Rob Landley
2002-01-31 3:40 ` Daniel Phillips
2002-01-31 5:32 ` Rob Landley
2002-01-31 5:57 ` Keith Owens
2002-01-31 6:03 ` Daniel Phillips
2002-01-31 6:27 ` Jeff Garzik
2002-01-31 6:43 ` Daniel Phillips
2002-01-31 3:41 ` Jeff Garzik
2002-01-31 3:54 ` Keith Owens
2002-01-31 14:28 ` [lkml] " Ian Soboroff
2002-02-01 5:31 ` Linus Torvalds
2002-02-01 5:48 ` Larry McVoy
2002-02-01 19:11 ` Craig Schlenter
2002-01-31 16:40 ` Jesse Pollard
2002-01-30 9:19 ` Russell King
2002-01-30 9:44 ` Jeff Garzik
2002-01-30 19:55 ` Jacob Luna Lundberg
2002-01-30 20:00 ` Russell King
2002-01-30 21:56 ` Bill Davidsen
2002-01-31 2:45 ` Daniel Phillips
2002-01-30 21:57 ` Karl
2002-01-30 1:40 ` Rob Landley
2002-01-30 11:56 ` Henning P. Schmiedehausen
2002-01-30 13:13 ` Daniel Egger
2002-01-30 16:26 ` Andre Hedrick
2002-01-31 1:16 ` Stuart Young
2002-01-31 1:42 ` David Lang
2002-01-30 0:08 ` Alan Cox
2002-01-30 4:36 ` Shawn
2002-01-29 23:12 ` Rob Landley
2002-01-29 22:31 ` Bill Davidsen
2002-01-30 9:50 ` Hans Reiser
2002-02-13 12:10 ` PATCH 2.5.4 i810_audio, bttv, working at all Martin Dalecki
2002-02-13 12:35 ` Jeff Garzik
2002-02-13 12:40 ` Martin Dalecki
2002-02-13 12:47 ` Martin Dalecki
2002-02-13 13:10 ` Alan Cox
2002-02-18 17:36 ` Eric W. Biederman
2002-02-13 12:45 ` David S. Miller
2002-02-13 12:55 ` Martin Dalecki
2002-02-13 16:49 ` David S. Miller
2002-02-13 16:55 ` Martin Dalecki
2002-02-13 17:10 ` Jeff Garzik
2002-02-13 19:02 ` Linus Torvalds
2002-02-13 17:38 ` Martin Dalecki
2002-02-13 17:01 ` Jeff Garzik
2002-02-13 18:50 ` Linus Torvalds
2002-02-13 17:19 ` Jeff Garzik
2002-02-14 9:27 ` Pavel Machek
2002-02-15 2:11 ` Jeff Garzik
2002-02-15 3:43 ` Linus Torvalds
2002-02-15 7:38 ` Martin Dalecki
2002-02-25 16:24 ` Olaf Titz
2002-02-15 8:34 ` PATCH 2.5.5-pre1 dead arrays Martin Dalecki
2002-02-13 18:30 ` PATCH 2.5.4 i810_audio, bttv, working at all Linus Torvalds
2002-02-13 13:04 ` Alan Cox
2002-01-29 3:42 ` A modest proposal -- We need a patch penguin Rob Landley
2002-01-29 12:22 ` Dave Jones
2002-01-29 12:23 ` Padraig Brady
2002-01-30 1:32 ` Francesco Munda
2002-01-30 8:03 ` Francesco Munda
2002-01-30 8:39 ` Jeff Garzik
2002-02-03 1:47 ` Francesco Munda
2002-01-29 5:51 ` Andrew Pimlott
2002-01-29 8:00 ` Daniel Phillips
2002-01-29 13:06 ` Alan Cox
2002-01-29 14:40 ` Andrew Pimlott
2002-01-29 15:10 ` Alan Cox
2002-01-29 19:10 ` John Alvord
2002-01-29 9:55 ` Matthias Andree
2002-01-29 10:21 ` Daniel Phillips
2002-01-29 10:23 ` Jim McDonald
2002-01-29 15:51 ` Eli Carter
2002-01-30 0:40 ` Daniel Phillips
2002-01-29 19:46 ` Jordan Mendelson
2002-01-29 22:23 ` Ragnar Hojland Espinosa
[not found] <20020131035810.B3284@havoc.gtf.org>
2002-01-31 12:03 ` Keith Owens
2002-01-31 17:48 ` Jeff Garzik
-- strict thread matches above, loose matches on Subject: below --
2002-01-30 18:33 Dana Lacoste
2002-01-30 22:02 ` Linus Torvalds
2002-01-30 7:29 John L. Males
2002-01-30 1:23 Ed Tomlinson
2002-01-29 23:14 Jesse Pollard
[not found] <p73aduwddni.fsf@oldwotan.suse.de.suse.lists.linux.kernel>
[not found] ` <200201292208.g0TM8ql17622@ns.caldera.de.suse.lists.linux.kernel>
[not found] ` <a377bn$1go$1@penguin.transmeta.com.suse.lists.linux.kernel>
2002-01-29 23:01 ` Andi Kleen
2002-01-29 23:13 ` Linus Torvalds
2002-01-29 23:40 ` Nathan Scott
2002-01-29 23:59 ` Linus Torvalds
2002-01-30 1:35 ` Stuart Young
2002-01-30 1:00 ` Rob Landley
2002-01-30 1:12 ` Jeff Garzik
2002-01-29 22:42 Nickolaos Fotopoulos
[not found] <Pine.LNX.4.33.0201291324560.3610-100000@localhost.localdomain.suse.lists.linux.kernel>
[not found] ` <E16VYD8-0003ta-00@the-village.bc.nu.suse.lists.linux.kernel>
2002-01-29 21:56 ` Andi Kleen
2002-01-29 22:08 ` Christoph Hellwig
2002-01-29 22:20 ` Andi Kleen
2002-01-29 22:22 ` Linus Torvalds
2002-01-29 23:03 ` Alan Cox
2002-01-29 22:24 ` Andreas Dilger
2002-01-29 22:31 ` Andi Kleen
2002-01-29 18:57 Greg Boyce
2002-01-29 18:00 Eric S. Raymond
2002-01-29 16:27 Dana Lacoste
2002-01-29 7:43 Alexei Podtelezhnikov
2002-01-29 1:53 John Weber
2002-01-29 5:15 ` Rob Landley
2002-01-29 11:04 ` Rik van Riel
2002-01-29 15:56 ` Denis Vlasenko
2002-01-29 18:14 ` Horst von Brand
2002-01-29 18:33 ` Olaf Dietsche
2002-01-29 22:12 ` James Stevenson
2002-01-30 1:32 ` Stuart Young
2002-01-30 1:00 ` Stuart Young
2002-01-30 1:18 ` Jeff Garzik
2002-01-30 1:41 ` Daniel Phillips
2002-01-29 1:28 A modest proposal -- we " Brad Chapman
2001-11-28 23:29 Coding style - a non-issue Peter Waltenberg
2001-11-28 23:40 ` Russell King
2001-11-28 23:48 ` Alan Cox
2001-11-28 23:48 ` Robert Love
2001-11-29 0:17 ` Alexander Viro
2001-11-29 0:23 ` Larry McVoy
2001-11-29 0:57 ` Davide Libenzi
2001-11-30 10:00 ` Henning P. Schmiedehausen
2001-11-30 15:26 ` Larry McVoy
2001-11-30 16:39 ` Henning Schmiedehausen
2001-11-30 16:47 ` Jeff Garzik
2001-11-30 17:20 ` Martin Dalecki
2001-11-30 17:50 ` Russell King
2001-11-30 17:49 ` Martin Dalecki
2001-11-30 18:03 ` Russell King
2001-11-30 18:31 ` Martin Dalecki
2001-11-30 17:53 ` Alan Cox
2001-11-30 17:42 ` Martin Dalecki
2001-11-30 18:00 ` Russell King
2001-11-30 17:55 ` Martin Dalecki
2001-11-30 18:40 ` Maciej W. Rozycki
2001-11-30 18:46 ` Russell King
2001-11-30 17:54 ` antirez
2001-11-30 18:20 ` Paul G. Allen
2001-11-30 18:47 ` antirez
2001-11-30 20:20 ` Paul G. Allen
2001-11-30 19:00 ` Jeff Garzik
2001-11-30 19:41 ` John Kodis
2001-11-30 20:27 ` Paul G. Allen
2001-12-01 21:52 ` Kai Henningsen
2001-12-01 23:22 ` john slee
2001-12-01 23:57 ` Paul G. Allen
2001-11-30 17:15 ` Henning Schmiedehausen
2001-11-30 17:23 ` Martin Dalecki
2001-11-30 17:27 ` Larry McVoy
2001-11-30 17:49 ` Daniel Phillips
2001-11-30 18:07 ` Alexander Viro
2001-11-30 18:13 ` Larry McVoy
2001-11-30 18:43 ` Daniel Phillips
2001-11-30 19:05 ` Larry McVoy
2001-11-30 21:54 ` Daniel Phillips
2001-11-30 22:06 ` Larry McVoy
2001-11-30 22:17 ` Andrew Morton
2001-11-30 22:51 ` rddunlap
2001-11-30 23:57 ` Linux/Pro [was Re: Coding style - a non-issue] Larry McVoy
2001-12-01 1:13 ` Davide Libenzi
2001-12-01 1:15 ` Larry McVoy
2001-12-01 2:17 ` Davide Libenzi
2001-12-01 2:14 ` Larry McVoy
2001-12-01 11:41 ` Rik van Riel
2001-12-01 23:05 ` Horst von Brand
2001-12-02 20:29 ` Larry McVoy
2001-12-02 20:34 ` Rik van Riel
2001-12-02 20:55 ` Eric W. Biederman
2001-12-02 21:32 ` Alan Cox
2001-12-02 21:59 ` Eric W. Biederman
2001-12-04 1:55 ` Martin J. Bligh
2001-12-04 9:12 ` Alan Cox
2001-12-02 21:19 ` Davide Libenzi
2001-12-03 6:38 ` Davide Libenzi
2001-12-02 21:23 ` Andrew Morton
2001-12-02 21:39 ` Dave Jones
2001-12-02 22:10 ` Andrew Morton
2001-12-04 16:46 ` Jamie Lokier
2001-12-04 1:49 ` Martin J. Bligh
2001-12-02 21:24 ` Alan Cox
2001-12-02 22:52 ` Stephan von Krawczynski
2001-12-02 23:54 ` Larry McVoy
2001-12-03 12:08 ` Horst von Brand
2001-12-04 9:36 ` Henning P. Schmiedehausen
2001-12-04 15:30 ` Over 4-way systems considered harmful :-) M. Edward Borasky
2001-12-04 17:41 ` Martin J. Bligh
2001-12-05 5:07 ` M. Edward Borasky
2001-12-05 17:43 ` Martin J. Bligh
2001-12-12 19:17 ` Matthew Fredrickson
2001-12-05 22:45 ` Pavel Machek
2001-12-04 20:48 ` Todd Underwood
2001-12-05 4:23 ` M. Edward Borasky
2001-12-04 1:59 ` Linux/Pro [was Re: Coding style - a non-issue] Martin J. Bligh
2001-12-06 13:46 ` Pavel Machek
2001-12-06 20:50 ` Larry McVoy
2001-12-06 21:09 ` Wilson
2001-12-04 9:21 ` Stefan Smietanowski
2001-12-04 9:40 ` Alan Cox
2001-12-04 11:55 ` Stefan Smietanowski
2001-12-03 23:01 ` Henning P. Schmiedehausen
2001-12-04 3:38 ` Larry McVoy
2001-12-04 6:32 ` Martin J. Bligh
2001-12-04 9:07 ` Alan Cox
2001-12-04 9:27 ` Lars Brinkhoff
2001-12-04 23:02 ` Martin J. Bligh
2001-12-04 23:31 ` Rik van Riel
2001-12-04 23:37 ` Martin J. Bligh
2001-12-05 0:36 ` SMP/cc Cluster description [was Linux/Pro] Larry McVoy
2001-12-05 2:02 ` erich
2001-12-05 9:09 ` Alan Cox
2001-12-05 18:01 ` Jeff Merkey
2001-12-05 19:40 ` Loadable drivers [was SMP/cc Cluster description ] erich
2001-12-05 20:04 ` erich
2001-12-06 4:49 ` Keith Owens
2001-12-07 0:41 ` erich
2001-12-05 20:28 ` Stephan von Krawczynski
2001-12-05 21:17 ` erich
2001-12-06 16:34 ` Stephan von Krawczynski
2001-12-07 0:37 ` erich
2001-12-07 13:34 ` Stephan von Krawczynski
2001-12-06 20:14 ` Kai Henningsen
2001-12-05 14:23 ` SMP/cc Cluster description [was Linux/Pro] Rob Landley
2001-12-06 0:24 ` Martin J. Bligh
2001-12-06 0:34 ` Alan Cox
2001-12-05 20:09 ` Rob Landley
2001-12-05 19:05 ` Martin J. Bligh
2001-12-05 19:11 ` Larry McVoy
2001-12-05 14:33 ` Rob Landley
2001-12-05 21:02 ` Martin J. Bligh
2001-12-05 21:05 ` Larry McVoy
2001-12-05 21:14 ` Martin J. Bligh
2001-12-05 21:25 ` Larry McVoy
2001-12-05 21:36 ` Martin J. Bligh
2001-12-05 21:41 ` Larry McVoy
2001-12-05 22:13 ` Davide Libenzi
2001-12-05 22:12 ` Larry McVoy
2001-12-05 23:37 ` Davide Libenzi
2001-12-06 9:50 ` Henning Schmiedehausen
2001-12-06 9:46 ` David Lang
2001-12-06 17:11 ` Martin J. Bligh
2001-12-06 17:48 ` Gerrit Huizenga
2001-12-05 23:17 ` Nigel Gamble
2001-12-06 0:06 ` Alan Cox
2001-12-05 2:36 ` SMP/cc Cluster description David S. Miller
2001-12-05 3:23 ` Larry McVoy
2001-12-05 8:12 ` Momchil Velikov
2001-12-06 2:52 ` Rusty Russell
2001-12-06 3:19 ` Davide Libenzi
2001-12-06 14:24 ` Rik van Riel
2001-12-06 17:28 ` Davide Libenzi
2001-12-06 17:52 ` Rik van Riel
2001-12-06 18:10 ` Davide Libenzi
2001-12-06 7:56 ` David S. Miller
2001-12-06 8:02 ` Larry McVoy
2001-12-06 19:42 ` Daniel Phillips
2001-12-06 19:53 ` Larry McVoy
2001-12-06 20:10 ` Daniel Phillips
2001-12-06 20:10 ` Larry McVoy
2001-12-06 22:38 ` Alan Cox
2001-12-06 22:32 ` Larry McVoy
2001-12-06 22:48 ` Alexander Viro
2001-12-06 22:55 ` Alan Cox
2001-12-06 23:15 ` Larry McVoy
2001-12-06 23:19 ` David S. Miller
2001-12-06 23:32 ` Larry McVoy
2001-12-06 23:47 ` David S. Miller
2001-12-07 0:17 ` Larry McVoy
2001-12-07 2:37 ` David S. Miller
2001-12-07 2:43 ` Larry McVoy
2001-12-07 3:17 ` Martin J. Bligh
2001-12-07 2:59 ` David S. Miller
2001-12-06 20:15 ` David S. Miller
2001-12-06 20:21 ` Larry McVoy
2001-12-06 21:30 ` Daniel Phillips
2001-12-06 22:37 ` Alan Cox
2001-12-06 22:35 ` Larry McVoy
2001-12-06 22:54 ` Alan Cox
2001-12-07 2:34 ` Larry McVoy
2001-12-07 2:50 ` David S. Miller
2001-12-07 8:54 ` Henning Schmiedehausen
2001-12-07 16:06 ` Larry McVoy
2001-12-07 16:44 ` Martin J. Bligh
2001-12-07 17:23 ` Larry McVoy
2001-12-07 18:04 ` Martin J. Bligh
2001-12-07 18:23 ` Larry McVoy
2001-12-07 18:42 ` Martin J. Bligh
2001-12-07 18:48 ` Larry McVoy
2001-12-07 19:06 ` Martin J. Bligh
2001-12-07 19:00 ` Daniel Bergman
2001-12-07 19:07 ` Larry McVoy
2001-12-09 9:24 ` Pavel Machek
2001-12-06 21:02 ` David S. Miller
2001-12-06 22:27 ` Benjamin LaHaise
2001-12-06 22:59 ` Alan Cox
2001-12-06 23:08 ` David S. Miller
2001-12-06 23:26 ` Larry McVoy
2001-12-07 2:49 ` Adam Keys
2001-12-07 4:40 ` Jeff Dike
2001-12-06 8:09 ` David S. Miller
2001-12-06 18:27 ` Jeff V. Merkey
2001-12-06 18:37 ` Jeff V. Merkey
2001-12-06 18:36 ` Martin J. Bligh
2001-12-06 18:45 ` Jeff V. Merkey
2001-12-06 19:11 ` Davide Libenzi
2001-12-06 19:34 ` Jeff V. Merkey
2001-12-06 23:16 ` David Lang
2001-12-07 2:56 ` Jeff V. Merkey
2001-12-07 4:23 ` David Lang
2001-12-07 5:45 ` Jeff V. Merkey
2001-12-05 3:25 ` Davide Libenzi
2001-12-05 6:05 ` David S. Miller
2001-12-05 6:51 ` Jeff Merkey
2001-12-05 3:17 ` Stephen Satchell
2001-12-06 14:07 ` Linux/Pro [was Re: Coding style - a non-issue] Pavel Machek
2001-12-05 10:03 ` Your patch for CS432x sound driver szonyi calin
2001-12-01 10:09 ` Linux/Pro [was Re: Coding style - a non-issue] Alan Cox
2001-12-01 9:30 ` Gérard Roudier
2001-12-01 23:31 ` Davide Libenzi
2001-12-02 16:21 ` Martin Dalecki
2001-12-02 16:42 ` Alan Cox
2001-12-02 18:41 ` jeff millar
2001-12-01 1:18 ` Andrew Morton
2001-12-01 10:05 ` Alan Cox
2001-12-01 17:16 ` Victor Yodaiken
2001-12-02 16:19 ` Martin Dalecki
2001-12-02 16:44 ` Alan Cox
2001-12-02 17:10 ` Oliver Xymoron
2001-12-02 17:30 ` Jeff Garzik
2001-12-02 18:16 ` Oliver Xymoron
2001-12-02 18:20 ` Jeff Garzik
2001-12-02 18:26 ` Oliver Xymoron
2001-12-02 19:33 ` [MOc]cda*mirabilos
2001-12-03 0:23 ` H. Peter Anvin
2001-12-02 18:59 ` Alan Cox
2001-12-02 18:54 ` M. Edward Borasky
2001-12-03 3:22 ` Horst von Brand
2001-12-03 14:31 ` M. Edward Borasky
2001-12-04 9:28 ` Alan Cox
2001-12-04 13:41 ` David Weinehall
2001-12-04 19:35 ` Dan Hollis
2001-12-04 19:57 ` David Weinehall
2001-12-04 19:34 ` Dan Hollis
2001-12-04 22:22 ` Pavel Machek
2001-12-06 0:20 ` Alan Cox
2001-12-01 5:50 ` Mike Fedyk
2001-12-01 22:05 ` Kai Henningsen
2001-12-05 7:05 ` Mike Fedyk
2001-12-01 0:35 ` Coding style - a non-issue Rik van Riel
2001-12-01 0:44 ` Daniel Phillips
2001-12-01 0:50 ` Linus Torvalds
2001-12-01 1:09 ` Mike Castle
2001-12-01 1:34 ` Davide Libenzi
2001-12-01 16:05 ` Jamie Lokier
2001-12-01 16:27 ` Rik van Riel
2001-12-01 18:54 ` Daniel Phillips
2001-12-01 1:15 ` Petko Manolov
2001-12-01 2:02 ` Tim Hockin
2001-12-01 2:57 ` Linus Torvalds
2001-12-01 23:11 ` Horst von Brand
2001-12-01 3:02 ` Victor Yodaiken
2001-12-01 3:15 ` Linus Torvalds
2001-12-01 3:30 ` Larry McVoy
2001-12-01 3:34 ` Linus Torvalds
2001-12-01 4:10 ` Daniel Phillips
2001-12-01 4:44 ` Victor Yodaiken
2001-12-01 5:15 ` Linus Torvalds
2001-12-01 6:13 ` Daniel Phillips
2001-12-01 20:17 ` Victor Yodaiken
2001-12-01 20:30 ` Daniel Phillips
2001-12-01 12:34 ` Victor Yodaiken
2001-12-01 22:23 ` Kai Henningsen
2001-12-02 0:43 ` Davide Libenzi
2001-12-02 9:30 ` Lars Brinkhoff
2001-12-02 18:49 ` Ingo Molnar
2001-12-02 17:32 ` Rik van Riel
2001-12-02 20:12 ` Ingo Molnar
2001-12-02 18:41 ` Daniel Phillips
2001-12-02 19:04 ` Stephan von Krawczynski
2001-12-02 19:17 ` Daniel Phillips
2001-12-02 19:42 ` Stephan von Krawczynski
2001-12-04 10:50 ` Ingo Molnar
2001-12-05 22:18 ` Pavel Machek
2001-12-02 20:35 ` Ingo Molnar
2001-12-01 8:57 ` Alan Cox
2001-12-01 13:14 ` Victor Yodaiken
2001-12-01 13:38 ` Alan Cox
2001-12-01 15:15 ` Victor Yodaiken
2001-12-01 22:15 ` Kai Henningsen
2001-12-01 4:44 ` Andreas Dilger
2001-12-01 6:31 ` Stephen Satchell
2001-12-01 7:07 ` Zilvinas Valinskas
2001-12-01 23:18 ` Horst von Brand
2001-12-02 20:25 ` Larry McVoy
2001-12-02 23:51 ` Horst von Brand
2001-12-03 0:55 ` Daniel Phillips
2001-12-03 12:04 ` Victor Yodaiken
2001-12-03 13:20 ` Daniel Phillips
2001-12-07 18:15 ` Victor Yodaiken
2001-12-04 11:18 ` Ingo Molnar
2001-12-03 1:34 ` David L. Parsley
2001-12-03 3:06 ` Larry McVoy
2001-12-04 1:39 ` Horst von Brand
2001-12-04 22:25 ` Ragnar Hojland Espinosa
2001-12-04 18:38 ` Oliver Xymoron
2001-12-01 5:54 ` Stephen Satchell
2001-12-01 11:18 ` Rik van Riel
2001-12-01 18:05 ` Ingo Oeser
2001-12-01 18:21 ` Rik van Riel
2001-12-02 16:25 ` Martin Dalecki
2001-12-02 19:11 ` Ingo Molnar
2001-12-02 16:54 ` Stephan von Krawczynski
2001-12-01 22:20 ` Horst von Brand
2001-12-02 17:18 ` Rik van Riel
2001-11-30 22:31 ` H. Peter Anvin
2001-12-01 1:21 ` Linux/Pro [was Re: Coding style - a non-issue] Stephan von Krawczynski
2001-12-01 5:01 ` Mike Fedyk
2001-12-01 16:04 ` Mark Frazer
2001-12-01 16:10 ` Larry McVoy
2001-11-30 18:44 ` Coding style - a non-issue Henning Schmiedehausen
2001-11-30 17:31 ` Alan Cox
2001-11-30 17:53 ` Henning Schmiedehausen
2001-11-30 18:07 ` Larry McVoy
2001-12-01 4:12 ` Mike Fedyk
2001-12-01 5:14 ` Alexander Viro
2001-12-06 0:13 ` Rusty Russell
2001-11-30 17:55 ` Alexander Viro
2001-11-30 18:07 ` Henning Schmiedehausen
2001-12-02 20:13 ` Pavel Machek
2001-12-02 21:28 ` Alan Cox
2001-12-02 21:30 ` Dave Jones
2001-12-01 0:12 ` Rik van Riel
2001-11-30 18:37 ` Jeff Garzik
2001-12-01 1:17 ` Keith Owens
2001-12-01 8:54 ` Gérard Roudier
2001-12-01 12:19 ` Clean up drivers/scsi (was: Coding style - a non-issue) Keith Owens
2001-12-02 23:21 ` Coding style - a non-issue David S. Miller
2001-12-02 23:27 ` Keith Owens
2001-12-04 17:18 ` Gérard Roudier
2001-12-04 17:23 ` Gérard Roudier
2001-12-04 22:28 ` David S. Miller
2001-12-02 20:03 ` Pavel Machek
2001-11-29 1:07 ` Petko Manolov
2001-11-29 1:56 ` Matthias Andree
2001-11-29 0:50 ` David S. Miller
2001-11-30 18:15 ` Paul G. Allen
2001-11-30 18:29 ` John H. Robinson, IV
2001-11-30 18:39 ` Paul G. Allen
2001-11-30 18:38 ` Nestor Florez
2001-11-30 18:56 ` Jeff Garzik
2001-11-30 20:06 ` Paul G. Allen
2001-11-30 20:18 ` Jeff Garzik
2001-12-01 17:53 ` David Weinehall
2001-12-01 21:29 ` Paul G. Allen
2001-12-02 2:03 ` Tracy R Reed
2001-12-05 3:42 ` Mike Fedyk
2001-11-30 20:41 ` H. Peter Anvin
2001-12-01 21:45 ` Kai Henningsen
2001-11-30 20:48 ` Andrew Morton
2001-11-30 23:17 ` Alexander Viro
2001-12-01 0:28 ` Rik van Riel
2001-12-01 0:22 ` Rik van Riel
2001-05-05 16:58 Wow! Is memory ever cheap! Larry McVoy
2001-05-05 17:20 ` Matthew Jacob
2001-05-06 2:20 ` Chris Wedgwood
2001-05-06 2:45 ` Larry McVoy
2001-05-07 18:47 ` H. Peter Anvin
2001-05-07 18:56 ` Larry McVoy
2001-05-07 19:01 ` H. Peter Anvin
2001-05-07 19:18 ` Larry McVoy
2001-05-07 19:21 ` H. Peter Anvin
2001-05-07 19:27 ` Larry McVoy
2001-05-07 19:33 ` H. Peter Anvin
2001-05-07 19:44 ` Larry McVoy
2001-05-07 20:01 ` H. Peter Anvin
2001-05-07 22:07 ` Ben Ford
2001-05-09 4:24 ` Marty Leisner
2001-05-09 5:22 ` Larry McVoy
2001-05-09 5:36 ` Dan Hollis
2001-05-09 16:11 ` Gérard Roudier
2001-05-09 19:57 ` Matthew Jacob
2001-05-09 5:59 ` John Alvord
2001-05-09 9:42 ` Malcolm Beattie
2001-05-09 21:04 ` Edgar Toernig
2001-05-10 22:44 ` H. Peter Anvin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200201291313.g0TDDd716906@ns.caldera.de \
--to=hch@ns.caldera.de \
--cc=axboe@suse.de \
--cc=dalecki@evision-ventures.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@transmeta.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®