rename problem on vfat file systems

2001-06-21 Thread abc abc
Hi, I have been having problems using rename system call on vfat file systems. I have looked at the kernel code and tried everything I could do to figure out what might be going wrong. As a last resort I thought you might be able to help me. The /etc/fstab entry for the drive that I mount looks

Re: rename problem on vfat file systems

2001-06-21 Thread Alexander Viro
On Thu, 21 Jun 2001, abc abc wrote: > If I reboot the machine just after the rename() call > is completed, when the machine comes up the file > /mnt/sns-c/segments/segfile has zero bytes and there > is no file in the tmp directory. Effectively the file > is lost some where. Running fsck

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Alexander Viro
On Thu, 21 Jun 2001, Timur Tabi wrote: > In my opinion, this whole thing would just go away (including some of > Microsoft's anti-GPL rants), if the FSF officially declared that under the GPL, > #including a GPL header file does NOT force your code to be also GPL. The problem being, there is

Re: Alan Cox quote? (was: Re: accounting for threads)

2001-06-21 Thread Rob Landley
On Thursday 21 June 2001 10:02, Jesse Pollard wrote: > Rob Landley <[EMAIL PROTECTED]>: > > On Wednesday 20 June 2001 17:20, Albert D. Cahalan wrote: > > > Rob Landley writes: > > > > My only real gripe with Linux's threads right now [...] is > > > > that ps and top and such aren't thread aware

Re: fealnx problem

2001-06-21 Thread Francois Romieu
Jon Forsberg <[EMAIL PROTECTED]> écrit : > I have an Surecom EP-320X-S Ethernet adapter which apparently uses a > Myson MTD-8xx chip. It works well with the "fealnx" driver (labeled > "Myson MTD-8xx PCI Ethernet support" in kernel config) except for one thing: > After a while in use it stops

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Jesse Pollard
- Received message begins Here - > > "Eric S. Raymond" wrote: > > > > The GPL license reproduced below is copyrighted by the Free Software > > Foundation, but the Linux kernel is copyrighted by me and

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Jonathan Lundell
At 8:06 PM +0100 2001-06-21, Alan Cox wrote: > > > the stdio.h, I'd tell him to go screw himself. >> What is the difference between including kernel header file and >> including GPLed header file? > >There are real differences between programs and interface definitions. At this >point you get

Re: rsync hangs on RedHat 2.4.2 or stock 2.4.4

2001-06-21 Thread Rasmus Andersen
On Tue, Jun 19, 2001 at 10:41:51AM +0100, Jeremy Sanders wrote: > I've found a patch which fixes the hanging problem, so I guess it's not > linux-kernel which is at fault. Get it from Wayne Davison at: Works for me too. -- Rasmus([EMAIL PROTECTED]) "Men kick friendship around like

Re: more gendisk stuff

2001-06-21 Thread Andries . Brouwer
> No comments on races, but there's obvious one on API: doing that on > per-major basis is _wrong_. Even though you do not define "that", most likely I agree. Still, many intermediate steps are needed. For a very large number of these steps the final API is irrelevant. The project of this week

Idea: Patches-from-linus mailing list? (Was Re: Alan Cox quote? (was: Re: accounting for threads))

2001-06-21 Thread Rob Landley
On Wednesday 20 June 2001 21:57, D. Stimits wrote: > MySQL is just a sample. I mention it because it is quite easy to link a > web server to. Imagine patch running on a large file that is a > conglomeration of 50 small patches; it could easily summarize this, and > storing it through MySQL adds

Is this part of newer filesystem hierarchy?

2001-06-21 Thread D. Stimits
I found on my newer Redhat 7.1 distribution that glibc is being placed differently than just /lib/. Here is the structure I found: /lib/ has: libc-2.2.2.so (hard link) libc.so.6 (sym link to above) A new directory appears, /lib/i686/ (uname -m is i686): libc-2.2.2.so (a full hard link copy

Re: Linux 2.4.5-ac17

2001-06-21 Thread Tom Vier
anyone working on a bootflag.c for alpha? init/main.o: In function `init': main.c(.text+0x148): undefined reference to `linux_booted_ok' main.c(.text+0x14c): undefined reference to `linux_booted_ok' make: *** [vmlinux] Error 1 -- Tom Vier <[EMAIL PROTECTED]> DSA Key id 0x27371A2C - To

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Steve Brueggeman
Your analogy is flawed. You state that "the kernel is the equivalent of an application", when compared to user-space application/library relationships. The flaw in this analogy is, a library does 'require! and use' routines provided by the application. The library provides methods and services

Re: Linux 2.4.5-ac17

2001-06-21 Thread Gary White (Network Administrator)
On my system, flag problem and boot panic fixed with this version. -- Gary White Network Administrator [EMAIL PROTECTED] Internet Pathway Voice 601-776-3355Fax 601-776-2314 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread D. Stimits
Jonathan Lundell wrote: > > At 8:06 PM +0100 2001-06-21, Alan Cox wrote: > > > > the stdio.h, I'd tell him to go screw himself. > >> What is the difference between including kernel header file and > >> including GPLed header file? > > > >There are real differences between programs and

Re: temperature standard - global config option?

2001-06-21 Thread Lauri Tischler
Kai Henningsen wrote: > > [EMAIL PROTECTED] (Lauri Tischler) wrote on 21.06.01 in ><[EMAIL PROTECTED]>: > > > Richard J Moore wrote: > > > > > > > 59.42886726469 ±2°C is obviously ludicrous, even if that's > > > > what my calculator gives me. I should instead write 59 ±2°C, since > > > > > >

Re: fealnx problem

2001-06-21 Thread Jon Forsberg
On Thu, Jun 21, 2001 at 09:21:39PM +0200, Francois Romieu wrote: > Jon Forsberg <[EMAIL PROTECTED]> écrit : > > I have an Surecom EP-320X-S Ethernet adapter which apparently uses a > > Myson MTD-8xx chip. It works well with the "fealnx" driver (labeled > > "Myson MTD-8xx PCI Ethernet support" in

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Timur Tabi
** Reply to message from Marco Colombo <[EMAIL PROTECTED]> on Thu, 21 Jun 2001 22:12:35 +0200 (CEST) > They only have to recompile their program against non-GPLed code (e.g. > rewrite that part from scratch) and redistribute it. That assumes that a non-GPL equivalent even exists, or can be

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Timur Tabi
** Reply to message from "Eric S. Raymond" <[EMAIL PROTECTED]> on Thu, 21 Jun 2001 16:13:22 -0400 > Linus *is*, however, implicitly claiming the authority to make license > policy on behalf of the other copyright holders in cases where the GPL > is unclear. And that could be dangerous to "GPL

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Craig Milo Rogers
IANAL. I also dislike fencepost errors. Hence, these comments. The GNU GPL Version 2, June 1991, (hereafter the GPL), applies "to the modified work as a whole". Consequently: >2. A driver or other kernel component which is statically linked to > the kernel *is* to be

Re: 2.4.6pre iptables masquerading seems to kill eth0

2001-06-21 Thread Thomas Weber
I'm on 2.4.6pre3 + freeswan/ipsec on my gateway now for 5 days. It's an old 486/66 32MB with several isdn links, a dsl uplink (with iptables masquerading) behind a ne2k clone and a 3c509 to the inside network. no problems at all with the interfaces (all compiled as modules). Tom In article

Re: [slightly OT] IDE problems ? or just a dead disk ?

2001-06-21 Thread John Fremlin
"David Flynn" <[EMAIL PROTECTED]> writes: [...] > ive done the badblock test, and compiled a list of 2302 bad blocks on this > disk ... however, when running mke2fs -l badblocfile /dev/hdc1 > > i got this interesting errormessage for every one of the bad blocks : > > Bad block 1006290 out of

Re: [RFC][PATCH] cutting up struct kernel_stat into cpu_stat

2001-06-21 Thread Albert D. Cahalan
Zach Brown writes: > The attached patch-in-progress removes the per-cpu statistics from > struct kernel_stat and puts them in a cpu_stat structure, one per cpu, > cacheline padded. The data is still coolated and presented through > /proc/stat, but another file /proc/cpustat is also added. The

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Timur Tabi
** Reply to message from Andrew Pimlott <[EMAIL PROTECTED]> on Thu, 21 Jun 2001 16:46:25 -0400 > I agree entirely that Linus, as creator of the license, is > privileged with respect to interpretation of the license. Ah, but Linus didn't create the license, he's using someone else's. The GPL

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Andrew Pimlott
On Thu, Jun 21, 2001 at 04:02:49PM -0500, Timur Tabi wrote: > ** Reply to message from Andrew Pimlott <[EMAIL PROTECTED]> on > Thu, 21 Jun 2001 16:46:25 -0400 > > > I agree entirely that Linus, as creator of the license, is > > privileged with respect to interpretation of the license. > > Ah,

Re: VIA KT 133 status, please

2001-06-21 Thread Tim Hilden
>> I have the Abit KT 7 > different northbridge, different southbridge. You are not that right, in the initial mail he wanted to know about the VT82C686A chip, ans thats exactly the one on my board. Tim - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Timur Tabi
** Reply to message from Andrew Pimlott <[EMAIL PROTECTED]> on Thu, 21 Jun 2001 17:05:34 -0400 > Sorry, I meant to say "chooser of the license". Given that Linux > was never an FSF project, and that Linus editorializes at the top of > COPYING, I think it is reasonable to infer that we are

Re: Linux 2.4.5-ac15

2001-06-21 Thread Marcelo Tosatti
On Thu, 21 Jun 2001, Daniel Phillips wrote: > On Thursday 21 June 2001 07:44, Marcelo Tosatti wrote: > > On Thu, 21 Jun 2001, Mike Galbraith wrote: > > > On Thu, 21 Jun 2001, Marcelo Tosatti wrote: > > > > Ok, I suspect that GFP_BUFFER allocations are fucking up here (they > > > > can't block

Re: The latest Microsoft FUD. This time from BillG, himself.

2001-06-21 Thread Rob Landley
On Thursday 21 June 2001 04:37, Henning P. Schmiedehausen wrote: > > Devils' advocate position: If Linux would not be under GPL but under > BSD license, M$ may have already done so. But consider them porting > one of their monster applications and release it just to find out that > they've linked

Re: Controversy over dynamic linking -- how to end the panic (long)

2001-06-21 Thread Alex Bligh - linux-kernel
>> 3. A kernel module loaded at runtime, after kernel build, *is not* >> to be considered a derivative work. > > It doesn't much matter > under the GPL, anyway, so long as the in-code kernel image isn't > "copied or distributed". Broadly agree - thanks for someone pointing out the obvious

Re: The latest Microsoft FUD. This time from BillG, himself.

2001-06-21 Thread Rob Landley
On Thursday 21 June 2001 04:50, Henning P. Schmiedehausen wrote: > Rob Landley <[EMAIL PROTECTED]> writes: > >Ooh, do I get to say "I told you so"? (LinuxToday buried my submission > > way back under a blurb about caldera, but still...) > > And the quote of "stealing the TCP stack from BSD" is

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Timur Tabi
** Reply to message from Andrew Pimlott <[EMAIL PROTECTED]> on Thu, 21 Jun 2001 17:30:06 -0400 > I'm not sure whether you are right or wrong--but such a conclusion > would be grossly unfair. I think a strong case would be made that > existing practice wrt Linux is independent of existing

Re: Is it useful to support user level drivers

2001-06-21 Thread Pete Zaitcev
> There is no such thing as a "user mode" interrupt service routine. > There never was one, and there will never be one on any machine > that fetches instructions from memory for execution. [...] If memory does not deceive me, SunLab Spring processed interrupts in user space. I do not remember

Re: Is it useful to support user level drivers

2001-06-21 Thread David S. Miller
Pete Zaitcev writes: > If memory does not deceive me, SunLab Spring processed interrupts > in user space. I do not remember for sure, but I think QNX did, too. > User mode interrupt handlers are perfectly doable, provided that the > hardware allows to mask interrupts selectively. SGI's IRIX

Re: Unable to handle kernel NULL pointer dereference at virtual address - 2.4.5

2001-06-21 Thread Chris Leger
Hi, I have the same problem, only mine occurs early in the boot process (right after a message saying something like "trying to mount old root..."; or maybe s/mount/unmount)so I don't have a log. I have a similar system: dual PIIIs w/ Adaptec AIC-7xxx controller, an HP Kayak. I saw some

Re: Linux-2.4.5-ac17 --- Where is the truncate_inode_pages speedup patch?

2001-06-21 Thread Dieter Nützel
Hello Alan, I use it all the time and it is not pre6 stuff related...:-) Thanks, Dieter --- linux/mm/filemap.cMon May 28 13:31:49 2001 +++ linux/mm/filemap.c Mon Jun 11 23:31:08 2001 @@ -230,17 +230,17 @@ unsigned long offset; page =

Re: Unable to handle kernel NULL pointer dereference at virtual address - 2.4.5

2001-06-21 Thread D. Stimits
Chris Leger wrote: > > Hi, > > I have the same problem, only mine occurs early in the boot process > (right after a message saying something like "trying to mount old > root..."; or maybe s/mount/unmount)so I don't have a log. I have a > similar system: dual PIIIs w/ Adaptec AIC-7xxx

Re: loop device broken in 2.4.6-pre5

2001-06-21 Thread Andries . Brouwer
From: Jari Ruusu <[EMAIL PROTECTED]> File backed loop device on 4k block size ext2 filesystem: # dd if=/dev/zero of=file1 bs=1024 count=10 10+0 records in 10+0 records out # losetup /dev/loop0 file1 # dd if=/dev/zero of=/dev/loop0 bs=1024 count=10 conv=notrunc

What are the VM motivations??

2001-06-21 Thread Jason McMullan
I've been reading the VM thread off-and-on for, oh, the last 8 _years_ on linux-kernel. It doesn't seem that much progress gets made in any one direction. For every throughput optimination for servers, the desktop people yell 'interactivity'. For every 'long-disk-idle' desire the laptop

Re: AMD756VIPER PCI IRQ Routing Patch (Need Additional Tests)

2001-06-21 Thread Jeff Garzik
Can you use read_config_nybble and write_config_nybble, in your patch? -- Jeff Garzik | Andre the Giant has a posse. Building 1024| MandrakeSoft | - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo

Re: Alan Cox quote? (was: Re: accounting for threads)

2001-06-21 Thread Rusty Russell
In message <[EMAIL PROTECTED]> you wri te: > In practice it's a BS. There is a lot of ways minor modifications of code > could add a preemption point, so if you rely on the lack of such - expect > major PITA. > > Yes, in theory SMP adds some extra fun. Practically, almost every "SMP" > race

Re: The latest Microsoft FUD. This time from BillG, himself.

2001-06-21 Thread Rob Landley
On Thursday 21 June 2001 17:49, Schilling, Richard wrote: > > -Original Message- > > From: Rob Landley > > Sent: Thursday, June 21, 2001 9:25 AM > > [snip] > > > BSD forked to death in the 80's. Everybody from AT to Sun > > to IBM who saw > > money in it spun off their own incompatable,

Re: [OT] What are the VM motivations??

2001-06-21 Thread Justin Guyett
On Thu, 21 Jun 2001, Jason McMullan wrote: > One we know how we would 'train' our little VM critter, we > will know how to measure its performance. Once we have measures, we > can have good benchmarks. Once we have good benchmarks - we can pick > a good VM alg. > > Or heck, let's

Re: Alan Cox quote? (was: Re: accounting for threads)

2001-06-21 Thread Alexander Viro
On Thu, 21 Jun 2001, Rusty Russell wrote: > Disagree. A significant percentage of the netfilter bugs have been > SMP only (the whole thing is non-reentrant on UP). I really doubt it. Well, if you use GFP_ATOMIC for everything... grep... Erm... AFAICS, you call create_chain() with

Re: Is it useful to support user level drivers

2001-06-21 Thread Richard B. Johnson
On Thu, 21 Jun 2001, Pete Zaitcev wrote: > > There is no such thing as a "user mode" interrupt service routine. > > There never was one, and there will never be one on any machine > > that fetches instructions from memory for execution. [...] > > If memory does not deceive me, SunLab Spring

Re: Alan Cox quote? (was: Re: accounting for threads)

2001-06-21 Thread Alexander Viro
On Thu, 21 Jun 2001, Alexander Viro wrote: > > > On Thu, 21 Jun 2001, Rusty Russell wrote: > > > Disagree. A significant percentage of the netfilter bugs have been > > SMP only (the whole thing is non-reentrant on UP). > > I really doubt it. > Well, if you use GFP_ATOMIC for

Possibly stupid sysctl question

2001-06-21 Thread John Levon
If I am using a sysctl directory when the relevant unregister_sysctl_table() is called, the directory and parent directories will continue to exist. Fine. However when I cd out of the dir, the directory does not disappear. When/where do sysctl directories get collected ? thanks john --

Re: What are the VM motivations??

2001-06-21 Thread Rik van Riel
On Thu, 21 Jun 2001, Jason McMullan wrote: > Or heck, let's just make the VM a _real_ Neural Network, > that self trains itself to the load you put on the system. > Hideously complex and evil? Considering the amount of parameters the neural network would have to tune, and the fact that

Re: Linux 2.4.5-ac15

2001-06-21 Thread Daniel Phillips
On Thursday 21 June 2001 21:50, Marcelo Tosatti wrote: > On Thu, 21 Jun 2001, Daniel Phillips wrote: > > On Thursday 21 June 2001 07:44, Marcelo Tosatti wrote: > > > On Thu, 21 Jun 2001, Mike Galbraith wrote: > > > > On Thu, 21 Jun 2001, Marcelo Tosatti wrote: > > > > > Ok, I suspect that

Re: Is it useful to support user level drivers

2001-06-21 Thread Anders Larsen
"Richard B. Johnson" wrote: > > QNX does not have any difference between user-space and kernel space. > It's not paged-virtual. It's just one big sheet of address space > with no memory protection (everything is shared). All procedures > to be executed are known at compile time. That's

Re: Is it useful to support user level drivers

2001-06-21 Thread Richard B. Johnson
On Fri, 22 Jun 2001, Anders Larsen wrote: > "Richard B. Johnson" wrote: > > > > QNX does not have any difference between user-space and kernel space. > > It's not paged-virtual. It's just one big sheet of address space > > with no memory protection (everything is shared). All procedures > > to

Re: [OT] What are the VM motivations??

2001-06-21 Thread Rik van Riel
On Thu, 21 Jun 2001, Justin Guyett wrote: > > One we know how we would 'train' our little VM critter, we > > will know how to measure its performance. Once we have measures, we > > can have good benchmarks. Once we have good benchmarks - we can pick > > a good VM alg. > > I can see it

Re: AMD756VIPER PCI IRQ Routing Patch (Need Additional Tests)

2001-06-21 Thread Jhon H. Caicedo
Hi, Thanks for your comment, I haven't used read_config_nybble, write_config_nybble in order to use the same code with this kernel patch (2.4.X) and a patch for pcmcia-cs (pci_fixup.c) to use with linux 2.2.X I think it would be better to rewrite the patch using the nybble functions and

Re: eepro100: wait_for_cmd_done timeout

2001-06-21 Thread Masaru Kawashima
On Thu, 21 Jun 2001 09:37:47 -0500 John Madden <[EMAIL PROTECTED]> wrote: > errors. Think the patch with the udelay() will still work? In my system, the patch with the udelay() is working. -- Masaru Kawashima - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Andrea Arcangeli
> 1. Userland programs which request kernel services via normal system ^^ >calls *are not* to be considered derivative works of the kernel. Please, at least don't say "normal" or it will be non obvious that it is ok for the

Re: eepro100: wait_for_cmd_done timeout

2001-06-21 Thread Dionysius Wilson Almeida
I tried inserting a udelay(1) and increasing the count ..but the same behaviour. any clues ? btw, i've been able to compile the redhat 7.1 intel e100 driver and it works fine for my card. -Wilson * Dionysius Wilson Almeida ([EMAIL PROTECTED]) wrote: > No..that was pretty much what i saw in

Re: 2.4.5 and gcc v3 final

2001-06-21 Thread Fabian Arias
I've just applied the "patch", but te warning still appears. Is this somthing not to be worried about or is it something serious? /usr/src/linux-2.4.5/include/asm/checksum.h:161:17: warning: multi-line string literals are deprecated I had to come back to 2.95 to test the ac17. Not so happy

bugreport: poll() timeout always takes 10ms too long

2001-06-21 Thread raf
[1.] One line summary of the problem: poll() timeout always takes 10ms too long [2.] Full description of the problem/report: Select() timeouts work fine. A timeout between 10n-9 and 10n ms times out after 10n ms on average. Poll() timeouts between 10n-9 and 10n ms, on the other hand, time

Re: Missing help entries in 2.4.6pre5

2001-06-21 Thread Eric S. Raymond
Nicolas Pitre <[EMAIL PROTECTED]>: > > CONFIG_XSCALE_IQ80310 > > 1- This symbol is mine; > 2- It is part of 2.4.6-pre5 only as a dependency argument, with no >point where a value is actually assigned to it; > 3- It is likely to be different when the actual question for which the >user

mktime in include/linux

2001-06-21 Thread Rick Hohensee
Why does Linux have a mktime routine fully coded in linux/time.h that conflicts directly with the ANSI C standard library routine of the same name? It breaks a couple things against libc5, including gcc 3.0. OK, you don't care about libc5. It's still pretty weird. Wierd? Weird. Rick Hohensee

Re: Linux 2.4.5-ac17

2001-06-21 Thread Tom Vier
i having some strange vm behavour with -ac17 that didn't happen with -ac14 (i haven't tried 15 or 16). it starts swapping even when i have hundreds of megs of free ram. another strange thing is that the first time i tried to boot ac17, it machine checked in the palcode. i hit reset and it booted

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Rick Hohensee
[EMAIL PROTECTED] (Andrew Pimlott) >I agree entirely that Linus, as creator of the license, is >privileged with respect to interpretation of the license. I Richard Stallman is the creator of the license. It's his greatest work. Linus is in no way priviledged as to interpretation of it, other

Using page cache without a file system

2001-06-21 Thread Ho Chak Hung
Hi, Is it possible to allocate and add pages to the page cache without a underlying file system in Linux 2.4? I know that the host pointer to inode structure inside the address_space structure can be NULL, but does this mean that we can still make use of page cache operations like readpage or

Comment in sched.c

2001-06-21 Thread David Gomez
I know this is maybe stupid, but... At the beggining of sched.c, this commentary appears: /* * 'sched.c' is the main kernel file. It contains scheduling primitives * (sleep_on, wakeup, schedule etc) as well as a number of simple system * call functions (type getpid()), which just extract a

No Subject

2001-06-21 Thread Vibol Hou
Hi, I noticed a 'Please email this to lkml', so here's the dmesg for a system whose IO-APIC was unexpected. It is a dual-1GHz cumine machine using a MSI 694D Pro motherboard (VIA694X chipset) with 1GB ram. As reference for those who care, this system hard locks consistently when I perform a

Re: bugreport: poll() timeout always takes 10ms too long

2001-06-21 Thread Tachino Nobuhiro
Hello, At Fri, 22 Jun 2001 11:52:12 +1000, [EMAIL PROTECTED] wrote: > > [1.] One line summary of the problem: > > poll() timeout always takes 10ms too long > > [2.] Full description of the problem/report: > > Select() timeouts work fine. A timeout between 10n-9 and 10n ms times > out

ACPI or Advanced power ...

2001-06-21 Thread Steve Kieu
Hi all, I need an advice, my machine is i810 chipset and using ACPI bios, but not sure which one i should use in the kernel config. Now I use APM with kernel kapm-idle . thank you very much = S.KIEU _

Re: Alan Cox quote? (was: Re: accounting for threads)

2001-06-21 Thread Chester Lott
Rok papez <[EMAIL PROTECTED]> wrote: >On Tuesday 19 June 2001 18:09, Larry McVoy wrote: >> "If you think you need threads then your processes are too fat" >> ``Think of it this way: threads are like salt, not like pasta You >> like salt, I like salt, we all like salt. But we eat more pasta.'' >

2.4.6 pre5 Stillborn

2001-06-21 Thread Colonel
Attempting to boot my 2.4 test box got as far as: "Uncompressing Linux... Ok, booting the kernel" It has been running previous versions of (working) 2.4 releases. --My pid is Inigo Montoya. You killed -9 my parent process. Prepare to vi. - To unsubscribe from this list: send the line

Re: 2.4.6 pre5 Stillborn

2001-06-21 Thread Jeff Garzik
Colonel wrote: > > Attempting to boot my 2.4 test box got as far as: > > "Uncompressing Linux... Ok, booting the kernel" > > It has been running previous versions of (working) 2.4 releases. What was the last working version? pre4? pre3? pre2? Can you give us info on your hardware, .config,

Re: Linux 2.4.5-ac16 kernel panic

2001-06-21 Thread Gary White (Network Administrator)
This is the boot panic message I get with the patch applied... Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket RSDT Table at 0x1FFEC000, size 536788992 bytes. kernel BUG at ioremap.c:73! invalid operand: > Try this - it

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Alan Cox
> >As copyright holder of the Linux kernel, Linus is the only person with > >standing to sue for license violation. Therefore, when he says He's copyright holder of parts of it. The FSF is also a copyright holder of oddments, as are many people. > >"binary modules are OK", he is stating a

Re: PATCH: ethtool MII helpers

2001-06-21 Thread Jeff Garzik
Chris Wedgwood wrote: > > On Fri, Jun 22, 2001 at 01:24:36AM -0400, Jeff Garzik wrote: > > Sure, and that's planned. Wanna send me a patch for it? :) > > Possibly, but I wonder if this is a kernel-space problem or not. Why > not put all the smarts into userland for it? I meant, send me

Re: [VLAN] Should VLANs be devices or something else?

2001-06-21 Thread Peter C. Norton
I agree with the device vote. Also, if the interface to the vlan devices are similar enough to ethernet that the bonding driver can easily incorperate them, then you can get bonded (a.k.a. redundant) trunks for cheap. This would lead to linux becoming a more robust router in practice. -Peter

Re: Linux 2.2.20-pre4

2001-06-21 Thread Luigi Genoni
Tried this too, but i have the feeling the kernel compiled with this gcc 3.0 is somehow slower. context switch is slower no benchs (no time to make them) to sustain my feeling, just a feeling... On Wed, 20 Jun 2001, Eric Lammerts wrote: > > On Tue, 19 Jun 2001, Alan Cox wrote: > > > Is it

Re: Alan Cox quote? (was: Re: accounting for threads)

2001-06-21 Thread Michael Rothwell
On 20 Jun 2001 10:14:48 +0100, Alan Cox wrote: > It does. ... not > They are always readable. That's not very useful. Not in the sense of supporting aync, non-blocking i/o to disk files without using threads. -- Michael Rothwell [EMAIL PROTECTED] - To unsubscribe from this list: send the

Re: Is it useful to support user level drivers

2001-06-21 Thread Abramo Bagnara
Alan Cox wrote: > > > (i.e. counted). An alternative to queuing (user selectable) is to block > > interrupt generation at hardware level in kernel space immediately > > before notification. > > > > I'm missing something? > > IRQ 9 shared between user space app and disk. IRQ arrives is disabled

Re: Missing help entries in 2.4.6pre5

2001-06-21 Thread Eric S. Raymond
Russell King <[EMAIL PROTECTED]>: > On Thu, Jun 21, 2001 at 03:49:34PM -0400, Eric S. Raymond wrote: > > CONFIG_XSCALE_IQ80310 > > I think we've covered this one before. Yes. But if I don't ask, I won't ncessarily know when it changes status. --

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Eric S. Raymond
Andrew Pimlott <[EMAIL PROTECTED]>: > On Thu, Jun 21, 2001 at 03:17:16PM -0400, Eric S. Raymond wrote: > > IANAL, but I believe that Linus's position as anthology copyright holder > > makes him privileged in this respect. > > Regardless of what you find in the books, recall that Linus has >

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Marco Colombo
On Thu, 21 Jun 2001, Alan Cox wrote: > > 1) Oracle Corp. builds their database for Linux on a Linux system. > > 2) Said system comes with standard header files, which happen in this case to > >be GPL'd header files. > > 3) Oracle Corp.'s database becomes GPL. > > > > There's not a court in

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread David S. Miller
Eric S. Raymond writes: > All I have done is propose that he be more explicit about his > policy in order to prevent needless confusion and nervousness. Amen. Later, David S. Miller [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a

Re: Is it useful to support user level drivers

2001-06-21 Thread Richard B. Johnson
On Thu, 21 Jun 2001, Abramo Bagnara wrote: > Alan Cox wrote: > > > > > (i.e. counted). An alternative to queuing (user selectable) is to block > > > interrupt generation at hardware level in kernel space immediately > > > before notification. > > > > > > I'm missing something? > > > > IRQ 9

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Andrew Pimlott
On Thu, Jun 21, 2001 at 03:17:16PM -0400, Eric S. Raymond wrote: > IANAL, but I believe that Linus's position as anthology copyright holder > makes him privileged in this respect. Regardless of what you find in the books, recall that Linus has stated that decentralizing the copyright of Linux

Re: Is it useful to support user level drivers

2001-06-21 Thread Dmitry A. Fedorov
On Thu, 21 Jun 2001, Oliver Neukum wrote: > > > In addition, how do you handle shared interrupts ? > > > > It is impossible, see my another message. > > Which IMHO makes the concept pretty much useless. > Interrupt sharing is pretty much the norm today. And there is no evidence for > this to

Re: Is it useful to support user level drivers

2001-06-21 Thread Alan Cox
> I agree, the idea is to clear the IRQ in kernel space > and then deliver to user level programs interested > using a signal (Real time SIGINT or something similar) > If somebody is interested I could in sometime come > up with what I have in mind and send it to this list, > accept comments and

Re: Is it useful to support user level drivers

2001-06-21 Thread Alan Cox
> Lastly an IRQ kernel module can disable_irq() from interrupt handler > and enable it again only on explicit acknowledge from user. No. The IRQ might be shared, and you get a slight problem if you just disabled an IRQ needed to make progress for user space to handle the IRQ - To unsubscribe

Re: Is it useful to support user level drivers

2001-06-21 Thread Alan Cox
> level drivers (via ioperm, etc). However interrupts > at user level are not supported, does anyone think > it would be a good idea to add user level interrupt > support ? I have a framework for it, but it still > needs > a lot of work. The problem is that the IRQ has to be cleared in kernel

Re: Is it useful to support user level drivers

2001-06-21 Thread Dmitry A. Fedorov
On Thu, 21 Jun 2001, Alan Cox wrote: > > it would be a good idea to add user level interrupt > > support ? I have a framework for it, but it still > > The problem is that the IRQ has to be cleared in kernel space, because otherwise > you may deadlock. It depends on device type. Good designed

Re: Is it useful to support user level drivers

2001-06-21 Thread Balbir Singh
--- Alan Cox <[EMAIL PROTECTED]> wrote: > The problem is that the IRQ has to be cleared in > kernel space, because otherwise > you may deadlock. > I agree, the idea is to clear the IRQ in kernel space and then deliver to user level programs interested using a signal (Real time SIGINT or

Re: Is it useful to support user level drivers

2001-06-21 Thread Oliver Neukum
> > The problem is that the IRQ has to be cleared in kernel space, because > > otherwise you may deadlock. > > It depends on device type. Good designed ones does not raises a new > interrupt until an explicit acknowledge by I/O from [user space] driver > will be received. > > Access to device's

Re: Is it useful to support user level drivers

2001-06-21 Thread Matthias Urlichs
At 14:28 +0100 2001-06-21, Alan Cox wrote: >No. The IRQ might be shared, and you get a slight problem if you just disabled >an IRQ needed to make progress for user space to handle the IRQ Two choices: - Disallow shared interrupts for usermode drivers. - Make the 'generic interrupt handler

Re: Is it useful to support user level drivers

2001-06-21 Thread Dmitry A. Fedorov
On Thu, 21 Jun 2001, Alan Cox wrote: > > Lastly an IRQ kernel module can disable_irq() from interrupt handler > > and enable it again only on explicit acknowledge from user. > > No. The IRQ might be shared, and you get a slight problem if you just disabled > an IRQ needed to make progress for

Re: The latest Microsoft FUD. This time from BillG, himself.

2001-06-21 Thread Alan Cox
> > Do they include the source? There's a CD of source that you can buy > > for $20 but gcc isn't listed > > I'm not sure if they are allowed to do that. See clause 1 (c): > > http://msdn.microsoft.com/msdn-files/027/001/516/eula_mit.htm Slight oops on their part, but then that license is

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Alan Cox
> 1) Oracle Corp. builds their database for Linux on a Linux system. > 2) Said system comes with standard header files, which happen in this case to >be GPL'd header files. > 3) Oracle Corp.'s database becomes GPL. > > There's not a court in the civilised world that would uphold the GPL in

Re: Linux 2.4.5-ac17

2001-06-21 Thread Alan Cox
> between your tree and Linus' please? I haven't seen any ac stuff being > spooled into Linus' tree for a while and the trees seem to be drifting > further apart ... it would be nice if there wasn't much difference > other than the device name and the page cache VFS stuff. I know you're > both

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Eric S. Raymond
Alan Cox <[EMAIL PROTECTED]>: > > >As copyright holder of the Linux kernel, Linus is the only person with > > >standing to sue for license violation. Therefore, when he says > > He's copyright holder of parts of it. The FSF is also a copyright holder of > oddments, as are many people. IANAL,

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Disconnect
In-Reply-To: <[EMAIL PROTECTED]> On Thu, 21 Jun 2001, Alan Cox did have cause to say: > An application is clearly not a derivative work in the general case, and they > are linked with glibc which is LGPL and gives the users the choice and right > to run non-free apps. IANAL, and this may be a

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Alan Cox
> IANAL, and this may be a dumb question, but what about LGPLing the driver > abstraction layer and/or headers? (Presuming of course there -is- a driver GPL + LGPL gives you GPL so it doesnt help. You can combine it with the driver or with the kernel but not with both together. - To

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Alan Cox
> > the stdio.h, I'd tell him to go screw himself. > What is the difference between including kernel header file and > including GPLed header file? There are real differences between programs and interface definitions. At this point you get into law and the like and its probably best you read

Re: Is it useful to support user level drivers

2001-06-21 Thread Alan Cox
> (i.e. counted). An alternative to queuing (user selectable) is to block > interrupt generation at hardware level in kernel space immediately > before notification. > > I'm missing something? IRQ 9 shared between user space app and disk. IRQ arrives is disabled and reported, app wakes up, app

<    1   2   3   4   5   >