linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux-2.4.0-test10
@ 2000-10-31 20:41 ` Linus Torvalds
  2000-10-31 20:48   ` Linux-2.4.0-test10 Rik van Riel
                     ` (4 more replies)
  0 siblings, 5 replies; 40+ messages in thread
From: Linus Torvalds @ 2000-10-31 20:41 UTC (permalink / raw)
  To: Kernel Mailing List


Ok, test10-final is out there now. This has no _known_ bugs that I
consider show-stoppers, for what it's worth.

And when I don't know of a bug, it doesn't exist. Let us rejoice. In
traditional kernel naming tradition, this kernel hereby gets anointed as
one of the "greased weasel" kernel series, one of the final steps in a
stable release.

We're still waiting for the Vatican to officially canonize this kernel,
but trust me, that's only a matter of time. It's a little known fact, but
the Pope likes penguins too.

			Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
@ 2000-10-31 20:48   ` Rik van Riel
  2000-10-31 20:57     ` Linux-2.4.0-test10 Linus Torvalds
  2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
                     ` (3 subsequent siblings)
  4 siblings, 1 reply; 40+ messages in thread
From: Rik van Riel @ 2000-10-31 20:48 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

On Tue, 31 Oct 2000, Linus Torvalds wrote:

> Ok, test10-final is out there now. This has no _known_ bugs that
> I consider show-stoppers, for what it's worth.
> 
> And when I don't know of a bug, it doesn't exist. Let us
> rejoice. In traditional kernel naming tradition, this kernel
> hereby gets anointed as one of the "greased weasel" kernel
> series, one of the final steps in a stable release.

Well, there's the thing with RAW IO being done into a
process' address space and the data arriving only after
the page gets unmapped from the process.

Then you have the RAW IO data in a swapcache page, but
the VM doesn't know how to swap it out and the page
becomes either unswappable or the data gets lost
(depending on at which stage the page is at that
moment).

But granted, this probably isn't a show-stopper for
most people and -since the fix has to support NFS
too, with its credentials stuff- a fix isn't even
underway yet...

> We're still waiting for the Vatican to officially canonize this
> kernel, but trust me, that's only a matter of time. It's a
> little known fact, but the Pope likes penguins too.

Lets just hope he doesn't need RAW IO ;)

cheers,

Rik
--
"What you're running that piece of shit Gnome?!?!"
       -- Miguel de Icaza, UKUUG 2000

http://www.conectiva.com/		http://www.surriel.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
  2000-10-31 20:48   ` Linux-2.4.0-test10 Rik van Riel
@ 2000-10-31 20:55   ` Alan Cox
  2000-11-01  1:35     ` Linux-2.4.0-test10 Paul Jakma
                       ` (3 more replies)
  2000-11-01  2:18   ` Linux-2.4.0-test10 Tom Rini
                     ` (2 subsequent siblings)
  4 siblings, 4 replies; 40+ messages in thread
From: Alan Cox @ 2000-10-31 20:55 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

> Ok, test10-final is out there now. This has no _known_ bugs that I
> consider show-stoppers, for what it's worth.

The fact power management even handling is completely broken and crashes
on unfortunately timed module unloads doesnt count ?

More importantly has the bug when you can use the proc/self/mem trick with read
to crash machines as any user via svgalib stuff been fixed ?

Questions:
	Has the O_SYNC stuff been fixed so that more than ext2 honours this
	flag ?
	What about the fact anyone can crash a box using ioctls on net
	devices and waiting for an unload - was this fixed ?

Less Critical:
	Does autofs4 work yet
	Why haven't you merged irda changes people have been sending for months 	which mean irda in 2.4test doesnt work ?
	Making ramfs work seems to not be merged

Ok so Im always on the more conservative side but the large collection of
'fixe exists isnt merged' and those 4 or 5 other issues to me count as at the
very least alarm bells.

But I have to admit it seems close to 2.4.0. Its stayed up a lot better than
I expected under load once I fixed the scsi one

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:48   ` Linux-2.4.0-test10 Rik van Riel
@ 2000-10-31 20:57     ` Linus Torvalds
  2000-11-01  5:40       ` Linux-2.4.0-test10 adrian
  0 siblings, 1 reply; 40+ messages in thread
From: Linus Torvalds @ 2000-10-31 20:57 UTC (permalink / raw)
  To: Rik van Riel; +Cc: Kernel Mailing List



On Tue, 31 Oct 2000, Rik van Riel wrote:
> On Tue, 31 Oct 2000, Linus Torvalds wrote:
> > 
> > Ok, test10-final is out there now. This has no _known_ bugs that
> > I consider show-stoppers, for what it's worth.
> > 
> > And when I don't know of a bug, it doesn't exist. Let us
> > rejoice. In traditional kernel naming tradition, this kernel
> > hereby gets anointed as one of the "greased weasel" kernel
> > series, one of the final steps in a stable release.
> 
> Well, there's the thing with RAW IO being done into a
> process' address space and the data arriving only after
> the page gets unmapped from the process.

Yes. But that doesn't count like a "show-stopper" for me, simply because
it's one of those small details that are known, and never materialize
under normal load.

Yes, it will have to be fixed before anybody starts doing RAW IO in a
major way. And I bet it will be fixed. But it's not on my list of "I
cannot release a 2.4.0 before this is done" - even if I think it will
actually be fixed for the common case before that anyway.

(Note: I suspect that we may just have to accept the fact that due to NFS
etc issues, RAW IO into a shared mapping might not really supported at
all. I don't think any raw IO user uses it that way anyway, so I think the
big and worrisome case is actually only the swap-out case).

> > We're still waiting for the Vatican to officially canonize this
> > kernel, but trust me, that's only a matter of time. It's a
> > little known fact, but the Pope likes penguins too.
> 
> Lets just hope he doesn't need RAW IO ;)

Naah, he mainly just does some browsing with netscape, and (don't tell a
soul) plays QuakeIII with the door locked.

		Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
@ 2000-11-01  1:35     ` Paul Jakma
  2000-11-01  3:53     ` Linux-2.4.0-test10 Jeremy Fitzhardinge
                       ` (2 subsequent siblings)
  3 siblings, 0 replies; 40+ messages in thread
From: Paul Jakma @ 2000-11-01  1:35 UTC (permalink / raw)
  To: Alan Cox; +Cc: Kernel Mailing List

On Tue, 31 Oct 2000, Alan Cox wrote:

> Less Critical:
> 	Does autofs4 work yet

has been apparently working fine for me for a while on 2.4test and
2.2+patch. (while==not noticed any major problems in last couple of
months)

> Alan

regards,
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
Save energy:  Drive a smaller shell.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
  2000-10-31 20:48   ` Linux-2.4.0-test10 Rik van Riel
  2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
@ 2000-11-01  2:18   ` Tom Rini
  2000-11-01  5:46   ` Linux-2.4.0-test10 Miles Lane
  2000-11-01 10:19   ` Linux-2.4.0-test10 Tigran Aivazian
  4 siblings, 0 replies; 40+ messages in thread
From: Tom Rini @ 2000-11-01  2:18 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 589 bytes --]

On Tue, Oct 31, 2000 at 12:41:55PM -0800, Linus Torvalds wrote:
 
> Ok, test10-final is out there now. This has no _known_ bugs that I
> consider show-stoppers, for what it's worth.

Sure, it's not a critical bug or anything but hey.  One more time:
This is a very minor patch for fs/nls/Config.in, which Petr Vandrovec came up
with.  The problem is that if CONFIG_INET is n, CONFIG_SMB_FS is never set
so fs/nls/Config.in assumes that the user wants to select some NLS options.
This fixes it and works on config/menuconfig/xconfig.

-- 
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

[-- Attachment #2: nls.patch --]
[-- Type: text/plain, Size: 601 bytes --]

--- fs/nls/Config.in.orig	Thu Oct 19 12:54:09 2000
+++ fs/nls/Config.in	Thu Oct 19 12:54:32 2000
@@ -2,10 +2,17 @@
 # Native language support configuration
 #
 
+# smb wants NLS
+if [ "$CONFIG_SMB_FS" = "m" -o "$CONFIG_SMB_FS" = "y" ]; then
+  define_bool CONFIG_SMB_NLS y
+else
+  define_bool CONFIG_SMB_NLS n
+fi
+
 # msdos and Joliet want NLS
 if [ "$CONFIG_JOLIET" = "y" -o "$CONFIG_FAT_FS" != "n" \
 	-o "$CONFIG_NTFS_FS" != "n" -o "$CONFIG_NCPFS_NLS" = "y" \
-	-o "$CONFIG_SMB_FS" != "n" ]; then
+	-o "$CONFIG_SMB_NLS" = "y" ]; then
   define_bool CONFIG_NLS y
 else
   define_bool CONFIG_NLS n

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
  2000-11-01  1:35     ` Linux-2.4.0-test10 Paul Jakma
@ 2000-11-01  3:53     ` Jeremy Fitzhardinge
  2000-11-01  8:38     ` Linux-2.4.0-test10 Andi Kleen
  2000-11-02 17:17     ` Linux-2.4.0-test10 Stephen C. Tweedie
  3 siblings, 0 replies; 40+ messages in thread
From: Jeremy Fitzhardinge @ 2000-11-01  3:53 UTC (permalink / raw)
  To: Alan Cox; +Cc: Linus Torvalds, Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 257 bytes --]

On Tue, Oct 31, 2000 at 08:55:13PM +0000, Alan Cox wrote:
> 	Does autofs4 work yet

Autofs4 was fixed in 2.4.0-test10-pre6 or so.  Autofs4 for 2.2.x has
been working for some time, though I just updated the 2.2 patch so it
doesn't stomp on autofs (v3).

	J

[-- Attachment #2: Type: application/pgp-signature, Size: 240 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:57     ` Linux-2.4.0-test10 Linus Torvalds
@ 2000-11-01  5:40       ` adrian
  0 siblings, 0 replies; 40+ messages in thread
From: adrian @ 2000-11-01  5:40 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Rik van Riel, Kernel Mailing List



On Tue, 31 Oct 2000, Linus Torvalds wrote:

[snip]
> Naah, he mainly just does some browsing with netscape, and (don't tell a
> soul) plays QuakeIII with the door locked.
> 
> 		Linus

Although he might find that 2.2.18pre18 gives better frame rates.  :)

1024x768, Max detail, 32bit, 2.2.18pre18: 81fps

1024x768, Max detail, 32bit, 2.4.0-test10: 68fps


If he's really divine, he might notice a difference, unlike us mere
mortals.

Regards,
Adrian




-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01  5:46   ` Linux-2.4.0-test10 Miles Lane
@ 2000-11-01  5:43     ` Linus Torvalds
  0 siblings, 0 replies; 40+ messages in thread
From: Linus Torvalds @ 2000-11-01  5:43 UTC (permalink / raw)
  To: Miles Lane; +Cc: Kernel Mailing List



On Tue, 31 Oct 2000, Miles Lane wrote:
> 
> Were there no changes between test10-pre7 and test10?
> I notice you didn't send out a Changelist.
> 
> The Changelists help me focus my testing.

Sorry. Here it is..

		Linus
-----
 - final:
    - Jeff Garzik: ISA network driver cleanup, wrapper.h fixes, 8139too
      update, etc
    - Mike Coleman: fix TracerPid in /proc/<n>/status
    - Thomas Molina: mark NAT packet drop message KERN_DEBUG
    - Marcelo Tosatti: nbd should use GFP_BUFFER, not GFP_ATOMIC
    - Steve Pratt: TLB flush order fix
    - David Miller: network and sparc updates
    - Alan Cox: various details (NULL ptr checks in SCSI etc)
    - Daniel Roesen: pretty up microcode revision printouts
    - Mike Coleman: fix ptrace ambiguity issues
    - Paul Mackerras: make yenta work even in the absense of ISA irqs
    - me: make USB Makefile do the right thing for export-objs.
    - Randy Dunlap, USB: fix race conditions, usb enumeration etc.

 - pre7:
    - Niels Jensen: remove no-longer-needed workarounds for old gcc versions
    - Ingo Molnar & Rik v Riel: VM inactive list maintenance correction
    - Randy Dunlap, USB: printer.c, usb-storage, usb identification and
      memory leak fixes
    - David Miller: networking updates
    - David Mosberger: add AT_CLKTCK to elf information. And make AT_PAGESZ work
      for static binaries too.
    - oops. pcmcia broke by mistake
    - Me: truncate vs page access race fix.

 - pre6:
    - Jeremy Fitzhardinge: autofs4 expiry fix
    - David Miller: sparc driver updates, networking updates
    - Mathieu Chouquet-Stringer: buffer overflow in sg_proc_dressz_write
    - Ingo Molnar: wakeup race fix (admittedly the window was basically
      non-existent, but still..)
    - Rasmus Andersen: notice that "this_slice" is no longer used for
      scheduling - delete the code that calculates it.
    - ALI pirq routing update. It's even uglier than we initially thought..
    - Dimitrios Michailidis: fix ipip locking bugs
    - Various: face it - gcc-2.7.2.3 miscompiles structure initializers.
    - Paul Cassella: locking comments on dev_base
    - Trond Myklebust: NFS locking atomicity. refresh inode properly.
    - Andre Hedrick: Serverworks Chipset driver, IDE-tape fix
    - Paul Gortmaker: kill unused code from 8390 support.
    - Andrea Arcangeli: fix nfsv3d wrong truncates over 4G
    - Maciej W. Rozycki: PIIX4 needs the same USB quirk handling as PIIX3.
    - me: if we cannot figure out the PCI bridge windows, just "inherit"
      the window from the parent. Better than not booting.
    - Ching-Ling Lee: ALI 5451 Audio core support update

 - pre5:
    - Mikael Pettersson: more Pentium IV cleanup.
    - David Miller: non-x86 platforms missed "pte_same()".
    - Russell King: NFS invalidate_inode_pages() can do bad things!
    - Randy Dunlap: usb-core.c is gone - module fix
    - Ben LaHaise: swapcache fixups for the new atomic pte update code
    - Oleg Drokin: fix nm256_audio memory region confusion
    - Randy Dunlap: USB printer fixes
    - David Miller: sparc updates
    - David Miller: off-by-one error in /proc socket dumper
    - David Miller: restore non-local bind() behaviour.
    - David Miller: wakeups on socket shutdown()
    - Jeff Garzik: DEPCA net drvr fixes and CodingStyle
    - Jeff Garzik: netsemi net drvr fix
    - Jeff Garzik & Andrea Arkangeli: keyboard cleanup
    - Jeff Garzik: VIA audio update
    - Andrea Arkangeli: mxcsr initialization cleanup and fix
    - Gabriel Paubert: better twd_i387_to_fxsr() emulation
    - Andries Brouwer: proper error return in ext2 mkdir()

 - pre4:
    - disable writing to /proc/xxx/mem. Sure, it works now, but it's still
      a security risk.
    - IDE driver update (Victroy66 SouthBridge support)
    - i810 rng driver cleanup
    - fix sbus Makefile
    - named initializers in module..
    - ppoe: remove explicit initializer - it's done with initcalls.
    - x86 WP bit detection: do it cleanly with exception handling
    - Arnaldo Carvalho de Melo: memory leaks in drivers/media/video
    - Bartlomiej Zolnierkiewicz: video init functions get __init
    - David Miller: get rid of net/protocols.c - they get to initialize themselves
    - David Miller: get rid of dev_mc_lock - we hold dev->xmit_lock anyway.
    - Geert Uytterhoeven: Zorro (Amiga) bus support update
    - David Miller: work around gcc-2.7.2 bug
    - Geert Uytterhoeven: mark struct consw's "const".
    - Jeff Garzik: network driver cleanups, ns558 joystick driver oops fix
    - Tigran Aivazian: clean up __alloc_pages(), kill_super() and
      notify_change()
    - Tigran Aivazian: move stuff from .data to .bss
    - Jeff Garzik: divert.h typename cleanups
    - James Simmons: mdacon using spinlocks
    - Tigran Aivazian: fix BFS free block calculation
    - David Miller: sparc32 works again
    - Bernd Schmidt: fix undefined C code (set/use without a sequence point)
    - Mikael Pettersson: nicer Pentium IV setup handling.
    - Georg Acher: usb-uhci cpia oops fix
    - Kanoj Sarcar: more node_data cleanups for [non]NUMA.
    - Richard Henderson: alpha update to new vmalloc setup
    - Ben LaHaise: atomic pte updates (don't lose dirty bit)
    - David Brownell: ohci memory debugging (== use separate slabs for allocation)

 - pre3:
    - update email address of Joerg Reuter
    - Andries Brouwer: spelling fixes, missing atari brelse(), breada() fix
    - Geert Uytterhoeven: used named initializers for "struct console".
    - Carsten Paeth: ISDN capifs - iput() only once.
    - Petr Vandrovec: VFAT short name generation fix
    - Jeff Garzik: i810_rng cleanup, and i815 chipset added.
    - Bartlomiej Zolnierkiewicz: clean up some remaining old-style Makefiles
    - Dave Jones: x86 setup fixes (recognize Pentium IV etc).
    - x86: do the "fast A20" setup too in setup.S
    - NIIBE Yutaka: update SuperH for the global page table (vmalloc) change.
    - David Miller: sparc updates (vmalloc stuff still pending)
    - David Miller: CodaFS warnings and 64-bit warnings in pci_size()
    - David Miller: pcnet32 - correct NULL test
    - David Miller: vmlist lock -> page_table_lock clarification
    - Trond Myklebust: Ouch. rpcauth_lookup_credcache() memory corruption bug
    - Matthew Wilcox: file locking cleanups
    - David Woodhouse: USB audio spinlock fixes
    - Torben Mathiasen: tlan driver cleanups
    - Randy Dunlap: Yenta: CACHE_LINE_SIZE is in dwords, not bytes.
    - Randy Dunlap: more USB updates
    - Kanoj Sarcar: clean up the NUMA interfaces (pg_data instead of nodes)
    - "save_fpu()" was broken. Need to clear pending errors: save_init_fpu().

 - pre2:
    - remember to change the kernel version ;)
    - isapnp.txt bugfix
    - ia64 update
    - sparc update
    - networking update (pppoe init, frame diverter, fix tcp_sendmsg,
      fix udp_recvmsg).
    - Compile for WinChip must _not_ use "-march=i686". It's a i586.
    - Randy Dunlap: more USB updates
    - clarify the Firewire AIC-5800 situation. It's not supported yet.
    - PCI-space decode size fix. This is needed for some (broken?) hardware
    - /proc/self/maps off-by-one error
    - 3c501, 3c507, cs89x0 network drivers drop unnecessary check_region
    - Asahi Kasei AK4540: new codec ID. Yamaha: new PCI ID's.
    - ne2k-pci net driver documentation update
    - Paul Gortmaker: delete paranoia check in rtc_exit
    - scsi_merge: memset the right amount of memory.
    - sun3fb: old __initfunc() not supported any more.
    - synclink: remove unnecessary task state games
    - xd.c: proper casting for 64-bit architectures
    - vmalloc: page table update race condition.

 - pre1:
    - Roger Larsson: ">=" instead of ">" to make the VM not get stuck.
    - Gideon Glass: brw_kiovec() failure case oops fix
    - Rik van Riel: better memory balancing and OOM killer
    - Ivan Kokshaysky: alpha compile fixes
    - Vojtech Pavlik: forgotten ENOUGH macro in via82cxxx ide driver
    - Arnaldo Carvalho de Melo: acpi resource leak fix
    - Brian Gerst: use mov's instead of xchg in kernel trap entry
    - Torben Mathiasen: tlan timer being added twice bug
    - Andrzej Krzysztofowicz: config file fixes
    - Jean Tourrilhes: Wavelan lockup on SMP fix
    - Roman Zippel: initdata must be initialized (even if it is to zero:
      gcc is strange)
    - Jean Tourrilhes: hp100 driver lockup at startup on SMP
    - Russell King: fix silly minixfs uninitialized error bug
    - (various): fix uid hashing to use "uid_t" instead of "unsigned short"
    - Jaroslav Kysela: isapnp timeout fix. NULL ptr dereference fix.
    - Alain Knaff: fdformat should work again.
    - Randy Dunlap: USB - fix bluetooth, acm, printer, serial to work
      with urb->dev changes. 
    - Randy Dunlap: USB whiteheat serial driver firmware update.
    - Randy Dunlap: USB hub memory corruption and pegasus driver update
    - Andre Hedrick: IDE Makefile cleanup

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
                     ` (2 preceding siblings ...)
  2000-11-01  2:18   ` Linux-2.4.0-test10 Tom Rini
@ 2000-11-01  5:46   ` Miles Lane
  2000-11-01  5:43     ` Linux-2.4.0-test10 Linus Torvalds
  2000-11-01 10:19   ` Linux-2.4.0-test10 Tigran Aivazian
  4 siblings, 1 reply; 40+ messages in thread
From: Miles Lane @ 2000-11-01  5:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List


Linus,

Were there no changes between test10-pre7 and test10?
I notice you didn't send out a Changelist.

The Changelists help me focus my testing.

Thanks,
	Miles
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
  2000-11-01  1:35     ` Linux-2.4.0-test10 Paul Jakma
  2000-11-01  3:53     ` Linux-2.4.0-test10 Jeremy Fitzhardinge
@ 2000-11-01  8:38     ` Andi Kleen
  2000-11-01 18:08       ` Linux-2.4.0-test10 kuznet
  2000-11-01 23:52       ` Linux-2.4.0-test10 David S. Miller
  2000-11-02 17:17     ` Linux-2.4.0-test10 Stephen C. Tweedie
  3 siblings, 2 replies; 40+ messages in thread
From: Andi Kleen @ 2000-11-01  8:38 UTC (permalink / raw)
  To: Alan Cox; +Cc: Linus Torvalds, Kernel Mailing List

On Tue, Oct 31, 2000 at 08:55:13PM +0000, Alan Cox wrote:
> 	What about the fact anyone can crash a box using ioctls on net
> 	devices and waiting for an unload - was this fixed ?

The ioctls of network devices are generally unsafe on SMP, because
they run with kernel lock dropped now but are mostly not safe to do so. 

-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
                     ` (3 preceding siblings ...)
  2000-11-01  5:46   ` Linux-2.4.0-test10 Miles Lane
@ 2000-11-01 10:19   ` Tigran Aivazian
  2000-11-01 15:01     ` Linux-2.4.0-test10 Alan Cox
  4 siblings, 1 reply; 40+ messages in thread
From: Tigran Aivazian @ 2000-11-01 10:19 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List, Daniel Roesen, Richard Schaal

On Tue, 31 Oct 2000, Linus Torvalds wrote:

> 
> Ok, test10-final is out there now. This has no _known_ bugs that I
> consider show-stoppers, for what it's worth.

Linus,

But it contains an erroneous part in microcode.c:

-       if (c->x86_vendor != X86_VENDOR_INTEL || c->x86 < 6){
+       if (c->x86_vendor != X86_VENDOR_INTEL || c->x86 != 6){
                printk(KERN_ERR "microcode: CPU%d not an Intel P6\n",
cpu_num);


It was not in Daniel's cleanup patch which I saw but came from elsewhere.
Are there Intel CPUs with family>6 which do not support the same mechanism
for microcode update as family=6? The manuals suggest that test for ">" is
correct, i.e. that Intel will maintain compatibility with P6 wrt microcode
update.

Perhaps Richard can clarify this?

Regards,
Tigran

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01 10:19   ` Linux-2.4.0-test10 Tigran Aivazian
@ 2000-11-01 15:01     ` Alan Cox
  2000-11-01 15:19       ` Linux-2.4.0-test10 Tigran Aivazian
  0 siblings, 1 reply; 40+ messages in thread
From: Alan Cox @ 2000-11-01 15:01 UTC (permalink / raw)
  To: Tigran Aivazian
  Cc: Linus Torvalds, Kernel Mailing List, Daniel Roesen, Richard Schaal

> for microcode update as family=6? The manuals suggest that test for ">" is
> correct, i.e. that Intel will maintain compatibility with P6 wrt microcode
> update.
> 
> Perhaps Richard can clarify this?

Until we know what the preventium IV does on microcode behaviour it seems
wisest to test for == not >.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01 15:01     ` Linux-2.4.0-test10 Alan Cox
@ 2000-11-01 15:19       ` Tigran Aivazian
  0 siblings, 0 replies; 40+ messages in thread
From: Tigran Aivazian @ 2000-11-01 15:19 UTC (permalink / raw)
  To: Alan Cox
  Cc: Linus Torvalds, Kernel Mailing List, Daniel Roesen,
	richard.schaal, mikpe, simon

On Wed, 1 Nov 2000, Alan Cox wrote:

> > for microcode update as family=6? The manuals suggest that test for ">" is
> > correct, i.e. that Intel will maintain compatibility with P6 wrt microcode
> > update.
> > 
> > Perhaps Richard can clarify this?
> 
> Until we know what the preventium IV does on microcode behaviour it seems
> wisest to test for == not >.

Ok, true, I agree with both you and Mikael Pettersson. Also, I couldn't
find where in the volumeIII I saw references to ">", perhaps it wasn't in
the docs but just in some sample Intel implementation (or maybe not).

Regards,
Tigran



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01  8:38     ` Linux-2.4.0-test10 Andi Kleen
@ 2000-11-01 18:08       ` kuznet
  2000-11-01 23:52       ` Linux-2.4.0-test10 David S. Miller
  1 sibling, 0 replies; 40+ messages in thread
From: kuznet @ 2000-11-01 18:08 UTC (permalink / raw)
  To: Alan Cox, Andi Kleen; +Cc: linux-kernel

Hello!

> On Tue, Oct 31, 2000 at 08:55:13PM +0000, Alan Cox wrote:
> > 	What about the fact anyone can crash a box using ioctls on net
> > 	devices and waiting for an unload - was this fixed ?

What do you mean?

If I understood you correclty, this has been fixed in early 2.3
and never reappeared since that time.



> The ioctls of network devices are generally unsafe on SMP, because
> they run with kernel lock dropped now but are mostly not safe to do so. 

Andi, pleeeease, stop FUDing.

If you see some bug, fix it. I do not see.

Alexey
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01  8:38     ` Linux-2.4.0-test10 Andi Kleen
  2000-11-01 18:08       ` Linux-2.4.0-test10 kuznet
@ 2000-11-01 23:52       ` David S. Miller
  1 sibling, 0 replies; 40+ messages in thread
From: David S. Miller @ 2000-11-01 23:52 UTC (permalink / raw)
  To: jgarzik; +Cc: ak, alan, torvalds, linux-kernel, kuznet

   Date: 	Wed, 01 Nov 2000 19:03:44 -0500
   From: Jeff Garzik <jgarzik@mandrakesoft.com>

   Therefore for 2.4.x, our concern is whether a particular net driver
   needs further SMP protection internally, or if rtnl_lock (a semaphore,
   not a spinlock) is sufficient.

Thanks Jeff, this is precisely what Alexey and myself have been trying
to beat into Andi's head for months now :-)

Later,
David S. Miller
davem@redhat.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01  8:38     ` Linux-2.4.0-test10 Andi Kleen
@ 2000-11-02  0:03 Jeff Garzik
  2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
  1 sibling, 1 reply; 40+ messages in thread
From: Jeff Garzik @ 2000-11-02  0:03 UTC (permalink / raw)
  To: Andi Kleen; +Cc: Alan Cox, Linus Torvalds, Kernel Mailing List, kuznet

Andi Kleen wrote:
> On Tue, Oct 31, 2000 at 08:55:13PM +0000, Alan Cox wrote:
> >       What about the fact anyone can crash a box using ioctls on net
> >       devices and waiting for an unload - was this fixed ?

> The ioctls of network devices are generally unsafe on SMP, because
> they run with kernel lock dropped now but are mostly not safe to do so.

Wrong.  The BLK is dropped in sock_ioctl, but struct netdevice::do_ioctl
is called with rtnl_lock held:

	net/core/dev.c:
		rtnl_lock();
		ret = dev_ifsioc(&ifr, cmd);
		rtnl_unlock();

Therefore for 2.4.x, our concern is whether a particular net driver
needs further SMP protection internally, or if rtnl_lock (a semaphore,
not a spinlock) is sufficient.

	Jeff


-- 
Jeff Garzik             | "Mind if I drive?"  -Sam
Building 1024           | "Not if you don't mind me clawing at the
MandrakeSoft            |  dash and shrieking like a cheerleader."
                        |                     -Max
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
                       ` (2 preceding siblings ...)
  2000-11-01  8:38     ` Linux-2.4.0-test10 Andi Kleen
@ 2000-11-02 17:17     ` Stephen C. Tweedie
  2000-11-02 17:36       ` Linux-2.4.0-test10 Christoph Rohland
                         ` (2 more replies)
  3 siblings, 3 replies; 40+ messages in thread
From: Stephen C. Tweedie @ 2000-11-02 17:17 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Alan Cox, Kernel Mailing List, Stephen Tweedie, linux-fsdevel

Hi,

On Tue, Oct 31, 2000 at 08:55:13PM +0000, Alan Cox wrote:
> 
> Questions:
> 	Has the O_SYNC stuff been fixed so that more than ext2 honours this
> 	flag ?

Not yet.

Linus, the last patch I sent you on this didn't make it in --- is it
worth my while resending, or do we need to rethink how to do this?

2.2 O_SYNC is actually broken too --- it doesn't sync all metadata (in
particular, it doesn't update the inode), but I'd rather fix that for
2.4 rather than change 2.2, as the main users of O_SYNC, databases,
are writing to preallocated files anyway.

The patch I sent fully implements O_SYNC (actually, it implements
O_DSYNC, which is allowed to skip the inode sync if the only attribute
which has changed is the timestamps) and fdatasync.  It's easy for me
to make the DSYNC selectable via sysctl for full SU compliance, and I
know of other unixes that already do this --- you really don't want
existing database applications suddenly to start seeking to the inode
block for every O_SYNC write.

There are two parts to the implementation here --- the separation of
O_DIRTY into two bits, a "fully-dirty" bit and a "timestamp-dirty"
bit, and the use of a linked list of buffer_heads against each inode
to track all dirty data.  It is possible to do without the latter, but
that requires either doing a full mapping tree walk after O_SYNC to
flush indirect blocks, or doing indirect writes synchronously as we
write out the data.  f[data]sync can't do the sync-indirect-write
trick, so is still required to walk the whole indirect tree on fsync,
which can get expensive on large files.

Cheers,
 Stephen
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02 17:17     ` Linux-2.4.0-test10 Stephen C. Tweedie
@ 2000-11-02 17:36       ` Christoph Rohland
  2000-11-03 19:18       ` Linux-2.4.0-test10 Pavel Machek
  2000-11-04 18:49       ` Linux-2.4.0-test10 Marco d'Itri
  2 siblings, 0 replies; 40+ messages in thread
From: Christoph Rohland @ 2000-11-02 17:36 UTC (permalink / raw)
  To: Stephen C. Tweedie; +Cc: Kernel Mailing List, linux-fsdevel

Hi Stephen,

On Thu, 2 Nov 2000, Stephen C. Tweedie wrote:
> The patch I sent fully implements O_SYNC (actually, it implements
> O_DSYNC, which is allowed to skip the inode sync if the only
> attribute which has changed is the timestamps) and fdatasync.  It's
> easy for me to make the DSYNC selectable via sysctl for full SU
> compliance, and I know of other unixes that already do this --- you
> really don't want existing database applications suddenly to start
> seeking to the inode block for every O_SYNC write.

No, we definitely do not want to have that. We had big performance
problems at customer sites when another unix did change the behaviour
exactly that way between releases.

Greetings
		Christoph

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02 17:17     ` Linux-2.4.0-test10 Stephen C. Tweedie
  2000-11-02 17:36       ` Linux-2.4.0-test10 Christoph Rohland
@ 2000-11-03 19:18       ` Pavel Machek
  2000-11-04 18:49       ` Linux-2.4.0-test10 Marco d'Itri
  2 siblings, 0 replies; 40+ messages in thread
From: Pavel Machek @ 2000-11-03 19:18 UTC (permalink / raw)
  To: Stephen C. Tweedie, Linus Torvalds
  Cc: Alan Cox, Kernel Mailing List, linux-fsdevel

Hi!

> The patch I sent fully implements O_SYNC (actually, it implements
> O_DSYNC, which is allowed to skip the inode sync if the only attribute
> which has changed is the timestamps) and fdatasync.  It's easy for me
> to make the DSYNC selectable via sysctl for full SU compliance, and I
> know of other unixes that already do this --- you really don't want
> existing database applications suddenly to start seeking to the inode
> block for every O_SYNC write.

It looks to me like times updates are upper-bound by once per second,
no? So this should not be (big) issue.
								Pavel
-- 
I'm pavel@ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss@linmodems.org
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02 17:17     ` Linux-2.4.0-test10 Stephen C. Tweedie
  2000-11-02 17:36       ` Linux-2.4.0-test10 Christoph Rohland
  2000-11-03 19:18       ` Linux-2.4.0-test10 Pavel Machek
@ 2000-11-04 18:49       ` Marco d'Itri
  2000-11-05  1:44         ` Linux-2.4.0-test10 H. Peter Anvin
                           ` (2 more replies)
  2 siblings, 3 replies; 40+ messages in thread
From: Marco d'Itri @ 2000-11-04 18:49 UTC (permalink / raw)
  To: Stephen C. Tweedie; +Cc: Kernel Mailing List, linux-fsdevel

On Nov 02, "Stephen C. Tweedie" <sct@redhat.com> wrote:

 >2.2 O_SYNC is actually broken too --- it doesn't sync all metadata (in
 >particular, it doesn't update the inode), but I'd rather fix that for
 >2.4 rather than change 2.2, as the main users of O_SYNC, databases,
 >are writing to preallocated files anyway.
What about fsync(2)? Will it update metadata too?

-- 
ciao,
Marco


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-04 18:49       ` Linux-2.4.0-test10 Marco d'Itri
@ 2000-11-05  1:44         ` H. Peter Anvin
  2000-11-06 12:55         ` Linux-2.4.0-test10 Stephen C. Tweedie
  2000-11-09 16:45         ` Linux-2.4.0-test10 Stephen C. Tweedie
  2 siblings, 0 replies; 40+ messages in thread
From: H. Peter Anvin @ 2000-11-05  1:44 UTC (permalink / raw)
  To: linux-kernel

Followup to:  <20001104194937.E3423@wonderland.linux.it>
By author:    "Marco d'Itri" <md@Linux.IT>
In newsgroup: linux.dev.kernel
>
> On Nov 02, "Stephen C. Tweedie" <sct@redhat.com> wrote:
> 
>  >2.2 O_SYNC is actually broken too --- it doesn't sync all metadata (in
>  >particular, it doesn't update the inode), but I'd rather fix that for
>  >2.4 rather than change 2.2, as the main users of O_SYNC, databases,
>  >are writing to preallocated files anyway.
> What about fsync(2)? Will it update metadata too?
> 

It better.  fdatasync(), if implemented, is allowed to skip that
requirement.

	-hpa
-- 
<hpa@transmeta.com> at work, <hpa@zytor.com> in private!
"Unix gives you enough rope to shoot yourself in the foot."
http://www.zytor.com/~hpa/puzzle.txt
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-04 18:49       ` Linux-2.4.0-test10 Marco d'Itri
  2000-11-05  1:44         ` Linux-2.4.0-test10 H. Peter Anvin
@ 2000-11-06 12:55         ` Stephen C. Tweedie
  2000-11-09 16:45         ` Linux-2.4.0-test10 Stephen C. Tweedie
  2 siblings, 0 replies; 40+ messages in thread
From: Stephen C. Tweedie @ 2000-11-06 12:55 UTC (permalink / raw)
  To: Marco d'Itri; +Cc: Stephen C. Tweedie, Kernel Mailing List, linux-fsdevel

Hi,

On Sat, Nov 04, 2000 at 07:49:37PM +0100, Marco d'Itri wrote:
> On Nov 02, "Stephen C. Tweedie" <sct@redhat.com> wrote:
> 
>  >2.2 O_SYNC is actually broken too --- it doesn't sync all metadata (in
>  >particular, it doesn't update the inode), but I'd rather fix that for
>  >2.4 rather than change 2.2, as the main users of O_SYNC, databases,
>  >are writing to preallocated files anyway.
> What about fsync(2)? Will it update metadata too?

Yes --- fsync has never had that problem.

--Stephen
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-04 18:49       ` Linux-2.4.0-test10 Marco d'Itri
  2000-11-05  1:44         ` Linux-2.4.0-test10 H. Peter Anvin
  2000-11-06 12:55         ` Linux-2.4.0-test10 Stephen C. Tweedie
@ 2000-11-09 16:45         ` Stephen C. Tweedie
  2 siblings, 0 replies; 40+ messages in thread
From: Stephen C. Tweedie @ 2000-11-09 16:45 UTC (permalink / raw)
  To: Marco d'Itri; +Cc: Stephen C. Tweedie, Kernel Mailing List, linux-fsdevel

Hi,

On Sat, Nov 04, 2000 at 07:49:37PM +0100, Marco d'Itri wrote:
> On Nov 02, "Stephen C. Tweedie" <sct@redhat.com> wrote:
> 
>  >2.2 O_SYNC is actually broken too --- it doesn't sync all metadata (in
>  >particular, it doesn't update the inode), but I'd rather fix that for
>  >2.4 rather than change 2.2, as the main users of O_SYNC, databases,
>  >are writing to preallocated files anyway.
> What about fsync(2)? Will it update metadata too?

Always.  fdatasync() is permitted to skip timestamp updates, but
fsync() is not.

Cheers,
 Stephen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-07 10:22         ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
@ 2000-11-07 18:39           ` Zephaniah E. Hull
  0 siblings, 0 replies; 40+ messages in thread
From: Zephaniah E. Hull @ 2000-11-07 18:39 UTC (permalink / raw)
  To: Ragnar Hojland Espinosa
  Cc: Ragnar Hojland Espinosa, linux-kernel, M.H.VanLeeuwen, CRADOCK,
	Christopher

[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]

On Tue, Nov 07, 2000 at 11:22:37AM +0100, Ragnar Hojland Espinosa wrote:
<snip>
> > You have a voodoo3 or voodoo5 with X4, and the DRI X4 module loaded.
> > 
> > Or am I wrong?
> 
> v3.. bingo :)

Comment out the 'Load "dri"' line from /etc/X11/XF86Config-4, I'm
working on debugging the problems.

Zephaniah E. Hull.
> 
> -- 
> ____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
> \ o.O|                                                   2F0D27DE025BE2302C
>  =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
>    U     chaos and madness await thee at its end."       hkp://keys.pgp.com
> 
> Handle via comment channels only.
> 

-- 
 PGP EA5198D1-Zephaniah E. Hull <warp@whitestar.soark.net>-GPG E65A7801
    Keys available at http://whitestar.soark.net/~warp/public_keys.
           CCs of replies from mailing lists are encouraged.

I am an "expert".  Fear me, for I will wreak untold damage upon anything
I can get my grubby hands on.
  -- Matt McLeod on ASR.

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-03  6:25       ` Linux-2.4.0-test10 kernel
  2000-11-03 10:02         ` Linux-2.4.0-test10 Ben Ford
@ 2000-11-07 10:22         ` Ragnar Hojland Espinosa
  2000-11-07 18:39           ` Linux-2.4.0-test10 Zephaniah E. Hull
  1 sibling, 1 reply; 40+ messages in thread
From: Ragnar Hojland Espinosa @ 2000-11-07 10:22 UTC (permalink / raw)
  To: warp
  Cc: Ragnar Hojland Espinosa, linux-kernel, M.H.VanLeeuwen, CRADOCK,
	Christopher

On Fri, Nov 03, 2000 at 01:25:10AM -0500, kernel@whitestar.soark.net wrote:
> > Just happened with test10, same circumstances .. font map got corrupted, and
> > noise on the screen.  Switching back and forth from X to a vc fixed it, tho. 
> > 
> > Sort of amusing that it (apparently) only happens with ppp + wget ..
> 
> You have a voodoo3 or voodoo5 with X4, and the DRI X4 module loaded.
> 
> Or am I wrong?

v3.. bingo :)

-- 
____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
\ o.O|                                                   2F0D27DE025BE2302C
 =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
   U     chaos and madness await thee at its end."       hkp://keys.pgp.com

Handle via comment channels only.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-03  6:25       ` Linux-2.4.0-test10 kernel
@ 2000-11-03 10:02         ` Ben Ford
  2000-11-07 10:22         ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
  1 sibling, 0 replies; 40+ messages in thread
From: Ben Ford @ 2000-11-03 10:02 UTC (permalink / raw)
  To: warp
  Cc: Ragnar Hojland Espinosa, linux-kernel, M.H.VanLeeuwen, CRADOCK,
	Christopher, torvalds

I have this problem also.  I am running vesafb and X4.01 w/ a voodoo3500.
Switching to a vc sometimes gives you black text (hiliting w/ mouse fixes it) and
alternating green and red pixels across the top of the screen.

-b


kernel@whitestar.soark.net wrote:

> On Thu, Nov 02, 2000 at 07:38:56PM +0100, Ragnar Hojland Espinosa wrote:
> > On Thu, Nov 02, 2000 at 06:57:06PM +0100, Ragnar Hojland Espinosa wrote:
> > > Well, here never did until today :)   With test9, I had left the box idle
> >
> > Just happened with test10, same circumstances .. font map got corrupted, and
> > noise on the screen.  Switching back and forth from X to a vc fixed it, tho.
> >
> > Sort of amusing that it (apparently) only happens with ppp + wget ..
>
> You have a voodoo3 or voodoo5 with X4, and the DRI X4 module loaded.
>
> Or am I wrong?
>
> Zephaniah E. Hull.
> >
> > --
> > ____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
> > \ o.O|                                                   2F0D27DE025BE2302C
> >  =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
> >    U     chaos and madness await thee at its end."       hkp://keys.pgp.com
> >
> > Handle via comment channels only.
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> Please read the FAQ at http://www.tux.org/lkml/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* RE: Linux-2.4.0-test10
  2000-11-01 16:12 Linux-2.4.0-test10 CRADOCK, Christopher
  2000-11-02  0:44 ` Linux-2.4.0-test10 M.H.VanLeeuwen
@ 2000-11-03  7:08 ` James Simmons
  1 sibling, 0 replies; 40+ messages in thread
From: James Simmons @ 2000-11-03  7:08 UTC (permalink / raw)
  To: CRADOCK, Christopher; +Cc: 'M.H.VanLeeuwen', linux-kernel, torvalds


> I have a similar hardware list and I don't observe any of these problems on
> 2.4.0-test10x. Is it possibly a hardware conflict somewhere?
> 
> What I do see occasionally is if X was ever heavy on the memory usage (say
> I've run GIMP for a couple of hours) then the text console's font set gets
> trashed until the next reboot. Console driver failing to reset something?

No! The X server resets the VGA mode including resetting the fonts. See
xc/programs/Xserver/hw/xfree86/vgahw to see how XF4.0 switchs between X
and vgacon. It see under heavy pressure X fails to reset the video
hardware on it own :-( 

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02 18:38     ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
@ 2000-11-03  6:25       ` kernel
  2000-11-03 10:02         ` Linux-2.4.0-test10 Ben Ford
  2000-11-07 10:22         ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
  0 siblings, 2 replies; 40+ messages in thread
From: kernel @ 2000-11-03  6:25 UTC (permalink / raw)
  To: Ragnar Hojland Espinosa
  Cc: linux-kernel, M.H.VanLeeuwen, CRADOCK, Christopher, torvalds

On Thu, Nov 02, 2000 at 07:38:56PM +0100, Ragnar Hojland Espinosa wrote:
> On Thu, Nov 02, 2000 at 06:57:06PM +0100, Ragnar Hojland Espinosa wrote:
> > Well, here never did until today :)   With test9, I had left the box idle
> 
> Just happened with test10, same circumstances .. font map got corrupted, and
> noise on the screen.  Switching back and forth from X to a vc fixed it, tho. 
> 
> Sort of amusing that it (apparently) only happens with ppp + wget ..

You have a voodoo3 or voodoo5 with X4, and the DRI X4 module loaded.

Or am I wrong?

Zephaniah E. Hull.
> 
> -- 
> ____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
> \ o.O|                                                   2F0D27DE025BE2302C
>  =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
>    U     chaos and madness await thee at its end."       hkp://keys.pgp.com
> 
> Handle via comment channels only.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* RE: Linux-2.4.0-test10
@ 2000-11-02 18:46 CRADOCK, Christopher
  0 siblings, 0 replies; 40+ messages in thread
From: CRADOCK, Christopher @ 2000-11-02 18:46 UTC (permalink / raw)
  To: 'M.H.VanLeeuwen'; +Cc: linux-kernel

Martin, my setup is a Gigabyte DX (ie BX chip set with dual Pentium III) I
have an ATI rage 128 in it with two soundblasters and a cheapo ne2k clone.

The ISAPNP doesn't auto config completely for me so all I can say is the
plug-and-pray would still cause me some grief. Basically the ne2k and the
second sound blaster have conflicting requirements, so I manually tweaked
the ISAPNP selection until it worked. It appears the sound blasters don't
work on half the combination of interrupt and IO ports that you could chose
and that the PNP listing claims are available.

I've never had a problem with or without the FB in place (except initially
when aty128fb.c was flaky) Although it runs X about ten times slower than
the XFree V4 direct driver so I don't normally touch it.

The problems with the PIIX4 simply cause my HDA disk to hang up until the
reset pokes it back into action. As the root partition is on hda1 it hangs
the machine waiting for this to happen (takes about 15 minutes).

ETH0 - thinking about it to does occasionally hang up on me but I thought
that was me fiddling with the settings too much. I'll try that again.

As for kernel debug points I can't say I do my debugging that way.

Chris.

> -----Original Message-----
> From:	M.H.VanLeeuwen [SMTP:vanl@megsinet.net]
> Sent:	Thursday, November 02, 2000 12:44 AM
> To:	CRADOCK, Christopher
> Cc:	linux-kernel@vger.kernel.org; torvalds@transmeta.com
> Subject:	Re: Linux-2.4.0-test10
> 
> "CRADOCK, Christopher" wrote:
> > 
> > I have a similar hardware list and I don't observe any of these problems
> on
> > 2.4.0-test10x. Is it possibly a hardware conflict somewhere?
> > 
> > What I do see occasionally is if X was ever heavy on the memory usage
> (say
> > I've run GIMP for a couple of hours) then the text console's font set
> gets
> > trashed until the next reboot. Console driver failing to reset
> something?
> > 
> > Chris Cradock
> > 
> 
> Hi Chris
> 
> Never had the trashed fonts before.
> 
> How about a better comparison of systems?
> All I mentioned were r128, ne2k, PIIX4 and SMP,  barely enough to claim
> similar
> hardware thus these aren't real problems cause you don't see them.
> I can send you gory details if your interested.
> 
> My reason for claiming these are problems, maybe not show stoppers, are:
> 
> This system is rock solid on 2.2.X.
> 
> problem 1, shouldn't fail on 2.4 if it works just fine on 2.2.  Probably a
> locking
> issue but I'm not sure.  Any idea where to put some BKL's to see if the
> problem
> will go away?
> 
> problem 2, happens randomly, so is it a hardware problem or a software
> issue?  being
> that the system works fine SMP and UP then my guess is a software
> interaction when
> UP-APIC is enabled, a race condition??
> 
> problem 3, new feature in 2.4, one would expect, hey, I've got this hdwr
> in my system,
> let me enable this option...  wait a minute the system doesn't boot...
> 
> problem 4, ISAPNP in the kernel is new for 2.4, i was pointing out that it
> can be
> improved to make it better able to select IRQ's that work so that the user
> can just
> upgrade to 2.4 without having to tweak the BIOS and/or the code.  I sent a
> patch to
> Linus but he rejected it, yes I realize it was a weak attempt but it fixed
> my ISAPNP
> problems, and no one has proposed a better solution.  Shouldn't the
> first release of 2.4.0 show that it's new capabilities are ready for prime
> time?
> 
> 
> Thanks,
> Martin
> 
> 
> > 1.  kernel compiled w/o FB support.  When attempting to switch
> >     back to X from VC1-6 system locks hard for SMP.  Nada thing
> >     fixes this except hard reset... no Alt-SysRq-B, nothing
> >     DRI not enabled.  Video card has r128 chipset.
> >  
> > 2.  System is a NFS root machine, after a period of heavy ntwk
> >     activity, eg. "make clean" in /usr/src/linux ETH0 no longer
> >     works or sometimes just ntwk activity during system boot is
> >     enough to cause the ETH activity to cease.
> >     The only recourse is to Alt-SysRq-B the system.
> >     NIC = NE2K ISA
> >  
> > 3. Enabling PIIX4, kernel locks hard when printing the partition
> >    tables for hdc.   hdc has no partitions.
> >    I think this problem is on Ted's problem list???
> >  
> > 4. ISAPNP assigns an invalid/unusable IRQ to NE2K NIC card.
> >    Previously reported to Linus & Ingo, they asked for an MPTABLE
> >    dump, haven't heard back since providing said data.
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> Please read the FAQ at http://www.tux.org/lkml/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02 17:57   ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
@ 2000-11-02 18:38     ` Ragnar Hojland Espinosa
  2000-11-03  6:25       ` Linux-2.4.0-test10 kernel
  0 siblings, 1 reply; 40+ messages in thread
From: Ragnar Hojland Espinosa @ 2000-11-02 18:38 UTC (permalink / raw)
  To: linux-kernel; +Cc: M.H.VanLeeuwen, CRADOCK, Christopher, torvalds

On Thu, Nov 02, 2000 at 06:57:06PM +0100, Ragnar Hojland Espinosa wrote:
> Well, here never did until today :)   With test9, I had left the box idle

Just happened with test10, same circumstances .. font map got corrupted, and
noise on the screen.  Switching back and forth from X to a vc fixed it, tho. 

Sort of amusing that it (apparently) only happens with ppp + wget ..

-- 
____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
\ o.O|                                                   2F0D27DE025BE2302C
 =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
   U     chaos and madness await thee at its end."       hkp://keys.pgp.com

Handle via comment channels only.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02  0:44 ` Linux-2.4.0-test10 M.H.VanLeeuwen
@ 2000-11-02 17:57   ` Ragnar Hojland Espinosa
  2000-11-02 18:38     ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
  0 siblings, 1 reply; 40+ messages in thread
From: Ragnar Hojland Espinosa @ 2000-11-02 17:57 UTC (permalink / raw)
  To: M.H.VanLeeuwen; +Cc: CRADOCK, Christopher, linux-kernel, torvalds

On Wed, Nov 01, 2000 at 06:44:25PM -0600, M.H.VanLeeuwen wrote:
> "CRADOCK, Christopher" wrote:
> > I have a similar hardware list and I don't observe any of these problems on
> > 2.4.0-test10x. Is it possibly a hardware conflict somewhere?
> > 
> > What I do see occasionally is if X was ever heavy on the memory usage (say
> > I've run GIMP for a couple of hours) then the text console's font set gets
> > trashed until the next reboot. Console driver failing to reset something?

> Never had the trashed fonts before.

Well, here never did until today :)   With test9, I had left the box idle
downloading stuff over ppp for like 6h under X.  While wget was running,
switched to a vc and with each dot wget printed, the font map got screwed
up more and more.

Not a particular useful report, but I thought I'd mention it in case it
rings a bell somewhere .. UP instead of your SMP, VIA instead of PIIX.
-- 
____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
\ o.O|                                                   2F0D27DE025BE2302C
 =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
   U     chaos and madness await thee at its end."       hkp://keys.pgp.com

Handle via comment channels only.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01  6:03 Linux-2.4.0-test10 M.H.VanLeeuwen
  2000-11-01 19:28 ` Linux-2.4.0-test10 David Ford
@ 2000-11-02  7:15 ` Vitezslav Samel
  1 sibling, 0 replies; 40+ messages in thread
From: Vitezslav Samel @ 2000-11-02  7:15 UTC (permalink / raw)
  To: linux-kernel

	Hi!

> My list of 2.4.0-testX problems
> 
> Problem description:
>  
> 1.  kernel compiled w/o FB support.  When attempting to switch
>     back to X from VC1-6 system locks hard for SMP.  Nada thing
>     fixes this except hard reset... no Alt-SysRq-B, nothing
>     DRI not enabled.  Video card has r128 chipset.


	Me Too (tm). No FB support, no DRI, lock occurs randomly during
	switching back to X from VC. no keyboard, no net, no video (my
	monitor switches off)

	HW:	Asus P2B-D (2xPIII/700)
		ATI Rage Pro r128

	.config or other info available



			Vitezslav Samel
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-02  0:08   ` Linux-2.4.0-test10 M.H.VanLeeuwen
@ 2000-11-02  2:57     ` David Ford
  0 siblings, 0 replies; 40+ messages in thread
From: David Ford @ 2000-11-02  2:57 UTC (permalink / raw)
  To: M.H.VanLeeuwen; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 599 bytes --]

Yes..long standing bug, and I don't have sufficient time to get my feet wet in the IDE dept
and fix it.

-d

"M.H.VanLeeuwen" wrote:

> > Disable PIIXn tuning and recompile your kernel.  How does it fare now?
>
> Yep, disabling (opposite of "enabling") does allow the kernel to boot just fine.
> PIIXn tuning must be tickling something on the system so that the first time we
> read from the disk, partition check block 0, the system freezes hard.

--
"The difference between 'involvement' and 'commitment' is like an
eggs-and-ham breakfast: the chicken was 'involved' - the pig was
'committed'."



[-- Attachment #2: Card for David Ford --]
[-- Type: text/x-vcard, Size: 239 bytes --]

begin:vcard 
n:Ford;David
x-mozilla-html:TRUE
org:<img src="http://www.kalifornia.com/images/paradise.jpg">
adr:;;;;;;
version:2.1
email;internet:david@kalifornia.com
title:Blue Labs Developer
x-mozilla-cpt:;-12480
fn:David Ford
end:vcard

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01 16:12 Linux-2.4.0-test10 CRADOCK, Christopher
@ 2000-11-02  0:44 ` M.H.VanLeeuwen
  2000-11-02 17:57   ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
  2000-11-03  7:08 ` Linux-2.4.0-test10 James Simmons
  1 sibling, 1 reply; 40+ messages in thread
From: M.H.VanLeeuwen @ 2000-11-02  0:44 UTC (permalink / raw)
  To: CRADOCK, Christopher; +Cc: linux-kernel, torvalds

"CRADOCK, Christopher" wrote:
> 
> I have a similar hardware list and I don't observe any of these problems on
> 2.4.0-test10x. Is it possibly a hardware conflict somewhere?
> 
> What I do see occasionally is if X was ever heavy on the memory usage (say
> I've run GIMP for a couple of hours) then the text console's font set gets
> trashed until the next reboot. Console driver failing to reset something?
> 
> Chris Cradock
> 

Hi Chris

Never had the trashed fonts before.

How about a better comparison of systems?
All I mentioned were r128, ne2k, PIIX4 and SMP,  barely enough to claim similar
hardware thus these aren't real problems cause you don't see them.
I can send you gory details if your interested.

My reason for claiming these are problems, maybe not show stoppers, are:

This system is rock solid on 2.2.X.

problem 1, shouldn't fail on 2.4 if it works just fine on 2.2.  Probably a locking
issue but I'm not sure.  Any idea where to put some BKL's to see if the problem
will go away?

problem 2, happens randomly, so is it a hardware problem or a software issue?  being
that the system works fine SMP and UP then my guess is a software interaction when
UP-APIC is enabled, a race condition??

problem 3, new feature in 2.4, one would expect, hey, I've got this hdwr in my system,
let me enable this option...  wait a minute the system doesn't boot...

problem 4, ISAPNP in the kernel is new for 2.4, i was pointing out that it can be
improved to make it better able to select IRQ's that work so that the user can just
upgrade to 2.4 without having to tweak the BIOS and/or the code.  I sent a patch to
Linus but he rejected it, yes I realize it was a weak attempt but it fixed my ISAPNP
problems, and no one has proposed a better solution.  Shouldn't the
first release of 2.4.0 show that it's new capabilities are ready for prime time?


Thanks,
Martin


> 1.  kernel compiled w/o FB support.  When attempting to switch
>     back to X from VC1-6 system locks hard for SMP.  Nada thing
>     fixes this except hard reset... no Alt-SysRq-B, nothing
>     DRI not enabled.  Video card has r128 chipset.
>  
> 2.  System is a NFS root machine, after a period of heavy ntwk
>     activity, eg. "make clean" in /usr/src/linux ETH0 no longer
>     works or sometimes just ntwk activity during system boot is
>     enough to cause the ETH activity to cease.
>     The only recourse is to Alt-SysRq-B the system.
>     NIC = NE2K ISA
>  
> 3. Enabling PIIX4, kernel locks hard when printing the partition
>    tables for hdc.   hdc has no partitions.
>    I think this problem is on Ted's problem list???
>  
> 4. ISAPNP assigns an invalid/unusable IRQ to NE2K NIC card.
>    Previously reported to Linus & Ingo, they asked for an MPTABLE
>    dump, haven't heard back since providing said data.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01 19:28 ` Linux-2.4.0-test10 David Ford
@ 2000-11-02  0:08   ` M.H.VanLeeuwen
  2000-11-02  2:57     ` Linux-2.4.0-test10 David Ford
  0 siblings, 1 reply; 40+ messages in thread
From: M.H.VanLeeuwen @ 2000-11-02  0:08 UTC (permalink / raw)
  To: David Ford; +Cc: linux-kernel

David Ford wrote:
> 
> "M.H.VanLeeuwen" wrote:
> 
> > 3. Enabling PIIX4, kernel locks hard when printing the partition
> >    tables for hdc.   hdc has no partitions.
> >    I think this problem is on Ted's problem list???
> 
> Disable PIIXn tuning and recompile your kernel.  How does it fare now?
> 

Yep, disabling (opposite of "enabling") does allow the kernel to boot just fine.
PIIXn tuning must be tickling something on the system so that the first time we
read from the disk, partition check block 0, the system freezes hard.

I do know that w/o PIIXn tuning the result of the first block read is all zero's
hence the "/dev/ide/host0/bus0/target1/lun0: unknown partition table" message.

Any idea how to go about debugging this kind of lockup?
Guess i'll scrounge up a couple of disks and see if it's controller or disk related.

Weren't you also experiencing this type of problem on a laptop?  


Martin


lspci -v
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
        Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) (prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 32
        I/O ports at f000 [size=16]

00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 32, IRQ 19
        I/O ports at d000 [size=32]

00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
        Flags: medium devsel
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
  2000-11-01  6:03 Linux-2.4.0-test10 M.H.VanLeeuwen
@ 2000-11-01 19:28 ` David Ford
  2000-11-02  0:08   ` Linux-2.4.0-test10 M.H.VanLeeuwen
  2000-11-02  7:15 ` Linux-2.4.0-test10 Vitezslav Samel
  1 sibling, 1 reply; 40+ messages in thread
From: David Ford @ 2000-11-01 19:28 UTC (permalink / raw)
  To: M.H.VanLeeuwen; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

"M.H.VanLeeuwen" wrote:

> 3. Enabling PIIX4, kernel locks hard when printing the partition
>    tables for hdc.   hdc has no partitions.
>    I think this problem is on Ted's problem list???

Disable PIIXn tuning and recompile your kernel.  How does it fare now?

-d

--
"The difference between 'involvement' and 'commitment' is like an
eggs-and-ham breakfast: the chicken was 'involved' - the pig was
'committed'."



[-- Attachment #2: Card for David Ford --]
[-- Type: text/x-vcard, Size: 239 bytes --]

begin:vcard 
n:Ford;David
x-mozilla-html:TRUE
org:<img src="http://www.kalifornia.com/images/paradise.jpg">
adr:;;;;;;
version:2.1
email;internet:david@kalifornia.com
title:Blue Labs Developer
x-mozilla-cpt:;-12480
fn:David Ford
end:vcard

^ permalink raw reply	[flat|nested] 40+ messages in thread

* RE: Linux-2.4.0-test10
@ 2000-11-01 16:12 CRADOCK, Christopher
  2000-11-02  0:44 ` Linux-2.4.0-test10 M.H.VanLeeuwen
  2000-11-03  7:08 ` Linux-2.4.0-test10 James Simmons
  0 siblings, 2 replies; 40+ messages in thread
From: CRADOCK, Christopher @ 2000-11-01 16:12 UTC (permalink / raw)
  To: 'M.H.VanLeeuwen', linux-kernel; +Cc: torvalds

I have a similar hardware list and I don't observe any of these problems on
2.4.0-test10x. Is it possibly a hardware conflict somewhere?

What I do see occasionally is if X was ever heavy on the memory usage (say
I've run GIMP for a couple of hours) then the text console's font set gets
trashed until the next reboot. Console driver failing to reset something?

Chris Cradock

> -----Original Message-----
> From:	M.H.VanLeeuwen [SMTP:vanl@megsinet.net]
> Sent:	Wednesday, November 01, 2000 6:03 AM
> To:	linux-kernel@vger.kernel.org
> Cc:	torvalds@transmeta.com
> Subject:	Re: Linux-2.4.0-test10
> 
> FYI,
> 
> My list of 2.4.0-testX problems
> 
> Further details, .config, etc...available if needed
> 
> Martin
> 
> 2.4.0-test10 and earlier problem list:
>  
> Problem |       UP              UP-APIC         SMP
> --------|------------------------------------------------
> 1       |       OK              OK              HARDLOCK
> 2       |       OK              FAILS           OK
> 3       |       HARDLOCK        HARDLOCK        HARDLOCK
> 4       |       BROKEN          BROKEN          BROKEN
> 
> Problem description:
>  
> 1.  kernel compiled w/o FB support.  When attempting to switch
>     back to X from VC1-6 system locks hard for SMP.  Nada thing
>     fixes this except hard reset... no Alt-SysRq-B, nothing
>     DRI not enabled.  Video card has r128 chipset.
>  
> 2.  System is a NFS root machine, after a period of heavy ntwk
>     activity, eg. "make clean" in /usr/src/linux ETH0 no longer
>     works or sometimes just ntwk activity during system boot is
>     enough to cause the ETH activity to cease.
>     The only recourse is to Alt-SysRq-B the system.
>     NIC = NE2K ISA
>  
> 3. Enabling PIIX4, kernel locks hard when printing the partition
>    tables for hdc.   hdc has no partitions.
>    I think this problem is on Ted's problem list???
>  
> 4. ISAPNP assigns an invalid/unusable IRQ to NE2K NIC card.
>    Previously reported to Linux & Ingo, they asked for an MPTABLE
>    dump, haven't heard back since providing said data.
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> Please read the FAQ at http://www.tux.org/lkml/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
@ 2000-11-01 12:51 Mikael Pettersson
  0 siblings, 0 replies; 40+ messages in thread
From: Mikael Pettersson @ 2000-11-01 12:51 UTC (permalink / raw)
  To: tigran; +Cc: dr, linux-kernel, richard.schaal, torvalds

On Wed, 1 Nov 2000, Tigran Aivazian wrote:

>But it contains an erroneous part in microcode.c:
>
>-       if (c->x86_vendor != X86_VENDOR_INTEL || c->x86 < 6){
>+       if (c->x86_vendor != X86_VENDOR_INTEL || c->x86 != 6){
>                printk(KERN_ERR "microcode: CPU%d not an Intel P6\n",
>cpu_num);
>
>
>It was not in Daniel's cleanup patch which I saw but came from elsewhere.
>Are there Intel CPUs with family>6 which do not support the same mechanism
>for microcode update as family=6? The manuals suggest that test for ">" is
>correct, i.e. that Intel will maintain compatibility with P6 wrt microcode
>update.

The patch came from me, as part of the patch kit to make the kernel
safe(r) for the Pentium IV processor. There were several places
which made unwarranted assumptions about ->x86 not exceeding 6, and
they would break since Pentium IV has family 15.

[Reading #243192 ...]
Concerning the microcode update driver, I cannot find anything in
the IA32-Vol3 manual to suggest it is not P6 specific.
The Pentium IV is not a P6, hence the stricter test.

Of course, this should be reviewed once the PentiumIV-updated
IA32-Vol3 manual has been released.

You say the manuals suggest testing for family >= 6.
Exactly which manual does that, and where?

(But I should have passed the patch to you Tigran before Linus.
Mea culpa, but it seemed such an obvious bug&fix ...)

/Mikael
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: Linux-2.4.0-test10
@ 2000-11-01  6:03 M.H.VanLeeuwen
  2000-11-01 19:28 ` Linux-2.4.0-test10 David Ford
  2000-11-02  7:15 ` Linux-2.4.0-test10 Vitezslav Samel
  0 siblings, 2 replies; 40+ messages in thread
From: M.H.VanLeeuwen @ 2000-11-01  6:03 UTC (permalink / raw)
  To: linux-kernel; +Cc: torvalds

FYI,

My list of 2.4.0-testX problems

Further details, .config, etc...available if needed

Martin

2.4.0-test10 and earlier problem list:
 
Problem |       UP              UP-APIC         SMP
--------|------------------------------------------------
1       |       OK              OK              HARDLOCK
2       |       OK              FAILS           OK
3       |       HARDLOCK        HARDLOCK        HARDLOCK
4       |       BROKEN          BROKEN          BROKEN

Problem description:
 
1.  kernel compiled w/o FB support.  When attempting to switch
    back to X from VC1-6 system locks hard for SMP.  Nada thing
    fixes this except hard reset... no Alt-SysRq-B, nothing
    DRI not enabled.  Video card has r128 chipset.
 
2.  System is a NFS root machine, after a period of heavy ntwk
    activity, eg. "make clean" in /usr/src/linux ETH0 no longer
    works or sometimes just ntwk activity during system boot is
    enough to cause the ETH activity to cease.
    The only recourse is to Alt-SysRq-B the system.
    NIC = NE2K ISA
 
3. Enabling PIIX4, kernel locks hard when printing the partition
   tables for hdc.   hdc has no partitions.
   I think this problem is on Ted's problem list???
 
4. ISAPNP assigns an invalid/unusable IRQ to NE2K NIC card.
   Previously reported to Linux & Ingo, they asked for an MPTABLE
   dump, haven't heard back since providing said data.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2000-11-09 16:48 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-11-02  0:03 Linux-2.4.0-test10 Jeff Garzik
2000-10-31 20:41 ` Linux-2.4.0-test10 Linus Torvalds
2000-10-31 20:48   ` Linux-2.4.0-test10 Rik van Riel
2000-10-31 20:57     ` Linux-2.4.0-test10 Linus Torvalds
2000-11-01  5:40       ` Linux-2.4.0-test10 adrian
2000-10-31 20:55   ` Linux-2.4.0-test10 Alan Cox
2000-11-01  1:35     ` Linux-2.4.0-test10 Paul Jakma
2000-11-01  3:53     ` Linux-2.4.0-test10 Jeremy Fitzhardinge
2000-11-01  8:38     ` Linux-2.4.0-test10 Andi Kleen
2000-11-01 18:08       ` Linux-2.4.0-test10 kuznet
2000-11-01 23:52       ` Linux-2.4.0-test10 David S. Miller
2000-11-02 17:17     ` Linux-2.4.0-test10 Stephen C. Tweedie
2000-11-02 17:36       ` Linux-2.4.0-test10 Christoph Rohland
2000-11-03 19:18       ` Linux-2.4.0-test10 Pavel Machek
2000-11-04 18:49       ` Linux-2.4.0-test10 Marco d'Itri
2000-11-05  1:44         ` Linux-2.4.0-test10 H. Peter Anvin
2000-11-06 12:55         ` Linux-2.4.0-test10 Stephen C. Tweedie
2000-11-09 16:45         ` Linux-2.4.0-test10 Stephen C. Tweedie
2000-11-01  2:18   ` Linux-2.4.0-test10 Tom Rini
2000-11-01  5:46   ` Linux-2.4.0-test10 Miles Lane
2000-11-01  5:43     ` Linux-2.4.0-test10 Linus Torvalds
2000-11-01 10:19   ` Linux-2.4.0-test10 Tigran Aivazian
2000-11-01 15:01     ` Linux-2.4.0-test10 Alan Cox
2000-11-01 15:19       ` Linux-2.4.0-test10 Tigran Aivazian
  -- strict thread matches above, loose matches on Subject: below --
2000-11-02 18:46 Linux-2.4.0-test10 CRADOCK, Christopher
2000-11-01 16:12 Linux-2.4.0-test10 CRADOCK, Christopher
2000-11-02  0:44 ` Linux-2.4.0-test10 M.H.VanLeeuwen
2000-11-02 17:57   ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
2000-11-02 18:38     ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
2000-11-03  6:25       ` Linux-2.4.0-test10 kernel
2000-11-03 10:02         ` Linux-2.4.0-test10 Ben Ford
2000-11-07 10:22         ` Linux-2.4.0-test10 Ragnar Hojland Espinosa
2000-11-07 18:39           ` Linux-2.4.0-test10 Zephaniah E. Hull
2000-11-03  7:08 ` Linux-2.4.0-test10 James Simmons
2000-11-01 12:51 Linux-2.4.0-test10 Mikael Pettersson
2000-11-01  6:03 Linux-2.4.0-test10 M.H.VanLeeuwen
2000-11-01 19:28 ` Linux-2.4.0-test10 David Ford
2000-11-02  0:08   ` Linux-2.4.0-test10 M.H.VanLeeuwen
2000-11-02  2:57     ` Linux-2.4.0-test10 David Ford
2000-11-02  7:15 ` Linux-2.4.0-test10 Vitezslav Samel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).