mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
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);

  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®