]>
 
 
pilppa.com Git - linux-2.6-omap-h63xx.git/log 
 
 
 
 
 
 
Patrick McHardy  [Tue, 28 Jun 2005 19:56:45 +0000  (12:56 -0700)] 
 
[NETLINK]: Missing padding fields in dumped structures 
 
Plug holes with padding fields and initialized them to zero. 
 
Signed-off-by: Patrick McHardy <kaber@trash.net>  
Signed-off-by: David S. Miller <davem@davemloft.net>  
Patrick McHardy  [Tue, 28 Jun 2005 19:55:30 +0000  (12:55 -0700)] 
 
[NETLINK]: Missing initializations in dumped data 
 
Mostly missing initialization of padding fields of 1 or 2 bytes length, 
two instances of uninitialized nlmsgerr->msg of 16 bytes length. 
 
Signed-off-by: Patrick McHardy <kaber@trash.net>  
Signed-off-by: David S. Miller <davem@davemloft.net>  
Patrick McHardy  [Tue, 28 Jun 2005 19:54:43 +0000  (12:54 -0700)] 
 
[NETLINK]: Clear padding in netlink messages 
 
Signed-off-by: Patrick McHardy <kaber@trash.net>  
Signed-off-by: David S. Miller <davem@davemloft.net>  
Harald Welte  [Tue, 28 Jun 2005 19:49:30 +0000  (12:49 -0700)] 
 
[NETFILTER]: ipt_CLUSTERIP: fix ARP mangling 
 
This patch adds mangling of ARP requests (in addition to replies), 
since ARP caches are made from snooping both requests and replies. 
 
Signed-off-by: Harald Welte <laforge@netfilter.org>  
Signed-off-by: David S. Miller <davem@davemloft.net>  
David S. Miller  [Tue, 28 Jun 2005 19:39:40 +0000  (12:39 -0700)] 
 
[EBTABLES]: Fix thinkos in ebt_log.c 
 
When converting over the skb_header_pointer(), I converted parts of 
this module incorrectly.  Kill the 'u' union in ebt_log() and all the 
bogus references to it. 
 
Signed-off-by: David S. Miller <davem@davemloft.net>  
Linus Torvalds  [Tue, 28 Jun 2005 17:20:11 +0000  (10:20 -0700)] 
 
Merge head 'upstream-
20050628 -1' of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
 
Jeff Garzik  [Tue, 28 Jun 2005 04:46:22 +0000  (00:46  -0400)] 
 
Merge /spare/repo/linux-2.6/ 
 
Tejun Heo  [Sun, 26 Jun 2005 14:52:50 +0000  (23:52 +0900)] 
 
[PATCH] libata: ahci: remove ata_port_start/stop() calls 
 
This patch removes unnecessary ata_port_start/stop() calls from 
ahci_port_start/stop(). 
 
Signed-off-by: Tejun Heo <htejun@gmail.com>  
Tejun Heo  [Sun, 26 Jun 2005 14:27:19 +0000  (23:27 +0900)] 
 
[PATCH] libata: lengthen COMMRESET delay 
 
This patch lengthens the delay between DET setting and clearing for 
COMMRESET from 400us to 1ms.  I couldn't find any requiremen regarding 
the duration of COMMRESET in SATA I/II specs but AHCI-1.1 10.4.2 
states that it should be at least 1ms. 
 
Signed-off-by: Tejun Heo <htejun@gmail.com>  
Jeff Garzik  [Tue, 28 Jun 2005 04:03:37 +0000  (00:03  -0400)] 
 
libata: update DMA blacklist 
 
Contributions from Alan Cox and maximilian attems. 
 
Andrew Morton  [Tue, 28 Jun 2005 03:14:05 +0000  (20:14 -0700)] 
 
[PATCH] cfq build fix 
 
drivers/block/cfq-iosched.c: In function 'cfq_put_queue': 
drivers/block/cfq-iosched.c:303: sorry, unimplemented: inlining failed in call to 'cfq_pending_requests': function body not available 
drivers/block/cfq-iosched.c:1080: sorry, unimplemented: called from here 
drivers/block/cfq-iosched.c: In function '__cfq_may_queue': 
drivers/block/cfq-iosched.c:1955: warning: the address of 'cfq_cfqq_must_alloc_slice', will always evaluate as 'true' 
make[1]: *** [drivers/block/cfq-iosched.o] Error 1 
make: *** [drivers/block/cfq-iosched.o] Error 2 
 
Cc: Jeff Garzik <jgarzik@pobox.com>  
Cc: Jens Axboe <axboe@suse.de>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Komuro  [Tue, 28 Jun 2005 03:23:05 +0000  (23:23 -0400)] 
 
drivers/net/at1700: remove incorrect comment 
 
"Allied Telesis RE1000 Plus" is not supported at all 
by kernel 2.6.12. 
 
Signed-off-by: komurojun-mbn@nifty.com  
Edward Falk  [Wed, 15 Jun 2005 21:26:39 +0000  (14:26 -0700)] 
 
[PATCH] Minor libata documentation patch 
 
I fleshed out libata.tmpl a bit while I was taking notes. 
 
Linus Torvalds  [Tue, 28 Jun 2005 03:10:18 +0000  (20:10 -0700)] 
 
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 
 
Tobias Klauser  [Mon, 16 May 2005 17:15:11 +0000  (19:15 +0200)] 
 
[PATCH] Use pci_set_dma_mask() instead of direct assignment of DMA mask 
 
The amd8111e driver directly assigns the DMA mask to the dma_mask 
member of the struct pci_dev instead of using pci_set_dma_mask(). This 
makes the call to pci_dma_supported() redundant as pci_set_dma_mask() 
does this check. 
 
I do not own this device so I only compile-tested this patch. 
 
Signed-off-by: Tobias Klauser <tklauser@nuerscht.ch>  
David Brownell  [Mon, 16 May 2005 15:53:52 +0000  (08:53 -0700)] 
 
[PATCH] smc91x needs settable IRQ trigger type 
 
For boards that invert the SMC91x IRQ line (maybe an FPGA inverts it), 
the set_irq_type() call can't assume IRQT_RISING.  These particular 
boards currently use OMAP-specific calls to change the trigger type, 
but the boards break when set_irq_type() stops being a NOP. 
 
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>  
Jeff Garzik  [Tue, 28 Jun 2005 02:47:18 +0000  (22:47 -0400)] 
 
Update is_multicast_ether_addr() definition; net/ieee80211.h cleanups. 
 
Jeff Garzik  [Tue, 28 Jun 2005 02:05:03 +0000  (22:05 -0400)] 
 
Merge /spare/repo/linux-2.6/ 
 
Dominik Brodowski  [Mon, 27 Jun 2005 23:29:02 +0000  (16:29 -0700)] 
 
[PATCH] ACPI-based PCI resources: PCMCIA bugfix, but resources missing in trees 
 
Don't auto-configure yenta sockets for PCMCIA devices if it is connected to 
the root PCI bus on the x86 or x86_64 architectures.  Previously, this was 
handled by the "ioport_resource"/"iomem_resource" check a few lines below, 
but with the new ACPI-based resource handling this doesn't catch all cases 
any longer. 
 
pci-yenta-cardbus-fix.patch and this patch should solve the initialization 
time trouble.  However, the ACPI-based PCI resource handling is badly 
broken, IMHO: 
 
- many resources of devices don't show up in the resource trees ( 
  /proc/iomem and /proc/ioports) any longer. This means that PCMCIA, but 
  also possibly other subsystems (ISA, PnP, ...) do not know which resources 
  it cannot use. 
 
- verify_root_windows() should fail if there are no iomem _or_ ioport 
  resources, not only if there are no iomem _and_ ioport resources. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:29:01 +0000  (16:29 -0700)] 
 
[PATCH] pcmcia: export modalias in sysfs 
 
Provide a "modalias" entry in sysfs for PCMCIA devices. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:29:01 +0000  (16:29 -0700)] 
 
[PATCH] pcmcia: 8 and 16 bit access for static_map 
 
The PCMCIA card services layer is never setting the i/o map attributes when 
SS_CAP_STATIC_MAP is specified.  Net result, sockets' set_io_map() calls 
always see requests with most flags clear, meaning 8 bit access. 
 
For hardware that always autosizes, that won't matter; and all current 
STATIC_MAP drivers ignore those attributes.  A new driver (for at91rm9200) 
suffers badly from this, since this forces everything into 8 bit mode and 
that breaks both (a) cards requiring 16 bit access, and (b) ide-cs; but of 
course 8-bit cards work OK (as does accessing card attributes). 
 
So this patch arranges to pass the attributes down, matching the behavior 
for non-static mappings (using the first/only I/O window). 
 
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>  
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.de>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:29:00 +0000  (16:29 -0700)] 
 
[PATCH] pcmcia: properly handle all errors of register_chrdev 
 
register_chrdev() can return errors (negative) other then -EBUSY, so check 
for any negative error code. 
 
Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>  
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Jar  [Mon, 27 Jun 2005 23:28:58 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: documentation fix 
 
Fix example hash generator in Documentation. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:58 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: resource handling fixes 
 
- properly bail out in set_cis_map if call to socket driver's set_mem_map 
  failed 
- don't abort do_mem_probe cycle if one entry failed (!CONFIG_PCMCIA_PROBE) 
- don't do iomem probing in chunks larger than 0x800000 (1 << 23) as 
  yenta_socket and vrc4173_cardu.c fail to set_mem_map for windows equal to 
  or larger than (1 << 24). 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:57 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: select crc32 in Kconfig for PCMCIA 
 
PCMCIA needs CRC32. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:56 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: mod_devicetable.h fix for different sizes in kernel- and userspace 
 
The size of pointers may differ between (userspace) modpost and (kernelspace) 
modules -- so fix mod_devicetable.h to reflect this possibility. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:56 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: synclink_cs IRQ_INFO2_INFO is gone 
 
Remove the IRQ_INFO2_VALID flag in synclink_cs -- I overlooked it when 
removing all other users in PCMCIA drivers for 2.6.11.  Thanks to Marcelo 
Tosatti for noticing it. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:55 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: use request_region in i82365 
 
      randy_dunlap <rdunlap@xenotime.net> 
 
Convert deprecated check_region() calls to request/release region. 
Add return value check on one request_region(). 
 
I suspect that it may do an extra release_region(), which should 
generate a warning message from the kernel. 
 
Signed-off-by: randy_dunlap <rdunlap@xenotime.net>  
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:54 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: release_class 
 
Properly wait for the class refcount to reach zero. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:54 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: ds.c cleanup 
 
Clean up ds.c 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:53 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: cs.c cleanup 
 
Clean up cs.c 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:53 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: move pcmcia resource handling out of cs.c 
 
Move the 16-bit PCMICA resource handling from pcmcia_core.o to pcmcia.o. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:52 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: rename some functions 
 
Rename some functions in drivers/pcmcia/ to show they belong to the PCMCIA 
subsystem. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:51 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: remove unneeded includes in ds.c 
 
Remove unnecessary includes in ds.c and pcmcia_ioctl.c 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:50 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: merge struct pcmcia_bus_socket into struct pcmcia_socket 
 
Merge struct pcmcia_bus_socket into struct pcmcia_socket. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:50 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: make PCMCIA status a bitfield 
 
make pcmcia_bus_socket->state a bitfield, and rename it pcmcia_state to 
prepare for struct pcmcia_bus_socket integration into struct pcmcia_socket. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:49 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: clean up cs ds callback 
 
struct pcmcia_callback isn't needed for each socket, one is enough for all 
sockets. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:47 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: move PCMCIA ioctl to a separate file 
 
Move all PCMCIA_IOCTL-related code to a different file. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
From: Richard Purdie <rpurdie@rpsys.net> 
 
The pcmcia-move-pcmcia-ioctl-to-a-separate-file patch was corrupted in -mm2 
causing this problem. 
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:47 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: add a config option for the PCMICA ioctl 
 
Add a new config option to control the building of the PCMCIA IOCTL. Currently, 
it is not yet made public, though the help text is there already. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowksi.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:46 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: mark parent bridge windows as resources available for PCMCIA devices 
 
Automatically mark the parent PCI-PCI bridge windows as resources available 
for PCMCIA usage. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:46 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: update resource database adjust routines to use unsigned long values 
 
Make adjust_io and adjust_memory independent of adjust_t to allow for IO 
resources > x86's IO_SPACE_LIMIT. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:45 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: add some Documentation 
 
Add some information useful for PCMCIA device driver authors to 
Documentation/pcmcia/, and reference it in dmesg in case of hash mismatches. 
 
Also add a reference to pcmciautils to Documentation/Changes.  With recent 
changes, you don't need to concern yourself with pcmcia-cs even if you have 
PCMCIA hardware, so the example above the list needed to be adapted as well. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowksi.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Jun Komuro  [Mon, 27 Jun 2005 23:28:44 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: more IDs for TDK multifunction cards 
 
Add new pcmcia id_table for fmvj18x_cs and serial_cs. 
(TDK multi-function card (NetPartner9610 and MobileNetworker3200)) 
 
Signed-off-by: Jun Komuro <komurojun-mbn@nifty.com>  
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
David Brownell  [Mon, 27 Jun 2005 23:28:43 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia id_table for sl811.cs 
 
Catch up with some PCMCIA API changes: 
 
 - Docs say that as of 2.6.11 the PCMCIA IRQInfo2 field is ignored, 
   but it's not yet removed from the API; stop using it anyway. 
 
 - As of 2.6.13 PCMCIA finally hotplugs and does driver binding 
   without "cardmgr"; add a MODULE_DEVICE_TABLE to support this. 
 
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:42 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for synclink_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:42 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for pdaudiocf.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:41 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for wl3501_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:41 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for sedlbauer_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:40 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for nsp_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:40 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for ixj_pcmcia.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:39 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for elsa_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:39 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for dtl1_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Acked-by: Marcel Holtmann <marcel@holtmann.org>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:38 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for com20020_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:38 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for btuart_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:37 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for bt3c_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Acked-by: Marcel Holtmann <marcel@holtmann.org>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:35 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for bluecard_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Acked-by: Marcel Holtmann <marcel@holtmann.org>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:35 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for avm_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:34 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for avma1_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:34 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for atmel_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:33 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for vxpocket.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:32 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for pcmciamtd.c 
 
Add pcmcia_device_id table to pcmciamtd.  The binding of anonymus cards (i.e. 
those who do neither report MANFID, CARDID, FUNCID nor product strings) is 
protected by a new config option. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Jun Komuro  [Mon, 27 Jun 2005 23:28:30 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: add a few more IDs for pcnet_cs 
 
Add new pcmcia id_table for pcnet_cs.  (Allied, Laneed, NextCom and Telecom 
Device) 
 
Signed-off-by: Jun Komuro <komurojun-mbn@nifty.com>  
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:30 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for pcnet_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:29 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for parport_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:29 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: more IDs for ide_cs 
 
Add another ID for ide-cs 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:28 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for ide_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:28 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for xirc2ps_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:27 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for orinoco_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:27 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for smc91c92_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:26 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for qlogic_stub.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:25 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for sym53c500_cs.c 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:25 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for wavelan_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:24 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for ray_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:24 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for teles_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:23 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for nmclan_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:23 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for netwave_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:22 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for ibmtr_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:22 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for fmvj18x_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:21 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for fdomain_stub 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:20 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for axnet_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:20 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for airo_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:19 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for aha152x 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:19 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for 3c589_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:18 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for 3c574_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:18 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: id_table for serial_cs 
 
Add pcmcia_device_id table. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:17 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: rescan bus always upon echoing into setup_done 
 
Always rescan the devices upon echo'ing something to 
available_resources_setup_done.  This is needed for proper "coldplug" support. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:15 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: cleanups 
 
From: Adrian Bunk <bunk@stusta.de> 
 
This patch contains the following cleanups: 
- make needlessly global code static 
- remove the following unneeded EXPORT_SYMBOL's: 
  - ds.c: pcmcia_report_error 
  - ds.c: pcmcia_bus_type 
 
Signed-off-by: Adrian Bunk <bunk@stusta.de>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:14 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: request CIS via firmware interface 
 
Use the firmware method to load replacement CIS tables.  It is recommended 
that the /lib/firmware/cis/ points to /etc/pcmcia/cis or the other way round 
so that both old-style cardmgr and new-style hotplug/firmware can access these 
"overwrite" files 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:12 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: file2alias 
 
Create PCMCIA entries in modules.alias 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:10 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: allow function-ID based match 
 
The "func_id"-based matching is very fuzzy and can lead to false positives. 
Therefore, it should be tried to avoid relying on these matches.  Until 
most/all existing func_id-based matches are replaced by 
manf_id/card_id/prod_id matches (a patch which will ask to send the 
appropriate card information to the PCMCIA mailing list will be added once 
other, more pressing issues are adressed), we need to emulate cardmgr 
behaviour by allowing func_id matches if no manf_id/card_id/prod_id match 
occurs.  This can only be done in userspace because of modules possibly loaded 
with long delays.  So, add a per-device sysfs file for this purpose. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Brice Goglin <Brice.Goglin@ens-lyon.org>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:09 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: match "anonymous" cards 
 
If a card doesn't provide _any_ information about itself, assume it is a 
so-called "anonymous" card.  pcmciamtd will bind to it if it is configured to 
do so. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:09 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: CIS overrid via sysfs 
 
The one thing which surprises me in this patch that cis->Length needs to be 
set to count+1.  Without it, it doesn't work, but with it, it doesn't make 
sense to me. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:08 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: export CIS in sysfs 
 
Export the CIS to userspace using a sysfs binary file in 
/sys/class/pcmcia_socket/pcmcia_scoket%n/ 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:07 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: match for fake CIS 
 
Add another match flag for devices needing a CIS override.  The driver will 
only probe/attach if the CIS has been replaced before. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:07 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: check for invalid crc32 hashes in id_tables 
 
Check for invalid crc32 hashes in drivers' id_tables if CONFIG_PCMCIA_DEBUG is 
set. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:06 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: device and driver matching 
 
The actual matching of pcmcia drivers and pcmcia devices.  The original 
version of this was written by David Woodhouse. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:05 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: hotplug event for PCMCIA socket devices 
 
Generate hotplug event for PCMCIA sockets being registered. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.de>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Dominik Brodowski  [Mon, 27 Jun 2005 23:28:04 +0000  (16:28 -0700)] 
 
[PATCH] pcmcia: hotplug event for PCMCIA devices 
 
Export information to /sbin/hotplug for PCMCIA devices: card_id, manf_id, 
func_id, bus_id (like pcmcia1.0) and crc32-hashes of the prod_id strings. 
 
Why not the prod_id strings themselves? 
 
a) They may contain all sorts of strange and difficult to handle characters, 
   like " ". 
 
b) It's impossible to pass multiple strings to userspace. 
 
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>  
Signed-off-by: Andrew Morton <akpm@osdl.org>  
Signed-off-by: Linus Torvalds <torvalds@osdl.org>  
Ivan Kokshaysky  [Mon, 27 Jun 2005 23:28:02 +0000  (16:28 -0700)] 
 
[PATCH] pci: yenta cardbus fix
On Mon, Jun 20, 2005 at 07:15:34PM +1000, Grant Coady wrote:
> Yenta: CardBus bridge found at 0000:00:0b.0 [1179:0001]
> yenta 0000:00:0b.0: Preassigned resource 0 busy, reconfiguring...
In -mm1 the cardbus resources might be assigned in
pci_assign_unassigned_resources() pass. From your dmesg:
PCI: Bus 2, cardbus bridge: 0000:00:0b.0
  IO window: 
00002000 -
00002fff 
  IO window: 
00003000 -
00003fff 
  PREFETCH window: 
12000000 -
13ffffff 
  MEM window: 
14000000 -
15ffffff 
Then yenta_allocate_res() tries to assign these resources again and,
naturally, fails.
This adds check for already assigned cardbus resources.
Signed-off-by: Andrew Morton <akpm@osdl.org> 
Signed-off-by: Linus Torvalds <torvalds@osdl.org> 
 
Linus Torvalds  [Tue, 28 Jun 2005 00:49:45 +0000  (17:49 -0700)] 
 
Commit the manual part of the input layer merge. 
 
git did actually warn me about the fact that I hadn't actually done an 
"update-cache" on these two files, but the warning was at the bottom of 
a list of all the files that _did_ change in the merge, so I never 
noticed.  My bad.