[PATCH] Re: Fwd: Re: memory usage - dentry_cacheg

2001-04-12 Thread Jeff Garzik
. Awesome. With the obvious patch attached, some local ramfs problems disappeared, and my browser and e-mail program are no longer swapped out when doing a kernel build. Thanks :) -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024 | Max: "Not if you don't mind me claw

PATCH 2.4.4-pre2: fix build...

2001-04-12 Thread Jeff Garzik
Some uniprocessor configurations require the following patch in order to build 2.4.4-pre2 at all... -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024 | Max: "Not if you don't mind me clawing at the dash MandrakeSoft | and shrieking like a cheerleader.&q

Re: Proposal for a new PCI function call

2001-04-12 Thread Jeff Garzik
. pci_set_dma_mask. Modify that to do the additional checks you need. Nobody should be setting dma_mask directly anymore, it should be done through this function. Jeff -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024 | Max: "Not if you don't mind me clawing at the da

Re: List of all-zero .data variables in linux-2.4.3 available

2001-04-12 Thread Jeff Garzik
almost all). These are global or static variables that have been declared Thanks, but Andrey Panin did you one better -- he produced a patch which fixes up a good number of these. You should follow lkml more closely :) -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024 | Max: &q

Re: 8139too.c and 2.4.4-pre1 kernel burp

2001-04-13 Thread Jeff Garzik
Jrn Nettingsmeier wrote: jeff garzik wrote: Frank Jacobberger wrote: Jeff, I noticed the following on boot with 2.4.4-pre1: kernel: eth0: Too much work at interrupt, IntrStatus=0x0001. What is this saying to me

Re: Multi-function PCI devices

2001-04-13 Thread Jeff Garzik
Michael Reinelt wrote: Jeff Garzik wrote: Another (design) question: How will such a driver/module deal with autodetection and/or devfs? I don't like to specify 'alias /dev/tts/4 netmos', because thats pure junk to me. What about pci hotplugging? pci hotplugging happens pretty

2.5 and beyond (was Re: New SYM53C8XX driver in 2.4.3-ac5 FIXES CD Writing!!!!)

2001-04-13 Thread Jeff Garzik
broken in 2.4, then mark it experimental and support it via external patches. That's the way these things are always dealt it, when you need a feature set beyond the existing stable kernel. Patience, grasshopper :) Jeff -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024

Re: Proposal for a new PCI function call

2001-04-13 Thread Jeff Garzik
Jes Sorensen wrote: "Jeff" == Jeff Garzik [EMAIL PROTECTED] writes: I think the function idea would let us do some sanity checking to make sure drivers weren't setting this to 64bit on non-64 bit busses and stuff. Jeff pci_set_dma_mask. Modify that to do the additional checks

Re: CML2 1.0.0 doesn't remember configuration changes

2001-04-13 Thread Jeff Garzik
nel config, if you really know what you are doing. -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024 | Max: "Not if you don't mind me clawing at the dash MandrakeSoft | and shrieking like a cheerleader." - To unsubscribe from this list: send the

RealTek 8139 driver updated, tested requested

2001-04-14 Thread Jeff Garzik
system on the web page above. Please include in your bug report 'lspci -vvv', 'dmesg', and any other relevant information you can think of. Thanks, Jeff -- Jeff Garzik | Sam: "Mind if I drive?" Building 1024 | Max: "Not if you don't mind me clawing at the da

Re: CML2 1.1.1, wiuth experimental fast mode

2001-04-14 Thread Jeff Garzik
would try running with fast mode on and seeing if that addresses the sluggishness. I assume that, eventually there will be no slow mode or fast mode distinction... just a single fast mode. Right? :) -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024

Re: 2.4.3 - Module problems?

2001-04-15 Thread Jeff Garzik
-- "3c509" is for Etherlink III ISA, "3c59x" is for recent 3com PCI/EISA busmastering 10/100 NICs. -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024 | man to fish, and a US Navy submarine will make sure MandrakeSoft | he's ne

Re: small bug/oversight found in 2.4.3

2001-04-15 Thread Jeff Garzik
to change the driver-local function passed to create_proc_read_entry to be a static inline no-op for the !CONFIG_PROC_FS case. -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024 | man to fish, and a US Navy submarine will make sure MandrakeSoft | he's

PATCH 2.4.4.3: pci_enable/disable_device stuff

2001-04-15 Thread Jeff Garzik
be more "green" about disabling devices. I wonder if we should disable IO and MEM decoding too, and I also like to ack PCI_STATUS. I didn't add those things because I'm not yet sure we want to do that unconditionally. Comments welcome. -- Jeff Garzik | "Give a man a fi

PATCH 2.4.4.3: 3rdparty driver support for kbuild

2001-04-15 Thread Jeff Garzik
ntation/3rdparty.txt, in the patch. -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024 | man to fish, and a US Navy submarine will make sure MandrakeSoft | he's never hungry again." -- Chris Neufeld Index: linux_2_4/Makefile diff -u linux_2

Re: 2.4.3 - Module problems?

2001-04-15 Thread Jeff Garzik
to configure your card without PnP, i.e. manually assigning an IRQ and address to it. You'll have to declare to your BIOS that this particular IRQ is taken by a non-PNP ISA card too. You can also use the Linux program ftp://www.scyld.com/pub/diag/3c5x9setup.c -- Jeff Garzik | "Give

Re: Files not linking/replacing.

2001-04-16 Thread Jeff Garzik
known good kernel headers, or the symlinks to them. Modern glibc systems have their own copies of headers for /usr/include/{asm,linux}, and those locations should not be pointing to kernel space... -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024

Re: i386 cleanups

2001-04-17 Thread Jeff Garzik
rade human memory as easily as computer memory... -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024 | man to fish, and a US Navy submarine will make sure MandrakeSoft | he's never hungry again." -- Chris Neufeld - To unsubscribe from this

Re:

2001-04-17 Thread Jeff Garzik
:) The RxFIFO overflow code definitely needs changing -- that's the next item on the list. -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024 | man to fish, and a US Navy submarine will make sure MandrakeSoft | he's never hungry again."

Re: rw-semaphore regression in 2.4.4-pre4

2001-04-17 Thread Jeff Garzik
-SUBLEVEL = 3 -EXTRAVERSION = +SUBLEVEL = 4 +EXTRAVERSION =-pre4 -- Jeff Garzik | "Give a man a fish, and he eats for a day. Teach a Building 1024 | man to fish, and a US Navy submarine will make sure MandrakeSoft | he's never hungry again." -- Chris Neufeld - To unsubs

Re: [PATCH 01/12] libata: allocate ap separately from shost

2007-04-17 Thread Jeff Garzik
Tejun Heo wrote: Don't embed ap inside shost. Allocate it separately and point it back from shosts's hostdata. This makes port allocation more flexible and allows regular ATA and SAS share host alloc/init paths. Signed-off-by: Tejun Heo [EMAIL PROTECTED] --- drivers/ata/libata-core.c | 19

What's in libata-dev.git?

2007-04-17 Thread Jeff Garzik
Andrew Morton (1): git-libata-all-ipr-fix Conke Hu (1): ahci.c: remove non-existing SB600 raid id (re-send) Dmitriy Monakhov (1): libata: handle ata_pci_device_do_resume() failure while resuming Jeff Garzik (8): [libata] sata_mv: remove extra braces [libata] export

Re: [PATCH] pci-quirks: disable MSI on RS400-200 and RS480

2007-04-17 Thread Jeff Garzik
Tejun Heo wrote: MSI doesn't work on RS400-200 and RS480 requiring pci=nomsi kernel boot parameter for ahci to work. This patch disables MSI on those chips. http://thread.gmane.org/gmane.linux.ide/17820 http://thread.gmane.org/gmane.linux.ide/17516

Re: What's in libata-dev.git?

2007-04-17 Thread Jeff Garzik
Jeff Garzik wrote: I just checked in some useful improvements, so I thought it would be a good time to review what's queued for 2.6.21 in git://git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git Er. Make that queued for 2.6.22. Jeff - To unsubscribe from this list

Re: ZFS with Linux: An Open Plea

2007-04-18 Thread Jeff Garzik
Lennart Sorensen wrote: On Mon, Apr 16, 2007 at 10:18:45PM +0200, Tomasz K?oczko wrote: Of cources it can be true in most cases (probably for some more advanced RAID controlers). Few weeks ago I perform some basic test on Dell 2950 with 8x73GB SAS disk .. just as for kill time (waiting for

Re: 2.6.21-rc5 from fc7-rc2 problems

2007-04-18 Thread Jeff Garzik
Len Brown wrote: Linux version 2.6.20-1.2933.fc6 ([EMAIL PROTECTED]) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-51)) #1 SMP Mon Mar 19 11:38:26 EDT 2007 --- Linux version 2.6.20-1.3023.fc7 ([EMAIL PROTECTED]) (gcc version 4.1.2 20070317 (Red Hat 4.1.2-5)) #1 SMP Sun Mar 25 22:12:02 EDT 2007

Re: [PATCH 2.6.21 1/2] cxgb3 - Fix low memory conditions

2007-04-19 Thread Jeff Garzik
[EMAIL PROTECTED] wrote: From: Divy Le Ray [EMAIL PROTECTED] Reuse the incoming skb when a clientless abort req is recieved. The release of RDMA connections HW resources might be deferred in low memory situations. Ensure that no further activity is passed up to the RDMA driver for these

Re: [GIT PULL] kvm oops fix

2007-04-19 Thread Jeff Garzik
Linus Torvalds wrote: On Thu, 19 Apr 2007, Avi Kivity wrote: Please pull from the 'linus' branch of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git *please* put the branch-name after the git repo, so that I can cut-and-paste without noticing only afterwards that the diffstat

[git patches] net driver fixes

2007-04-19 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-linus to receive the following updates: drivers/net/Kconfig |1 + drivers/net/cxgb3/cxgb3_defs.h|5 +- drivers/net/cxgb3/cxgb3_offload.c | 69

Re: [kvm-devel] [GIT PULL] kvm oops fix

2007-04-19 Thread Jeff Garzik
David Brown wrote: What is the easiest way to completely undo a pull, reverting the branch to the HEAD present before the pull? If the pull doesn't merge successfully then usually doing a `git-reset --hard` will blow everything away back to normal, but Linus may do different things. I'm

[git patch] libata oops fix

2007-04-19 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git upstream-linus to receive the following updates: drivers/ata/pata_sis.c | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) Alan Cox (1): pata_sis: Fix oops on

Re: SATA errors/messages after upgrade to 2.6.20.7

2007-04-22 Thread Jeff Garzik
[EMAIL PROTECTED] wrote: It is a Samsung HD501LJ SATA drive connected to 631xESB/632xESB controller. Reading and writing every block of the drive does not generate any other errors/failures. This is observed in 2.6.20.7 like a clockwork on any badblocks -v run or rebuild of a MD raid1 array

Re: SATA SB600 works in 2.6.20.4 but not in 2.6.21-rc5 with irqpoll parameter

2007-04-23 Thread Jeff Garzik
Karsten Vieth wrote: I can't report this problem from a new kernel, but i have the same problem with the kernel 2.6.20.1-33x from f7-test3. I managed to boot with these options: linux noapic acpi=off pci=nomsi irqpoll Can you narrow down the options? Hopefully pci=nomsi or similar should do

[git patches] net driver fixes

2007-04-24 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-linus to receive the following updates: drivers/net/depca.c |3 +- drivers/net/hamradio/baycom_ser_fdx.c |6 +++- drivers/net/sis900.c

Re: [PATCH] ehea: fix for dlpar and sysfs entries

2007-04-24 Thread Jeff Garzik
Jan-Bernd Themann wrote: This patch includes: - dlpar fix: certain resources may only be allocated when first logical port is available, and must be removed when last logical port has been removed - sysfs entries: create symbolic link from each logical port to ehea

Re: libata: Fix host-simplex_claimed != ap typo

2007-03-08 Thread Jeff Garzik
Alan Cox wrote: On Thu, 08 Mar 2007 23:17:00 +0900 OGAWA Hirofumi [EMAIL PROTECTED] wrote: Hi, the following patch is needed to boot my laptop using pata_ali.ko, at least. Please apply. NAK - correct fix is to check != != NULL. The correct fix was posted to the list earlier by Vojtech.

Re: OOPS with 2.6.21rc2-git (ata: conflict with ide0/1)

2007-03-08 Thread Jeff Garzik
Tejun Heo wrote: [cc'ing Greg, Hi] Kok, Auke wrote: Attached dmesg. config.gz. here's the OOPS part. ata_piix :00:1f.2: version 2.10 ata_piix :00:1f.2: MAP [ P0 P2 P1 P3 ] ACPI: PCI Interrupt :00:1f.2[B] - GSI 19 (level, low) - IRQ 19 ata: 0x1F0 IDE port busy ata: conflict with

Re: [PATCH] z85230: Fix FIFO handling

2007-03-09 Thread Jeff Garzik
Alan Cox wrote: We must exit immediately on a FIFO fill not take the end of packet path otherwise each underrun in PIO transmit mode causes a runt packet and the data is lost. Signed-off-by: Alan Cox [EMAIL PROTECTED] applied - To unsubscribe from this list: send the line unsubscribe

Re: [2/6] 2.6.21-rc2: known regressions

2007-03-07 Thread Jeff Garzik
Adrian Bunk wrote: Subject: AT keyboard only works with pci=noacpi References : http://lkml.org/lkml/2007/3/3/68 Submitter : Ash Milsted [EMAIL PROTECTED] Status : unknown sounds like a BIOS bug, even though it appears to be a regression? - To unsubscribe from this list: send the

Re: [PATCH] sata_nv: revert use of notifiers for now

2007-03-09 Thread Jeff Garzik
Robert Hancock wrote: Commit 721449bf0d51213fe3abf0ac3e3561ef9ea7827a added support for using the ADMA notifier bits to determine which commands to check for completion. However there have been reports that this causes command timeouts in certain cases. This is still being investigated. In

Re: [PATCH] devres: release resources on device_del()

2007-03-09 Thread Jeff Garzik
Tejun Heo wrote: Some platform devices are driven without driver attached, so managed resources can be acquired without driver attached. Make sure such resources are released by calling devres_release_all() in device_del(). Signed-off-by: Tejun Heo [EMAIL PROTECTED] --- This one fixes oops on

Re: [PATCH] pata_cmd640: Multiple updates

2007-03-09 Thread Jeff Garzik
Alan Cox wrote: Add suspend/resume support Write 0x5B to 0 not 0x5C The former is important as we must kill the FIFO on a resume Signed-off-by: Alan Cox [EMAIL PROTECTED] applied - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL

Re: [PATCH] iomap: implement pcim_iounmap_regions()

2007-03-09 Thread Jeff Garzik
Tejun Heo wrote: Implement pcim_iounmap_regions() - the opposite of pcim_iomap_regions(). Signed-off-by: Tejun heo [EMAIL PROTECTED] --- This one is used by libata's new init model and generally useful for driver midlayers. Please push it through libata-dev#upstream. Thanks.

[PATCH 2.6.22] remove Intel combined mode quirk

2007-03-09 Thread Jeff Garzik
and PATA ports now, without having to pass a kernel command line parameter. Signed-off-by: Jeff Garzik [EMAIL PROTECTED] arch/i386/defconfig |1 arch/parisc/configs/c3000_defconfig |1 arch/x86_64/defconfig |1 drivers/ata/Kconfig

Re: [PATCH 2.6.22] remove Intel combined mode quirk

2007-03-09 Thread Jeff Garzik
Jeff Garzik wrote: diff --git a/drivers/ata/libata-sff.c b/drivers/ata/libata-sff.c index 066689c..0a19466 100644 --- a/drivers/ata/libata-sff.c +++ b/drivers/ata/libata-sff.c @@ -779,40 +779,16 @@ int ata_pci_init_one (struct pci_dev *pdev, struct ata_port_info **port_info

[git patches] libata (and devres) fixes

2007-03-09 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git upstream-linus to receive the following updates: drivers/ata/ata_piix.c| 11 +++ drivers/ata/libata-core.c | 19 --- drivers/ata/sata_nv.c |8

Re: [PATCH 2.6.22] remove Intel combined mode quirk

2007-03-09 Thread Jeff Garzik
Alan Cox wrote: Signed-off-by: Jeff Garzik [EMAIL PROTECTED] Acked-by: Alan Cox [EMAIL PROTECTED] and you can remove even more code as pci_request_resources() will now just do the right thing for all cases. pci_request_regions() you mean? Jeff - To unsubscribe from this list

Re: [git patches] libata (and devres) fixes

2007-03-09 Thread Jeff Garzik
Fabio Comolli wrote: Hi. This update gives a new warning: libata version 2.20 loaded. ata_piix :00:1f.1: version 2.10ac1 ata1: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x000118c0 irq 14 ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x000118c8 irq 15 scsi0 :

Re: [PATCH 1/3] e1000: FIX: be ready for incoming irq at pci_request_irq

2007-03-09 Thread Jeff Garzik
Auke Kok wrote: From: Auke Kok [EMAIL PROTECTED] DEBUG_SHIRQ code exposed that e1000 was not ready for incoming interrupts after having called pci_request_irq. This obviously requires us to finish our software setup which assigns the irq handler before we request the irq. Signed-off-by: Auke

Re: [PATCH] Allow pktgen to work with loopback devices.

2007-03-09 Thread Jeff Garzik
Josh Triplett wrote: pktgen currently only works on network devices with type ARPHRD_ETHER. Add support for the loopback device, type ARPHRD_LOOPBACK. I've tested this on my system, using a modified pktgen.conf-1-1 with s/eth1/lo/g, and it works fine; the network device statistics confirm

[git patches] net driver fixes

2007-03-09 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-linus to receive the following updates: drivers/net/3c59x.c | 28 - drivers/net/mv643xx_eth.c | 10 --

Re: [PATCH 1/3] e1000: FIX: be ready for incoming irq at pci_request_irq

2007-03-09 Thread Jeff Garzik
Kok, Auke wrote: Personally, I think this is really really needed. I'm surprised that you already didn't push this considering Andrew pulled this into -mm immediately. Since it affects a fragile area of e1000 for all [e1000] users, I much prefer to err on the side of caution. I have a

Re: libata-acpi: allow _GTF on SATA, but disable on PATA for now

2007-03-10 Thread Jeff Garzik
Linux Kernel Mailing List wrote: Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=df33c77e3981e71afc8727ee5c432ba1a1bba68c Commit: df33c77e3981e71afc8727ee5c432ba1a1bba68c Parent: 908e0a8a265fe8057604a9a30aec3f0be7bb5ebb Author: Kristen

Re: data corruption with nvidia chipsets and IDE/SATA drives (k8 cpu errata needed?)

2007-03-12 Thread Jeff Garzik
Andi Kleen wrote: in Linux. Apparently in some cases sata_nv does DMA on an already freed and then reused mapping. Any data or additional info on that? Did you discover this by tracking the DMA API software routines, or something lower level (like a bus analyzer)? libata handles all the

Re: [patch 4/4] [TULIP] Rev tulip version

2007-03-12 Thread Jeff Garzik
Pekka Enberg wrote: Hi, On 3/12/07, Valerie Henson [EMAIL PROTECTED] wrote: --- tulip-2.6-mm-linux.orig/drivers/net/tulip/tulip_core.c +++ tulip-2.6-mm-linux/drivers/net/tulip/tulip_core.c @@ -17,11 +17,11 @@ #define DRV_NAME tulip #ifdef CONFIG_TULIP_NAPI -#define DRV_VERSION

Re: Fwd: libata extension

2007-03-13 Thread Jeff Garzik
Vitaliyi wrote: Why is the access to Control register needed? To execute soft reset for example. In the perfect case i would like to be able to execute vendor command set (reverse engineered). Sounds interesting. :-) Could you give some more details on what are you going to implement?

Re: [PATCH 5/13] zatm __init abuse

2007-03-14 Thread Jeff Garzik
Al Viro wrote: zatm_init() and zatm_start() should be __devinit (the former is not module init, despite the name - it's a helper for PCI -probe()) Signed-off-by: Al Viro [EMAIL PROTECTED] --- drivers/atm/zatm.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ACK - To

Re: [PATCH 1/13] ibmtr probe is __devinit, not __init

2007-03-14 Thread Jeff Garzik
Al Viro wrote: used by -attach() in pcmcia analog Signed-off-by: Al Viro [EMAIL PROTECTED] --- drivers/net/pcmcia/ibmtr_cs.c |4 ++-- drivers/net/tokenring/ibmtr.c |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) ACK - To unsubscribe from this list: send the line

Re: [PATCH 14/17] atl1 trivial endianness misannotations

2007-03-14 Thread Jeff Garzik
Al Viro wrote: NB: driver is choke-full of code that will break on big-endian; as long as the hardware is onboard-only we can live with that, but sooner or later that'll need fixing. Signed-off-by: Al Viro [EMAIL PROTECTED] --- drivers/net/atl1/atl1_main.c |4 ++-- 1 files changed, 2

Re: [PATCH 7/17] trivial ATA iomem annotations

2007-03-14 Thread Jeff Garzik
Al Viro wrote: Signed-off-by: Al Viro [EMAIL PROTECTED] --- drivers/ata/pata_cs5520.c |2 +- drivers/ata/sata_sis.c|2 +- 2 files changed, 2 insertions(+), 2 deletions(-) ACK - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH 3/17] dmfe trivial endianness annotations

2007-03-14 Thread Jeff Garzik
Al Viro wrote: Signed-off-by: Al Viro [EMAIL PROTECTED] --- drivers/net/tulip/dmfe.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) ACK - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: [PATCH/RFC] PCI prepare/activate instead of enable to avoid IRQ storm and rogue DMA access

2007-03-14 Thread Jeff Garzik
Russell King wrote: pci_enable_device() doesn't deal with this; in most PCI setups I've seen, there is no control at PCI level over whether a device generates an interrupt on the bus. Certainly the memory and io command enables PCI grew an interrupt enable while you weren't looking:

Re: [PATCH/RFC] PCI prepare/activate instead of enable to avoid IRQ storm and rogue DMA access

2007-03-14 Thread Jeff Garzik
Russell King wrote: In any case, relying on such a new control bit to implement this kind of functionality would result in a very hit and miss result; Linux How does Tejun's patch or thesis rely on this new control bit? He explicitly mentions DISABLE_INTX variability... Jeff - To

Re: SATA problems in 2.6.20.3

2007-03-16 Thread Jeff Garzik
Charles Shannon Hendrix wrote: I normally run a modified 2.6.19 kernel and it works great. I recently tried 2.6.20 and had severe SATA problems with it. Yesterday I tried 2.6.20.3, and the problems are still there. Setting the module parameter 'adma' to zero fixes this, yes? Jeff

Re: [patch 1/3] natsemi: Consistently use interrupt enable/disable functions

2007-03-15 Thread Jeff Garzik
[EMAIL PROTECTED] wrote: The natsemi drivers include functions for enabling and disabling interrupts from the chip but these are not used in all code paths. This patch changes the code paths that touch the interrupt enable register to use the functions. In all cases this adds an extra PCI read

[git patches] net driver fixes

2007-03-15 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-linus to receive the following updates: drivers/net/natsemi.c | 58 -- drivers/net/netxen/netxen_nic.h |1 +

Re: [patch] linux/io.h: forward declare struct pci_dev

2007-02-11 Thread Jeff Garzik
Al Viro wrote: Signed-off-by: Al Viro [EMAIL PROTECTED] --- arch/arm/Kconfig |5 + arch/cris/Kconfig |3 + arch/h8300/Kconfig |3 + arch/h8300/kernel/Makefile |4 +- arch/m32r/Kconfig |3 + arch/m68k/Kconfig |3 +

Re: [PATCH] sort the devres mess out

2007-02-11 Thread Jeff Garzik
Al Viro wrote: * Split the implementation-agnostic stuff in separate files. * Make sure that targets using non-default request_irq() pull kernel/irq/devres.o * Introduce new symbols (HAS_IOPORT and HAS_IOMEM) defaulting to positive; allow architectures to turn them off (we needed these

Re: [patch] More defines for dma-mapping-broken.h

2007-02-11 Thread Jeff Garzik
pointer from integer without a cast Cc: Tejun Heo [EMAIL PROTECTED] Cc: Jeff Garzik [EMAIL PROTECTED] Cc: Martin Schwidefsky [EMAIL PROTECTED] Signed-off-by: Heiko Carstens [EMAIL PROTECTED] --- include/asm-generic/dma-mapping-broken.h |4 +++- 1 files changed, 3 insertions(+), 1 deletion

Re: gigaset build broken on current linux-2.6.git

2007-02-11 Thread Jeff Garzik
On Sun, Feb 11, 2007 at 10:47:27AM -0800, Greg KH wrote: It's in my queue and is on track to get in before 2.6.21-rc1 is out. It breaks the build for everyone, please fast-forward the merging of this. Jeff - To unsubscribe from this list: send the line unsubscribe linux-kernel in the

Re: BusLogic check_region patch

2007-02-12 Thread Jeff Garzik
On Mon, Feb 12, 2007 at 04:27:04PM -0800, Michael Clay wrote: This patch is meant to remove the calls to check_region, a now deprecated function in order to get rid of compilation warning. This was done by finding all calls to check_region and replacing them with calls to request_region.

Re: SATA-performance: Linux vs. FreeBSD

2007-02-13 Thread Jeff Garzik
On Tue, Feb 13, 2007 at 11:25:27AM +, Alan wrote: So where is the difference between SATA-I and SATA-II ? All physical side if they are on the same controller when you do the tests. Mostly latency, SATA-II is a highly confusing marketing term. It is /not/ a technical term. In some

Re: [LIBATA] Libata under Qemu

2007-02-13 Thread Jeff Garzik
On Tue, Feb 13, 2007 at 08:53:58PM +0100, Patrick Ale wrote: Little errata, I only pulled Jeff's GIT at 15:00GMT , Linus' GIT was from two days ago. I just pulled linux-2.6-git8, same behaviour tho, it complains when nothing is attached to the second channel. /That/ sounds like a qemu bug.

Re: somebody dropped a (warning) bomb

2007-02-13 Thread Jeff Garzik
On Tue, Feb 13, 2007 at 11:29:44PM +0300, Sergei Organov wrote: Sorry, what do you do with variable 'xxx' might be used uninitialized warning when it's false? Turn it off? Annotate the source? Assign fake initialization value? Change the compiler so that it does the effort for you? Never

Re: [PATCH] x86: Unify pcspeaker platform device code between i386/x86-64

2007-02-15 Thread Jeff Garzik
Linux Kernel Mailing List wrote: Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=62cc49396e593dd71c6595302bb10b085aefbfa5 Commit: 62cc49396e593dd71c6595302bb10b085aefbfa5 Parent: 40d22c1b5675e428b3f3f9a945d0bd62e94ca2f1 Author: Andi Kleen

Re: GPL vs non-GPL device drivers

2007-02-15 Thread Jeff Garzik
Dave Jones wrote: On Wed, Feb 14, 2007 at 10:46:13PM -0800, v j wrote: Using our source code would not benefit anybody but our competitors. This excuse has been given time and time again, and repeatedly been proven false. And as soon as one of your competitors makes their drivers open,

Re: [PATCH] x86: Unify pcspeaker platform device code between i386/x86-64

2007-02-15 Thread Jeff Garzik
Dave Jones wrote: On Thu, Feb 15, 2007 at 10:49:57AM +0100, Andi Kleen wrote: It's always seemed broken (though perhaps this was a distro bug?) in module form, so I've been compiling it in to get it to work. Must have been a distro bug. It should have worked before as long as

Re: sata_nv ADMA controller lockup investigation

2007-02-15 Thread Jeff Garzik
Robert Hancock wrote: It's curious that only the post-cache-flush command is having issues, and normal NCQ operation seems fine. Maybe it's related to that tag 0 being reused repeatedly? If you take cache flush out of the equation, what happens when NCQ is enabled with a queue depth of 1 (to

Re: [PATCH] sk98lin: planned removal

2007-02-15 Thread Jeff Garzik
, superceded Who: Jeff Garzik [EMAIL PROTECTED] --- + +What: sk98lin network driver +When: July 2007 +Why:In kernel tree version of driver is unmaintained. Sk98lin driver + replaced by the skge driver. +Who:Stephen Hemminger [EMAIL PROTECTED] + People don't read

Re: [patch] build error: allnoconfig fails on mincore/swapper_space

2007-02-15 Thread Jeff Garzik
Linus Torvalds wrote: On Thu, 15 Feb 2007, Randy Dunlap wrote: so, are we going to get a revert of 42da9cbd3eedde33a42acc2cb06f454814cf5de0 ? Has that been requested? or are there other plans? It should be fixed now (I had patches from Nick, but got sidetracked by trying to fix metacity for

Re: GPL vs non-GPL device drivers

2007-02-15 Thread Jeff Garzik
v j wrote: So far I have heard nothing but, if you don't contribute, screw you. All this is fine. Just say so. Make it black and white. Make it It is black and white in copyright law and the GPL. The /whole point/ of the GPL is to funnel contributions back. We happen to think there are solid

Re: GPL vs non-GPL device drivers

2007-02-15 Thread Jeff Garzik
Chris Snook wrote: Collaborating with the competition (coopetition) on a common technology platform reduces costs for anyone who chooses to get involved, giving them a collective competitive edge against anyone who doesn't. This is why there is so much industry interest in F/OSS, and mortal

Re: GPL vs non-GPL device drivers

2007-02-15 Thread Jeff Garzik
Bernd Petrovitsch wrote: On Thu, 2007-02-15 at 18:40 +1100, Nick Piggin wrote: Rhetorical question: what stops me from taking somebody's copyrighted work, stripping the copyrights or falsely claiming to have a license to redistribute it, then selling it? No one. Well, that's not quite true,

Re: GPL vs non-GPL device drivers

2007-02-15 Thread Jeff Garzik
Michael K. Edwards wrote: On 2/15/07, Jeff Garzik [EMAIL PROTECTED] wrote: v j wrote: So far I have heard nothing but, if you don't contribute, screw you. All this is fine. Just say so. Make it black and white. Make it It is black and white in copyright law and the GPL. The /whole point

Re: GPL vs non-GPL device drivers

2007-02-15 Thread Jeff Garzik
Alexandre Oliva wrote: On Feb 15, 2007, Jeff Garzik [EMAIL PROTECTED] wrote: Michael K. Edwards wrote: On 2/15/07, Jeff Garzik [EMAIL PROTECTED] wrote: The /whole point/ of the GPL is to funnel contributions back. Bzzzt. The whole point of the GPL is to guarantee your freedom to share

Re: [PATCH] sata_nv: handle SError status indication

2007-02-15 Thread Jeff Garzik
Robert Hancock wrote: ADMA-capable controllers provide a bit in the status register that appears to indicate that the controller detected an SError condition. Update sata_nv to detect this and trigger error handling in order to handle the fault. Signed-off-by: Robert Hancock [EMAIL PROTECTED]

[git patches] libata updates (mostly fixes)

2007-02-15 Thread Jeff Garzik
The pile that was waiting for post-conference, largely bug fixes. As mentioned in the last push, were two other push points planned for 2.6.21: 1) merge libata support for ACPI 2) Remove ugly combined mode hacks in libata-sff and pci/quirks, now that old-IDE and libata have the necessary

Re: [git patches] libata updates (mostly fixes)

2007-02-15 Thread Jeff Garzik
Jeff Garzik wrote: --- a/include/linux/ata.h +++ b/include/linux/ata.h @@ -352,7 +352,7 @@ static inline int ata_drive_40wire(const u16 *dev_id) { if (ata_id_major_version(dev_id) = 5 ata_id_is_sata(dev_id)) return 0; /* SATA */ - if (dev_id[93] 0x4000

Re: [git patches] libata updates (mostly fixes)

2007-02-15 Thread Jeff Garzik
Linus Torvalds wrote: On Thu, 15 Feb 2007, Jeff Garzik wrote: diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index db185f3..d51f0f1 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig @@ -22,6 +22,7 @@ config IA64 config 64BIT bool + select ATA_NONSTANDARD if ATA

Re: libata FUA revisited

2007-02-16 Thread Jeff Garzik
Tejun Heo wrote: Hello, Robert Hancock wrote: [--correct summary snipped--] Given the above, what I'm proposing to do is: -Remove the blacklisting of Maxtor BANC1G10 firmware for FUA. If we need to FUA-blacklist any drives this should likely be added to the existing horkage mechanism we now

Re: [PATCH] ATA convert GSI to irq on ia64

2007-02-15 Thread Jeff Garzik
Zhang, Yanmin wrote: On Thu, 2007-02-08 at 20:19 -0500, Jeff Garzik wrote: Zhang, Yanmin wrote: If an ATA drive uses legacy mode, ata driver will choose 14 and 15 as the fixed irq number. On ia64 platform, such numbers are GSI and should be converted to irq vector. Below patch against kernel

Re: pata_amd dropping to PIO on resume

2007-02-16 Thread Jeff Garzik
Robert Hancock wrote: Tobias Diedrich wrote: Possibly a known issue: After resume pata_amd drops from UDMA/33 to PIO on my system. Reloading the module puts both attached optical drives (master and slave) back to UDMA/33. AFAICS simplex DMA is claimed by other device, disabling DMA seems to

[git patch, resend] remove JFFS v1

2007-02-17 Thread Jeff Garzik
mode 100644 fs/jffs/jffs_fm.c delete mode 100644 fs/jffs/jffs_fm.h delete mode 100644 fs/jffs/jffs_proc.c delete mode 100644 fs/jffs/jffs_proc.h delete mode 100644 include/linux/jffs.h Jeff Garzik (1): Remove JFFS (version 1), as scheduled. diff --git a/Documentation/feature-removal

[git patches] libata ACPI support

2007-02-17 Thread Jeff Garzik
= ATA_TMOUT_INTERNAL / HZ; module_param(ata_probe_timeout, int, 0444); MODULE_PARM_DESC(ata_probe_timeout, Set ATA probing timeout (seconds)); +int noacpi; +module_param(noacpi, int, 0444); +MODULE_PARM_DESC(noacpi, Disables the use of ACPI in suspend/resume when set); + MODULE_AUTHOR(Jeff Garzik

Re: [PATCH 1/6] atl1: drop NET_PCI from Kconfig

2007-02-17 Thread Jeff Garzik
Jay Cliburn wrote: From: Jay Cliburn [EMAIL PROTECTED] The atl1 driver doesn't need NET_PCI. Remove it from Kconfig. Noticed by Chad Sprouse. Signed-off-by: Jay Cliburn [EMAIL PROTECTED] Signed-off-by: Chris Snook [EMAIL PROTECTED] applied 1-6 - To unsubscribe from this list: send the

Re: [patch 1/2] natsemi: Add support for using MII port with no PHY

2007-02-17 Thread Jeff Garzik
Mark Brown wrote: This patch provides code paths which allow the natsemi driver to use the external MII port on the chip but ignore any PHYs that may be attached to it. The link state will be left as it was when the driver started and can be configured via ethtool. Any PHYs that are present can

Re: [patch 2/2] natsemi: Support Aculab E1/T1 PMXc cPCI carrier cards

2007-02-17 Thread Jeff Garzik
Mark Brown wrote: Aculab E1/T1 PMXc cPCI carrier card cards present a natsemi on the cPCI bus with an oversized EEPROM using a direct MII-MII connection with no PHY. This patch adds a new device table entry supporting these cards. Signed-Off-By: Mark Brown [EMAIL PROTECTED] @@ -811,7

Re: [PATCH] net/wan/pc300too.c: pci_module_init to pci_register_driver

2007-02-17 Thread Jeff Garzik
Richard Knutsson wrote: Convert pci_module_init() to pci_register_driver(). Signed-off-by: Richard Knutsson [EMAIL PROTECTED] --- Compile-tested with allyes, allmod allno on i386 applied - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH] cxgb3 Fix copyrights in the cxgb3 driver.

2007-02-17 Thread Jeff Garzik
Steve Wise wrote: Fix copyrights in the cxgb3 driver. Remove the Open Grid Computing copyright. It shouldn't be there. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/net/cxgb3/cxgb3_defs.h|1 - drivers/net/cxgb3/cxgb3_offload.c |1 - drivers/net/cxgb3/cxgb3_offload.h |

Re: [BUG] PATA_PCMCIA cmd port

2007-03-17 Thread Jeff Garzik
Komuro wrote: The pata_pcmcia driver reports the cmd port is 0x00010100, but actually the cmd port is 0x0100. Is this corect? ata1: PATA max PIO0 cmd 0x00010100 ctl 0x0001010e bmdma 0x irq 3 ^ ^ It's printing out the

<    4   5   6   7   8   9   10   11   12   13   >