merging PCMCIA changes

Dominik Brodowski linux at dominikbrodowski.net
Sat Jun 18 09:28:19 EDT 2005


Hi!

With 2.6.12 being out the door, I think the time is ready for the big pile
of PCMCIA changes waiting in -mm. These are:

pci-pci-transparent-bridge-handling-improvements-yenta_socket.patch
pcmcia-hotplug-event-for-pcmcia-devices.patch
pcmcia-hotplug-event-for-pcmcia-socket-devices.patch
pcmcia-device-and-driver-matching.patch
pcmcia-check-for-invalid-crc32-hashes-in-id_tables.patch
pcmcia-match-for-fake-cis.patch
pcmcia-export-cis-in-sysfs.patch
pcmcia-cis-overrid-via-sysfs.patch
pcmcia-match-anonymous-cards.patch
pcmcia-allow-function-id-based-match.patch
pcmcia-allow-function-id-based-match-fix.patch
pcmcia-file2alias.patch
pcmcia-request-cis-via-firmware-interface.patch
pcmcia-cleanups.patch
pcmcia-rescan-bus-always-upon-echoing-into-setup_done.patch
pcmcia-id_table-for-serial_cs.patch
pcmcia-id_table-for-3c574_cs.patch
pcmcia-id_table-for-3c589_cs.patch
pcmcia-id_table-for-aha152x.patch
pcmcia-id_table-for-airo_cs.patch
pcmcia-id_table-for-axnet_cs.patch
pcmcia-id_table-for-fdomain_stub.patch
pcmcia-id_table-for-fmvj18x_cs.patch
pcmcia-id_table-for-ibmtr_cs.patch
pcmcia-id_table-for-netwave_cs.patch
pcmcia-id_table-for-nmclan_cs.patch
pcmcia-id_table-for-teles_cs.patch
pcmcia-id_table-for-ray_cs.patch
pcmcia-id_table-for-wavelan_cs.patch
pcmcia-id_table-for-sym53c500_csc.patch
pcmcia-id_table-for-qlogic_stubc.patch
pcmcia-id_table-for-smc91c92_csc.patch
pcmcia-id_table-for-orinoco_cs.patch
pcmcia-id_table-for-xirc2ps_csc.patch
pcmcia-id_table-for-ide_csc.patch
pcmcia-id_table-for-parport_csc.patch
pcmcia-id_table-for-pcnet_csc.patch
pcmcia-add-a-few-more-ids-for-pcnet_cs.patch
pcmcia-id_table-for-pcmciamtdc.patch
pcmcia-id_table-for-vxpocketc.patch
pcmcia-id_table-for-atmel_csc.patch
pcmcia-id_table-for-avma1_csc.patch
pcmcia-id_table-for-avm_csc.patch
pcmcia-id_table-for-bluecard_csc.patch
pcmcia-id_table-for-bt3c_csc.patch
pcmcia-id_table-for-btuart_csc.patch
pcmcia-id_table-for-com20020_csc.patch
pcmcia-id_table-for-dtl1_csc.patch
pcmcia-id_table-for-elsa_csc.patch
pcmcia-id_table-for-ixj_pcmciac.patch
pcmcia-id_table-for-nsp_csc.patch
pcmcia-id_table-for-sedlbauer_csc.patch
pcmcia-id_table-for-wl3501_csc.patch
pcmcia-id_table-for-pdaudiocfc.patch
pcmcia-id_table-for-synclink_csc.patch
pcmcia-add-some-documentation.patch
pcmcia-update-resource-database-adjust-routines-to-use-unsigned-long-values.patch
pcmcia-mark-parent-bridge-windows-as-resources-available-for-pcmcia-devices.patch
pcmcia-mark-parent-bridge-windows-as-resources-available-for-pcmcia-devices-fix.patch
pcmcia-add-a-config-option-for-the-pcmica-ioctl.patch
pcmcia-move-pcmcia-ioctl-to-a-separate-file.patch
pcmcia-move-pcmcia-ioctl-to-a-separate-file-fix.patch
pcmcia-clean-up-cs-ds-callback.patch
pcmcia-clean-up-cs-ds-callback-fix.patch
pcmcia-make-pcmcia-status-a-bitfield.patch
pcmcia-merge-struct-pcmcia_bus_socket-into-struct-pcmcia_socket.patch
pcmcia-remove-unneeded-includes-in-dsc.patch
pcmcia-rename-some-functions.patch
pcmcia-move-pcmcia-resource-handling-out-of-csc.patch
pcmcia-csc-cleanup.patch
pcmcia-dsc-cleanup.patch
pcmcia-release_class.patch
pcmcia-use-request_region-in-i82365.patch
pcmcia-synclink_cs-irq_info2_info-is-gone.patch
pcmcia-mod_devicetableh-fix-for-different-sizes-in-kernel-and-userspace.patch
pcmcia-select-crc32-in-kconfig-for-pcmcia.patch
pcmcia-resource-handling-fixes.patch
pcmcia-documentation-fix.patch
pcmcia-properly-handle-all-errors-of-register_chrdev.patch

In addition, five quite trivial patches I sent to Andrew a few minutes ago
might also be suitable to go into Linus' latest immediately. These were
titeled:

[PATCH 1/5] pcmcia: more IDs for TDK multifunction cards
[PATCH 2/5] pcmcia: 8 and 16 bit access for static_map
[PATCH 3/5] pcmcia: sl811 update
[PATCH 4/5] pcmcia: more IDs for ide_cs
[PATCH 5/5] pcmcia: export modalias in sysfs

However, if you are of the opinion that these five patches should survive
one -mm cycle first, please delay only them and do not let the other PCMCIA
patches wait for them.

Also, one other pci-related change very helpful for PCMCIA was in -mm for
quite some time and, to my knowledge, did not cause any problems. It was
titled 

gregkh-pci-pci-pci-transparent-bridge-handling-improvements-pci-core.patch

and was present until 2.6.12-rc5-mm2. While a different patch intending the
same functionality is in -mm, the related changes to the PCI infrastructure
cause severe headaches (see bug 
http://bugzilla.kernel.org/show_bug.cgi?id=4737 for example, other, similar
reports were posted to lkml.) Therefore I'd suggest to merge the patch
mentioned above at first, and fix up new PCI patches in -mm first.

Thanks,
	Dominik



More information about the linux-pcmcia mailing list