Re: [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com

2001-01-13 Thread Christoph Hellwig
On Fri, Jan 12, 2001 at 06:43:23PM -0700, Andreas Dilger wrote: Anton, you write: Have a look at 2.4, arch/sparc64/kernel/ioctl32.c Yuk. Would it be possible to clean up the ioctl interface so we dont need such large hacks for LVM support? I can do the work but I want to be sure you

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-17 Thread Christoph Hellwig
On Thu, Jan 18, 2001 at 01:05:43AM +1100, Rik van Riel wrote: On Wed, 10 Jan 2001, Christoph Hellwig wrote: Simple. Because I stated before that I DON'T even want the networking to use kiobufs in lower layers. My whole argument is to pass a kiovec into the fileop instead of a page

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-18 Thread Christoph Hellwig
On Wed, Jan 17, 2001 at 05:13:31PM -0800, Linus Torvalds wrote: On Thu, 18 Jan 2001, Christoph Hellwig wrote: /* * a simple page,offset,legth tuple like Linus wants it */ struct kiobuf2 { struct page * page; /* The page itself */ u_int16_t

Re: [Kiobuf-io-devel] Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-19 Thread Christoph Hellwig
On Fri, Jan 19, 2001 at 08:05:41AM +0530, [EMAIL PROTECTED] wrote: Shouldn't we have an error / status field too ? Might make sense. Christoph -- Of course it doesn't work. We've performed a software upgrade. - To unsubscribe from this list: send the line "unsubscribe linux-kernel"

Re: [RFC] generic IO write clustering

2001-01-20 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: The write clustering issue has already been discussed (mainly at Miami) and the agreement, AFAIK, was to implement the write clustering at the per-address-space writepage() operation. IMO there are some problems if we implement the write clustering in

Re: [RFC] generic IO write clustering

2001-01-20 Thread Christoph Hellwig
On Sat, Jan 20, 2001 at 01:24:40PM -0200, Marcelo Tosatti wrote: In case the metadata was not already cached before -cluster() (in this case there is no disk IO at all), -cluster() will cache it avoiding further disk accesses by writepage (or writepages()). True. But you have to go through

Re: [RFC] generic IO write clustering

2001-01-20 Thread Christoph Hellwig
On Sat, Jan 20, 2001 at 02:00:24PM -0200, Marcelo Tosatti wrote: True. But you have to go through ext2_get_branch (under the big kernel lock) - if we can do only one logical-physical block translations, why doing it multiple times? You dont. If the metadata is cached and uptodate there

Re: Looking for a Linux expert--great job opportunity

2001-01-23 Thread Christoph Hellwig
In article 014a01c085c9$6b97b900$4d0a@test you wrote: I do not mean to be intrusive, but I am hoping that your group will be able to help us in our search for a Linux expert to head up the development of interactive TV middleware for the set-top box. Requires experience with kernel level

Re: Announcing Journaled File System (JFS) release 0.3.1 available

2001-05-09 Thread Christoph Hellwig
Hi Steve, On Wed, May 09, 2001 at 12:40:25PM -0500, Steve Best wrote: Release 0.3.1 of JFS was made available today. Drop 31 on May 9, 2001 (jfs-0.3.1.tar.gz) includes fixes to the file system and utilities. For more details about the problems fixed, please see the README. would it be

Re: Linux 2.4.4-ac10

2001-05-17 Thread Christoph Hellwig
Hi Alan, In article [EMAIL PROTECTED] you wrote: ftp://ftp.linux.org.uk/pub/linux/alan/2.4-ac/ Can't find it there (neither -ac9), but on the other hand it is on kernel.org... Christoph -- Of course it doesn't work. We've performed a software upgrade. - To unsubscribe

Re: Linux-2.4.4 failure to compile

2001-05-17 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: Richard B. Johnson wrote: Hello; I downloaded linux-2.4.4. The basic kernel compiles but the aic7xxx SCSI module that I require on some machines, doesn't. The aic7xxx assembler requiring libdb1 is a bungle. Getting the headers for that right on

Re: [kbuild-devel] Re: CML2 design philosophy heads-up

2001-05-18 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: On Fri, May 18, 2001 at 12:00:59PM -0400, John Cowan wrote: Christoph Hellwig wrote: [my voice was snipped here] Yes, I should have limited myself to pre-egcs versions. Huh? It's been possible to have multiple versions of gcc installed for a very

Re: [kbuild-devel] Re: CML2 design philosophy heads-up

2001-05-18 Thread Christoph Hellwig
On Fri, May 18, 2001 at 12:04:34PM -0400, Eric S. Raymond wrote: Alan Cox [EMAIL PROTECTED]: I don't want to do (a); it conflicts with my design objective of simplifying configuration enough that Aunt Tillie can do it. I won't do that unless I see a strong consensus that it's the only

Re: LVM 1.0 release decision

2001-05-13 Thread Christoph Hellwig
On Sun, May 13, 2001 at 06:36:11PM +0100, David Woodhouse wrote: IMHO, no 64-bit architecture code should provide translation functions for ioctls from 32-bit binaries. This is now a sufficiently common requirement that it shouldn't be repeated by all architectures that require it - it

Re: [kbuild-devel] Re: CML2 design philosophy heads-up

2001-05-18 Thread Christoph Hellwig
On Fri, May 18, 2001 at 12:34:13PM -0400, Eric S. Raymond wrote: Alan, it sounds very much like you just said something stupid. This seems sufficiently unlikely that I am shaking my head in disbelief and fingernailing wax out of both ears (and if you think doing both those things at once is

Re: [kbuild-devel] Re: CML2 design philosophy heads-up

2001-05-18 Thread Christoph Hellwig
On Fri, May 18, 2001 at 01:22:35PM -0400, Eric S. Raymond wrote: Michael Meissner [EMAIL PROTECTED]: On Fri, May 18, 2001 at 06:09:09PM +0200, Christoph Hellwig wrote: Aunt Tillie shouldn't try to manually configure a kernel. Ummm, maybe Aunt Tillie wants to learn how to configure

Re: [kbuild-devel] Re: CML2 design philosophy heads-up

2001-05-18 Thread Christoph Hellwig
On Fri, May 18, 2001 at 11:51:28AM -0400, John Cowan wrote: Jes Sorensen wrote: Telling them to install an updated gcc for kernel compilation is a necessary evil, which can easily be done without disturbing the rest of the system. Updating the system's python installation is not a

[PATCH] es1371 race fixes

2001-06-02 Thread Christoph Hellwig
Hi all, this are the sound locking fixes for es1371. While it is inspired by the trident fixes it contains some changes over it: o es1371_mmap used to use lock_kernel to do some synchronistation, this is superceeded by s-sem. o remap_page_range (used in es1371_mmap) needs the mm

Re: NWFS [PATCH] File organization 2.2.18 and 2.4.0-7

2000-09-04 Thread Christoph Hellwig
"Jeff V. Merkey" [EMAIL PROTECTED] wrote: I at present have the NWFS utilities and File System drivers as single source base. Obviously, the way your tree is organized, the file system driver proper should be in the kernel tree and the file system utitilies somewhere else. Yes. Where

[PATCH] devfs support for LVM

2000-09-05 Thread Christoph Hellwig
Hi Linus, I've updated my devfs for lvm patch to 2.4.0-test8pre. Here it is. Christoph -- Always remember that you are unique. Just like everyone else. --- linux.orig/drivers/block/lvm.c Fri Jul 14 14:38:29 2000 +++ linux/drivers/block/lvm.c Sun Sep 3 13:54:00 2000 @@ -299,6

Re: [PATCH] devfs support for LVM

2000-09-05 Thread Christoph Hellwig
On Tue, Sep 05, 2000 at 04:41:26PM -0600, Richard Gooch wrote: Christoph Hellwig writes: Hi Linus, I've updated my devfs for lvm patch to 2.4.0-test8pre. Here it is. [...] + lvm_devfs_handle = devfs_register( + 0 , "lvm", 0, 0, LVM_CHAR_MAJOR, Does this r

Re: [PATCH] devfs support for LVM

2000-09-06 Thread Christoph Hellwig
On Wed, Sep 06, 2000 at 03:48:53PM +, Heinz J. Mauelshagen wrote: I can add a patch that does full-blown devfs checking to the tools, but this needs a lot of work. Actually changing the tools to recognize devfs seems fairly simple. I am already working on it. _But_ the LVM Metadata

Re: 2.4.0-test8-pre1 is quite bad / how about integrating Rik's VM

2000-09-07 Thread Christoph Hellwig
Michael Elizabeth Chastain [EMAIL PROTECTED] wrote: We could use some more infrastructure here. (1) A 'make randomconfig' tool that generates a random configuration. mconfig -m random, it's even written by you ;) my current mconfig working version is on

Re: [PATCH] for PAS16 functionality for 2.4

2000-09-10 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: The PAS16 sound support includes code for the Soundblaster capability on the card. Yes. I found an apparent Makefile error which does not enable the Soundblaster support as anticipated. Adding SB support induces an error for uart401 being included

Re: [PATCH] for PAS16 functionality for 2.4

2000-09-10 Thread Christoph Hellwig
On Sun, Sep 10, 2000 at 09:48:55AM -0500, Thomas Molina wrote: On Sun, 10 Sep 2000, Christoph Hellwig wrote: I know I misunderstand things occasionally, but it looks ok to me. Isn't that just an artifact of the diff/patch thing? I simply added sb.o to the line when I edited it. That's

Re: [PATCH] for PAS16 functionality for 2.4

2000-09-10 Thread Christoph Hellwig
On Sun, Sep 10, 2000 at 01:54:38PM -0500, Thomas Molina wrote: I suppose the more basic question is: Should the Soundblaster-specific code in pas2_card.c be ripped out and leave only PAS-specific code in the PAS driver? IMHO you should add some _more_ code to pas2_card.c so the sb stuff is

Re: insmod failure in kernel-2.2.14

2000-09-16 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: i am using kernel-2.2.14-5.0, i wrote a simple module to just printk a a message and tried to insmod it, but it gave error message: resource/device busy (EBUSY) but the message gets printed in /var/log/messages the code is:

[PATCH] sound updates

2000-09-25 Thread Christoph Hellwig
3-1997 - * - * OSS/Free for Linux is distributed under the GNU GENERAL PUBLIC LICENSE (GPL) - * Version 2 (June 1991). See the "COPYING" file distributed with this software - * for more info. - * - * - * Thomas Sailer : ioctl code reworked (vmalloc/vfree removed) - * Christoph Hellwi

Re: Given an image, how can show its config?

2000-09-27 Thread Christoph Hellwig
Christoph Hellwig [EMAIL PROTECTED] wrote: E.g. with this patch, EXTRAVERAVERSION is the rpm release number: sorry, this was the build number the stuff - the extra version hack is much simpler: perl -pi -e 's/EXTRAVERSION/"%{Release}"/;' Makefile (If you want it)

[PATCH] update {drivers, net, fs}/Makefile to list-style syntax

2000-09-27 Thread Christoph Hellwig
! Dependencies are done automagically by 'make dep', which also -# removes any old dependencies. DON'T put your own dependencies here -# unless it's something special (not a .c file). +# 15 Sep 2000, Christoph Hellwig [EMAIL PROTECTED] +# Rewritten to use lists instead of if-statements. # -# Note 2

Re: [PATCH] update {drivers, net, fs}/Makefile to list-style syntax

2000-09-27 Thread Christoph Hellwig
On Wed, Sep 27, 2000 at 11:15:33AM -0400, Horst von Brand wrote: + Example: + + # fs/Makefile + mod-subdirs := nls + + This means nls should be added to (subdir-y) and $(subdir-m) if ^^^ + CONFIG_NFS = y. ^^^ NLS or

Re: [PATCH] update {drivers, net, fs}/Makefile to list-style syntax

2000-09-27 Thread Christoph Hellwig
On Wed, Sep 27, 2000 at 10:30:05AM -0500, Jeff Garzik wrote: Cool. Once all the makefiles are 95% new-style (there will always be oddball special case rules and dependencies), it shouldn't be too hard to whip up a proggie which slurps all the Makefiles and spits out one-big-Makefile. With

Re: Linux kernel modules development in C++

2000-09-27 Thread Christoph Hellwig
Abel Mu?oz Alcaraz [EMAIL PROTECTED] wrote: Hi everybody, I want to develop a linux kernel module in C++ but I don't find makefiles and/or sorce files examples to do this. Don't do that. Search the list-archive for C++ and read why. Christoph -- Always remember that you are

Re: i815e related

2000-09-29 Thread Christoph Hellwig
Nikhil Goel [EMAIL PROTECTED] wrote: Is AD1881A (AC'97 audio) codec supported? It is present as an OSS sound card option in Kernel Build, though I am in my second day of trying to make it.. some path kludge. Where did you see that option? The ad1881 is supported by the ac97_codec

Re: Linux kernel modules development in C++

2000-09-30 Thread Christoph Hellwig
James Sutherland [EMAIL PROTECTED] wrote: On Fri, 29 Sep 2000, Daniel Phillips wrote: That sounds likely to be a common case. Every real bookstore I've seen lately has had books on C, C++, Linux, Windows etc. programming - I have yet to see one with a since ANSI or IEEE document for sale!

Re: We interrupt you regularly scheduled catfight for.. Linux 2.2.18pre13

2000-09-30 Thread Christoph Hellwig
o Fix the 'which' compiler stuff (Horst von Brand, Peter Samuelson) | Can someone verify for me this works on Slackware and | on Caldera ? It breaks on Caldera. The errors are: -- snip - bin/sh:

Re: We interrupt you regularly scheduled catfight for.. Linux 2.2.18pre13

2000-09-30 Thread Christoph Hellwig
On Sat, Sep 30, 2000 at 07:30:42PM -0400, Alexander Viro wrote: Forget distributions. There is a very, very good reason to have the choice of cc used in kernel builds uncoupled from the userland one. IMO kgcc is a misnomer (kcc would be better), but the idea is sound - you don't want to deal

Re: We interrupt you regularly scheduled catfight for.. Linux 2.2.18pre13

2000-09-30 Thread Christoph Hellwig
Ben Collins [EMAIL PROTECTED] wrote: Isn't this completely broken? I mean, it wont detect the others at all. It will leave CC="" if gcc272 or kgcc are there. Yes. Sorry I' too selfish today ;) Your version seems more accurate to me. Christoph -- Always remember that you are unique.

Re: Soft-Updates for Linux ?

2000-10-01 Thread Christoph Hellwig
Robert Redelmeier [EMAIL PROTECTED] wrote: I'm wondering if there are any plans to bring Kirk McKusick's "Soft-Updates" to Linux in 2.5 ??? Kirk has recently modified his licence (friendlier). I could only find some noncomittal postings on LKML from 1997. I doubt. There are lots of

Re: [KBUILD] PATCH 2.4.0.9.8: support for external module building

2000-10-02 Thread Christoph Hellwig
On Mon, Oct 02, 2000 at 08:06:08AM -0500, Jeff Garzik wrote: Linus, The attached patch against 2.4.0-test9-pre8 greatly improves support for maintaining open source modules outside the kernel. This patch changes linux/Makefile to export all important Make settings with each kernel build,

Re: 2.4.0-test9-pre8

2000-10-02 Thread Christoph Hellwig
On Mon, Oct 02, 2000 at 08:01:14AM -0500, Jeff Garzik wrote: Christoph Hellwig sent me a better patch, with Cc: to Linus, so I hope this will be fixed in test9. *nudge* Here's hoping that one of you guys will post the patch, since it's quite useful and I don't see it on lkml

Re: We interrupt you regularly scheduled catfight for.. Linux 2.2.18pre13

2000-10-02 Thread Christoph Hellwig
On Mon, Oct 02, 2000 at 05:17:46PM +0200, Pavel Machek wrote: Actually there's another compiler (codepro or how is it called), made by SGI(?) for merced, available under gpl, and hving all gcc extensions, including __asm__(). SGI Pro64 - it's IA64 only and uses the gcc frontends. But I doubt

Re: 2.4.0-test9-pre8

2000-10-02 Thread Christoph Hellwig
On Mon, Oct 02, 2000 at 03:26:39PM +0200, Christoph Hellwig wrote: On Mon, Oct 02, 2000 at 08:01:14AM -0500, Jeff Garzik wrote: Christoph Hellwig sent me a better patch, with Cc: to Linus, so I hope this will be fixed in test9. *nudge* Here's hoping that one of you guys will post

[RFC] Additional pad in struct stat(64)

2000-09-26 Thread Christoph Hellwig
Hi Linus, In the last weeks I've done some work on implement real working 4.4BSD file flags for Linux. This stuff does almost work. (No, I don't want to submit it for 2.4 - don't hit the D key :)) Besides some syscalls (chflags, fchflags, lchflags) this needs an additional field in struct stat.

Re: iBCS with 2.4?

2000-10-17 Thread Christoph Hellwig
[ sorry for the late reply, I was on vacation last week ] On Sat, Oct 14, 2000 at 08:26:35AM +0100, Tigran Aivazian wrote: just to add, that if I am wrong, and Linus does want it in the kernel If I unterstand David right, he seems to be interested (?). I am willing to spend some time

Re: [PATCH] Make agpsupport work with modversions

2000-10-18 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: However, the fact that you need that dependency on CONFIG_MODULES _still_ shows that something is wrong. That dependency should not be there, and the drm code should be fixed. Why does it care about CONFIG_MODULES at all? It should not, and it _must_

Re: 2.4.0-test9-pre8, usb, unresolved symbols

2000-10-19 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: Eeek! No, I took that out back in test9-pre7 to solve the ordering problem that we were having (the hub driver's __init function in the usbcore.o needed to be called _before_ the other driver's __init functions when everything is compiled into the

Re: bind() allowed to non-local addresses

2000-10-19 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: Thus spake David S. Miller ([EMAIL PROTECTED]): I'll say it again, if you have to make changes to apps/servers the feature does not make any sense. It must operate transparently or not at all. There once was a socket file system which solved exactly

Re: [PATCH][CFT] per-process namespaces for Linux

2001-02-26 Thread Christoph Hellwig
On Mon, Feb 26, 2001 at 08:26:23AM -0800, Peter J. Braam wrote: - when you login, you get imounted into an environment where you have full priviliges (except mknod). The "/" of your environment is not a directory in the Unix tree. - in this environment the system file systems are available

Re: [PATCH] reiserfs patch for linux-2.4.2

2001-02-28 Thread Christoph Hellwig
On Thu, Mar 01, 2001 at 11:01:59AM +1100, Keith Owens wrote: On Wed, 28 Feb 2001 20:27:33 +0100, Christoph Hellwig [EMAIL PROTECTED] wrote: Urgg. limits.h is a userlevel header... The attached patch will make similar atempts fail (but not this one as there is also a limits.h in gcc's

Re: [PATCH] reiserfs patch for linux-2.4.2

2001-02-28 Thread Christoph Hellwig
On Wed, Feb 28, 2001 at 10:21:30PM +0300, Alexander Zarochentcev wrote: 6. Using integer constants from limits.h instead of self made ones Urgg. limits.h is a userlevel header... The attached patch will make similar atempts fail (but not this one as there is also a limits.h in gcc's include

Re: 2.4 and 2GB swap partition limit

2001-03-05 Thread Christoph Hellwig
Hi Matt, In article [EMAIL PROTECTED] you wrote: My concern is that if there continues to be a 2GB swap partition/file size limitation, and you can have (as currently #defined) 8 swap partitions, you're limited to 16GB swap, which then follows a max of 8GB RAM. We'd like to sell servers

Re: yacc dependency of aic7xxx driver

2001-03-07 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: The assembler makefile doesn't reference yacc, but instead relies on gmake's built in rules to figure out how to generate a .c from a .y. I'm somewhat surprised that bison doesn't create a link to yacc or that gmake doesn't try to look for bison.

Re: yacc dependency of aic7xxx driver

2001-03-07 Thread Christoph Hellwig
On Wed, Mar 07, 2001 at 08:29:45AM -0700, Justin T. Gibbs wrote: What about simply removing the firmware source and assembler from the kernel tree? We have lots of firmware in the kernel tree for which there isn't even firmware avaible... What, and not allow others to fix my bugs for me?

Re: cdfs

2001-03-13 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: Hi, Recently I read the BeOS www page, and answerd a question in other mailing list. Both things have remind me of a pretty file system: 'cdfs'. Anybody knows if there is a port of 'cdfs' (Audio CD File System) for Linux ? There is a cdfs, but it

Re: magic device renumbering was -- Re: Linux 2.4.2ac20

2001-03-14 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: The problem: drivers change their detection schemes; and changes in the kernel can change the order in which devices are assigned names. For example, the DAC960(?) drivers changed their order of detecting controllers, and I did _not_ have fun, given

Re: magic device renumbering was -- Re: Linux 2.4.2ac20

2001-03-14 Thread Christoph Hellwig
On Wed, Mar 14, 2001 at 02:11:57PM -0500, Lars Kellogg-Stedman wrote: Put LABEL=label set with e2label in you fstab in place of the device name. Which is great, for filesystems that support labels. Unfortunately, this isn't universally available -- for instance, you cannot mount a swap

Re: sunhme.c patch for new PCI interface (UNTESTED)

2000-11-16 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: I never ported it to the new PCI interfaces strictly because when combined with SBUS it makes the driver initialization look really sloppy. BTW, what do you think of a new PCI style probing for SBUS? When I hacked on a small sbus driver, I thought it

Re: Patch(?): pci_device_id tables for drivers/scsi in 2.4.0-test11

2000-11-22 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Here is my first pass at adding pci_device_id tables to all PCI scsi drivers in linux-2.4.0-test11. It implements a compromise regarding named

Re: [KBUILD] Re: PATCH - kbuild documentation.

2000-11-30 Thread Christoph Hellwig
On Thu, Nov 30, 2000 at 12:36:28AM +, Russell King wrote: and CONFIG_FOO=y and CONFIG_BAR=m? What about CONFIG_FOO=y and CONFIG_BAR=y? Do we still support this method? If not, what is the recommended way of doing this sort of stuff? To do this you need to extend the scheme a little

Re: [RFC] Configuring synchronous interfaces in Linux

2000-12-01 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: Actually; Ethernet badly needs something like this too. I would kill to be able to do something like: ifconfig eth0 speed 100 duplex full o across different networks cards -- I've been thinking about it of late as I had to battle with this

Re: [KBUILD] Re: [BUG] 2.4.0-test11-ac3 breaks raid autodetect (was Re: [BUG] raid5 link error? (was [PATCH] raid5 fix after xor.c cleanup))

2000-11-27 Thread Christoph Hellwig
On Mon, Nov 27, 2000 at 01:18:52PM +1100, Neil Brown wrote: Thanks for this I have looked more deeply, and discovered the error of my ways. As the Makefiles now stand, all export-objs (OX_OBJS) get linked before non-export-objs (O_OBJS) in the same directory, independantly of any

Re: Networking: RFC1122 and 1123 status for kernel 2.4

2000-12-08 Thread Christoph Hellwig
iff linux-2.4.0t11p1/scripts/split-man linux/scripts/split-man --- linux-2.4.0t11p1/scripts/split-man Thu Jan 1 01:00:00 1970 +++ linux/scripts/split-man Thu Nov 9 21:50:26 2000 @@ -0,0 +1,33 @@ +#!/usr/bin/perl +# +# split-man: create man pages from kernel-doc -man output +# +# Author:

Re: Networking: RFC1122 and 1123 status for kernel 2.4

2000-12-08 Thread Christoph Hellwig
0-test12-pre7/scripts/split-man Thu Jan 1 01:00:00 1970 +++ linux/scripts/split-man Fri Dec 8 22:59:07 2000 @@ -0,0 +1,33 @@ +#!/usr/bin/perl +# +# split-man: create man pages from kernel-doc -man output +# +# Author: Tim Waugh [EMAIL PROTECTED] +# Modified by: Christoph Hellw

[hch@caldera.de: [PATCH] fix 2.4.0-test12 scsi makefile]

2000-12-13 Thread Christoph Hellwig
- Forwarded message from Christoph Hellwig [EMAIL PROTECTED] - Date: Wed, 13 Dec 2000 21:52:21 +0100 From: Christoph Hellwig [EMAIL PROTECTED] To: Linus Torvalds [EMAIL PROTECTED] Subject: [PATCH] fix 2.4.0-test12 scsi makefile X-Mailer: Mutt 1.0i Hi Linus, this patch makes scsi usable

Re: Adaptec AIC7XXX v 6.0.6 BETA Released

2000-12-14 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: For those of you building the driver as a module, take note that the module name is now "aic7xxx_mod" rather than "aic7xxx". Could you please undo that change? Postfixing a module name with _mod does not make sense. Yes, some modules use it - but that's

Re: Test12 ll_rw_block error.

2000-12-19 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: I think the semantics of the filesystem specific -flush and -writepage are not the same. Is ok for filesystem specific writepage() code to sync other "physically contiguous" dirty pages with reference to the one requested by writepage() ? If so,

[PATCH] LVM includes userlevel headers

2000-12-25 Thread Christoph Hellwig
structure *12/11/2000 - removed unneeded timestamp definitions + *24/12/2000 - removed LVM_TO_{CORE,DISK}*, use cpu_{from, to}_le* + * instead - Christoph Hellwig * */ @@ -67,7 +69,6 @@ #define_LVM_KERNEL_H_VERSION "LVM 0.9 (13/11/2000)" #inc

[PATCH][RFC] LVM proc fix

2000-12-25 Thread Christoph Hellwig
+ *25/12/2000 - fix procfs #defines - Christoph Hellwig * */ @@ -224,7 +225,7 @@ static int lvm_chr_ioctl(struct inode *, struct file *, uint, ulong); -#if defined CONFIG_LVM_PROC_FS defined CONFIG_PROC_FS +#ifdef CONFIG_PROC_FS int lvm_proc_read_vg_info(char *, char **, off_t

Re: MM/VM todo list

2001-01-05 Thread Christoph Hellwig
On Fri, Jan 05, 2001 at 02:56:40PM -0200, Marcelo Tosatti wrote: * VM: experiment with different active lists / aging pages of different ages at different rates + other page replacement improvements * VM: Quality of Service / fairness / ... improvements * VM: Use kiobuf IO in VM

Re: MM/VM todo list

2001-01-05 Thread Christoph Hellwig
On Fri, Jan 05, 2001 at 07:27:38PM -0200, Rik van Riel wrote: No other then filesystem IO (page/buffercache) is actively tied to the VM, so there should be no problems. Not right now, no. But if you know what is possible (and planned) with the kiobuf layer, you should think twice about

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-08 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: I've put a patch up for testing on the kernel.org mirrors: /pub/linux/kernel/people/davem/zerocopy-2.4.0-1.diff.gz It provides a framework for zerocopy transmits and delayed receive fragment coalescing. TUX-1.01 uses this framework. Hi Dave, don't

Re: Patch (repost): cramfs memory corruption fix

2001-01-08 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: Hi Linus, On Sun, 7 Jan 2001, Linus Torvalds wrote: I wonder what to do about this - the limits are obviously useful, as would the "use swap-space as a backing store" thing be. At the same time I'd really hate to lose the lean-mean-clean ramfs. Let

Re: 2.4.0 - sndstat not present

2001-01-08 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: i installed 2.4.0 last week and all worked well on my amd-K6-350 i use a cheap sound card since 2.0.36 and it always worked well too. it work well now in 2.4.0, BUT , /dev/sndstat report me no such file or directory and /proc/sound (as noted in

Re: 2.4.0 - sndstat not present

2001-01-08 Thread Christoph Hellwig
On Mon, Jan 08, 2001 at 10:30:39AM -0500, Martin Laberge wrote: the reference to sndstat and /proc/sound was found in drivers/sound/soundcard.c IIRC it is only in the changelogs - and I don't want to play Big Brother on source files ... thanks for your lights on this topic... is there

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
On Tue, Jan 09, 2001 at 11:23:41AM +0100, Ingo Molnar wrote: On Mon, 8 Jan 2001, Rik van Riel wrote: I really think the zerocopy network stuff should be ported to kiobuf proper. yep, we talked to Stephen Tweedie about this already, but it involves some changes in kiovec support and

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
On Tue, Jan 09, 2001 at 02:31:13AM -0800, David S. Miller wrote: Date: Tue, 9 Jan 2001 11:31:45 +0100 From: Christoph Hellwig [EMAIL PROTECTED] Yuck. A new file_opo just to get a few benchmarks right ... I hope the writepages stuff will not be merged in Linus tree (but I

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: On Tue, 9 Jan 2001, Ingo Molnar wrote: So i do believe that the networking code is properly designed in this respect, and this concept goes to the highest level of the networking code. Absolutely. This is why I have

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
On Tue, Jan 09, 2001 at 12:55:51PM -0800, Linus Torvalds wrote: On Tue, 9 Jan 2001, Christoph Hellwig wrote: Also the tuple argument you gave earlier isn't right in this specific case: when doing sendfile from pagecache to an fs, you have a bunch of pages, an offset in the first

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
On Tue, Jan 09, 2001 at 10:38:30AM -0500, Benjamin C.R. LaHaise wrote: What you're completely ignoring is that sendpages is lacking a huge amount of functionality that is *needed*. I can't implement clean async io on top of sendpages -- it'll require keeping 1 task around per outstanding io,

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
On Tue, Jan 09, 2001 at 01:26:44PM -0800, Linus Torvalds wrote: On Tue, 9 Jan 2001, Christoph Hellwig wrote: Look at sendfile(). You do NOT have a "bunch" of pages. Sendfile() is very much a page-at-a-time thing, and expects the actual IO layers to do it's own scat

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-10 Thread Christoph Hellwig
On Wed, Jan 10, 2001 at 12:05:01AM -0800, Linus Torvalds wrote: On Wed, 10 Jan 2001, Christoph Hellwig wrote: Simple. Because I stated before that I DON'T even want the networking to use kiobufs in lower layers. My whole argument is to pass a kiovec into the fileop instead

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

2001-01-09 Thread Christoph Hellwig
On Tue, Jan 09, 2001 at 12:05:59PM +0100, Ingo Molnar wrote: On Tue, 9 Jan 2001, Christoph Hellwig wrote: 2.4. In any case, the zerocopy code is 'kiovec in spirit' (uses vectors of struct page *, offset, size entities), Yep. That is why I was so worried aboit the writepages file op

[PATCH] Common place for list-style - old-style makefile adaption

2000-10-26 Thread Christoph Hellwig
+# +# 24 October 2000, Christoph Hellwig [EMAIL PROTECTED] +# Created from code in various subdirectory makefiles +# + + +# Subdirectories that should be entered when MAKING_MODULES=1, even if set to 'y'. +both-m := $(filter $(mod-subdirs), $(subdir-y)) + +# Extract lists of the multi-part

Re: [linux-lvm] Re: LVM snapshotting broken?

2000-10-26 Thread Christoph Hellwig
On Thu, Oct 26, 2000 at 11:37:07PM +, Heinz J. Mauelshagen wrote: Hi Rik, I can't reproduce it on my box. Could you provide a "lvcreate -d" output of what you did to help me to dig into that one. Did somebody else out there face the same 0.8final snapshot weirdness? Yes. I have

[PATCH] kiobuf/rawio fixes for 2.4.0-test10-pre6

2000-10-27 Thread Christoph Hellwig
Ok, forgot to Cc linux-kernel ... Please Cc linus on reply. - Forwarded message from Christoph Hellwig [EMAIL PROTECTED] - Date: Fri, 27 Oct 2000 22:03:54 +0200 From: Christoph Hellwig [EMAIL PROTECTED] To: Linus Torvalds [EMAIL PROTECTED] Subject: [PATCH] kiobuf/rawio fixes for 2.4.0

Re: [PATCH] kiobuf/rawio fixes for 2.4.0-test10-pre6

2000-10-30 Thread Christoph Hellwig
nder Linux + + Christoph Hellwig [EMAIL PROTECTED] + + +This document describes the kiobuf concept used in the Linux Kernel +IO/memory subsystem. It describes it's usages, functions working +with kernel IO buffers and show some examples for kiobuf usage. + + +The main reason for implementing kernel IO buffers (

Re: [PATCH] kiobuf/rawio fixes for 2.4.0-test10-pre6

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 12:19:21PM -0500, Jeff Garzik wrote: Christoph Hellwig wrote: +Locking down user memory and doing mass storage device IO with it is not +the only purpose of kiobufs. Another use for kiobufs is allowing +user-space mmaping dma memory, e.g in sound drivers. To do so

Re: [PATCH] kiobuf/rawio fixes for 2.4.0-test10-pre6

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 01:56:07PM -0500, Jeff Garzik wrote: My question from above is: how can the via audio mmap in test10-preXX be improved by using kiobufs? I am not a kiobuf expert, but AFAICS a non-kiobuf implementation is better for audio drivers. (and the via audio mmap

Re: [PATCH] kiobuf/rawio fixes for 2.4.0-test10-pre6

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 03:08:31PM -0500, Jeff Garzik wrote: Actually, I wonder if its even possible for mmap_kiobuf to support audio -- full duplex requires that both record and playback buffer(s), theoretically two separate sets of kiobufs, to be presented as one space (with playback always

Re: test10-pre7

2000-10-30 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: We should just link it in the order specified: ld -r usbdrv.o $(obj-y) [...] Then we change the meaning of OX_OBJS, and instead of saying ALL_O = $(OX_OBJS) $(O_OBJS) we just say ALL_O = $(O_OBJS) and the meaning of

Re: test10-pre7

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 03:40:24PM -0800, Linus Torvalds wrote: On Tue, 31 Oct 2000, Christoph Hellwig wrote: It is simple - but a change in _every_ makefile is required. And it is not really needed for old-style makefiles. Actually, you don't have to change every makefile, because

Re: test10-pre7

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 03:51:53PM -0800, Linus Torvalds wrote: I hate your patch. I'd rather see "Rules.make" just base itself entirely off the new-style Makefiles, and have it use "$(obj-y)" instead of O_OBJS etc. Then, _old_style Makefiles could be fixed up by doing a include

Re: test10-pre7

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 04:47:15PM -0800, Linus Torvalds wrote: On Tue, 31 Oct 2000, Christoph Hellwig wrote: Old-style Makefiles are playing dirty tricks with defining L_TARGET and then using O_TARGET for linking some onjects into an intermediate object. Actually, I think I have

Re: test10-pre7

2000-10-30 Thread Christoph Hellwig
On Mon, Oct 30, 2000 at 06:52:08PM -0600, Michael Elizabeth Chastain wrote: Let me see if I have all this straight: (1) Change Rules.make to use "new style" variables as its native form. (1A) Add a "Compat.make" for old style Makefiles, and (1B) Continue to convert all the remaining

Re: [PATCH] list-style makefile boilerplate without reordering

2000-11-02 Thread Christoph Hellwig
On Wed, Nov 01, 2000 at 09:03:23AM -0600, Peter Samuelson wrote: [Christoph Hellwig [EMAIL PROTECTED]] + +# include a local makefile, if present +-include Makefile.local Why? someone on lkml suggested it. It will not hurt but help some people. [all the other changes] If have

Re: non-gcc linux? (was Re: Where did kgcc go in 2.4.0-test10?)

2000-11-02 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: As is being discussed here, C99 has some replacements to the gcc syntax the kernel uses. I believe the C99 syntax will win in the near future, and thus the gcc syntax will have to be removed at some point. In the interim the kernel will either move

Re: OOPS loading cs46xx module, test11-pre1

2000-11-09 Thread Christoph Hellwig
On Thu, Nov 09, 2000 at 12:02:45PM -0500, Jeff Garzik wrote: I have an (untested) update for the cs46xx driver in Linux 2.4. It includes Nils' 2.2 changes, use of initcalls (so compiled-in should work) and use of the 2.4 PCI interface. Patch Generally looks ok. Comments: 1) This code

[PATCH] generate man pages from inline documentation

2000-11-09 Thread Christoph Hellwig
-man linux/scripts/split-man --- linux-2.4.0t11p1/scripts/split-man Thu Jan 1 01:00:00 1970 +++ linux/scripts/split-man Thu Nov 9 21:50:26 2000 @@ -0,0 +1,33 @@ +#!/usr/bin/perl +# +# split-man: create man pages from kernel-doc -man output +# +# Author: Tim Waugh [EMAIL PROTEC

Re: Module open() problems, Linux 2.4.0

2000-11-09 Thread Christoph Hellwig
In article [EMAIL PROTECTED] you wrote: This may be, as you say, "harmless". It is, however, a bug. The reporting must be correct or large complex systems can't be developed or maintained. No. It is not. The module usage count doesn't have a direct relation to the number of open devices.

  1   2   3   4   5   6   7   8   9   10   >