History log of /opensolaris-onvv-gate/usr/src/uts/common/pcmcia/nexus/pcmcia.c
Revision Date Author Comments
# 11101:69561cde8165 18-Nov-2009 Qin Michael Li <Mikore.Li@Sun.COM>

6900514 Need to support suspend/resume for CISCO Aironet AIR-PCM352 pcmcia wifi driver(pcan)
6901512 Need to support suspend/resume for Orinoco pcmcia wifi driver(pcwl)


# 11066:cebb50cbe4f9 13-Nov-2009 Rafael Vanoni <rafael.vanoni@sun.com>

PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64
Portions contributed by Chad Mynhier <cmynhier@gmail.com>


# 9187:19626d1e2afb 26-Mar-2009 rui wang - Sun Microsystems - Beijing China <Vincent.Wang@Sun.COM>

6789845 Solaris wont boot with hp bluetooth pc card mouse charging in pcmcia slot
6768509 Array overrun in pcmcia


# 8459:5b8974f1a0ce 26-Dec-2008 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6717523 ddi_binding_name/ddi_get_name use problematic


# 7862:f8b6a07acfd6 16-Oct-2008 Richard Bean <Richard.Bean@Sun.COM>

6560807 common drivers should not use SCCS keywords in user-visible strings


# 7224:19ff3ecd90c2 30-Jul-2008 cth

PSARC/2008/412 Properties and Devinfo Snapshots
5034258 device size should be available in devinfo snapshots that request properties
5100405 Deadlock can occur due to the devinfo driver holding devi_lock
6276452 ddi_append_minor_node() and ddi_remove_minor_node() use the extra code to protect the critical code.
6588656 ddi_prop_op_size() should not check callers *lengthp on PROP_LEN_AND_VAL_ALLOC call
6720361 missing locks on devi_minor list traversal
6729639 scsi_hba code should not use DDI_MAJOR_T_UNKNOWN for properties


# 7151:8ef38730cb56 21-Jul-2008 rw148561

6642930 cardbus_cfg.c's calculation for PCI_STAT_DEVSELT is incorrect
6681398 Solaris cannot suspend when a cardbus card is inserted


# 4323:c2d671276f97 25-May-2007 rw148561

6556831 System panic when booting up with PC Card inserted


# 3664:ecc47116246b 16-Feb-2007 rw148561

6522697 cardbus should work better under subtractive decode bridge
6460235 pcic does not recognize "pciex" bus_type
6516884 pcic_add_debqueue() could cause panic under memory shortage


# 3498:315ace6055b4 25-Jan-2007 rw148561

6508652 pcmcia has memory leak after TTCP test


# 3345:97137bf308d5 31-Dec-2006 rw148561

6506563 Lucent 802.11b recognized as pcram when booting with the card inserted


# 2580:f32d67e0b369 21-Aug-2006 anish

6460876 ddi_intr_get_navail(9f): fix functionality across platforms and other bugs


# 2451:fce8fdcdc9aa 27-Jul-2006 rw148561

6446807 cardbus hotplug event may occasionally cause panic
6450830 System hangs when inserting Realtek Ethernet CardBus PC Card


# 2284:a4801f012860 26-Jun-2006 rw148561

PSARC 2004/393 Enhancing pcic to support 32bit PC Cards
6428203 need supported cardbus driver in Solaris


# 1333:9eb72fd56702 26-Jan-2006 cth

6369724 DS_READY references should be checked for correctness


# 916:ed14fe603852 14-Nov-2005 schwartz

PSARC/2005/584 PSM_INTR_OPS extensions
6272601 x86 interrupts should export kstats which include time accounting
6284254 PCItool needs x86 interrupt routing support
6340286 ddi interrupt framework needs to better accomodate platform specific data
6346377 x86 pci_detach calls ddi_soft_state_free with minor instead of instance
6346409 move x86 pci driver state struct from pci_var.h to pci_common.h
6349488 pcitool -i -r coredumps when output is rerouted to a file
6349492 Add feature for pcitool -b to show inaccessible bytes but keep going


# 796:e9b20e3531f8 31-Oct-2005 mathue

6309366 gcc and cmd/cvcd don't get along
6272090 gcc and cmd/pcmciad don't get along
6273814 gcc and cmd/rmformat don't get along
6273880 gcc and cmd/smserverd don't get along
6309225 gcc and efcode don't get along
6309403 gcc and se don't get along
6310538 gcc and stp4020 don't get along
6309970 gcc and fas don't get along
6310423 gcc and zs don't get along
6309951 gcc and ebus don't get along
6310427 gcc and su driver don't get along
6310552 gcc and starfire don't get along
6308013 gcc and cmd/picl don't get along
6310441 gcc and rmclomv don't get along
6309943 gcc and sun ata don't get along
6309421 gcc and excalibur/io don't get along


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 693:1c08294a694e 13-Oct-2005 govinda

PSARC/2005/561 Obsolete DDI Interrupt Interfaces
6330182 Implement PSARC/2005/561 changes
6255855 ddi_intr_get_nintrs() returns DDI_SUCCESS for type = -1
6255872 ddi_intr_get_cap() returns 0 for capability structure
6256554 process_intr_ops() should check for pdip value
6280180 memory leaks in ddi_add_intr /ddi_intr_alloc
6320326 interrupt state should not be touched during interrupt re-routing
6320368 default px driver configuration should be MSIX
6320374 px driver should call ndi_ra_alloc() with proper arguments
6323264 px_err_reg_disable() access fire regsiters with incorrect csrbase
6328321 update sparc.fdbg for new DDI interrupt data structures


# 506:6808f107f351 08-Sep-2005 cth

6305388 ddi_getlongprop(9F) callers should use DDI_DEV_T_ANY instead of DDI_DEV_T_NONE


# 42:6e6cd68395bb 20-Jun-2005 agiri

6272642 gcc and ADII don't get along


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 11101:69561cde8165 18-Nov-2009 Qin Michael Li <Mikore.Li@Sun.COM>

6900514 Need to support suspend/resume for CISCO Aironet AIR-PCM352 pcmcia wifi driver(pcan)
6901512 Need to support suspend/resume for Orinoco pcmcia wifi driver(pcwl)


# 11066:cebb50cbe4f9 13-Nov-2009 Rafael Vanoni <rafael.vanoni@sun.com>

PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64
Portions contributed by Chad Mynhier <cmynhier@gmail.com>


# 9187:19626d1e2afb 26-Mar-2009 rui wang - Sun Microsystems - Beijing China <Vincent.Wang@Sun.COM>

6789845 Solaris wont boot with hp bluetooth pc card mouse charging in pcmcia slot
6768509 Array overrun in pcmcia


# 8459:5b8974f1a0ce 26-Dec-2008 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6717523 ddi_binding_name/ddi_get_name use problematic


# 7862:f8b6a07acfd6 16-Oct-2008 Richard Bean <Richard.Bean@Sun.COM>

6560807 common drivers should not use SCCS keywords in user-visible strings


# 7224:19ff3ecd90c2 30-Jul-2008 cth

PSARC/2008/412 Properties and Devinfo Snapshots
5034258 device size should be available in devinfo snapshots that request properties
5100405 Deadlock can occur due to the devinfo driver holding devi_lock
6276452 ddi_append_minor_node() and ddi_remove_minor_node() use the extra code to protect the critical code.
6588656 ddi_prop_op_size() should not check callers *lengthp on PROP_LEN_AND_VAL_ALLOC call
6720361 missing locks on devi_minor list traversal
6729639 scsi_hba code should not use DDI_MAJOR_T_UNKNOWN for properties


# 7151:8ef38730cb56 21-Jul-2008 rw148561

6642930 cardbus_cfg.c's calculation for PCI_STAT_DEVSELT is incorrect
6681398 Solaris cannot suspend when a cardbus card is inserted


# 4323:c2d671276f97 25-May-2007 rw148561

6556831 System panic when booting up with PC Card inserted


# 3664:ecc47116246b 16-Feb-2007 rw148561

6522697 cardbus should work better under subtractive decode bridge
6460235 pcic does not recognize "pciex" bus_type
6516884 pcic_add_debqueue() could cause panic under memory shortage


# 3498:315ace6055b4 25-Jan-2007 rw148561

6508652 pcmcia has memory leak after TTCP test


# 3345:97137bf308d5 31-Dec-2006 rw148561

6506563 Lucent 802.11b recognized as pcram when booting with the card inserted


# 2580:f32d67e0b369 21-Aug-2006 anish

6460876 ddi_intr_get_navail(9f): fix functionality across platforms and other bugs


# 2451:fce8fdcdc9aa 27-Jul-2006 rw148561

6446807 cardbus hotplug event may occasionally cause panic
6450830 System hangs when inserting Realtek Ethernet CardBus PC Card


# 2284:a4801f012860 26-Jun-2006 rw148561

PSARC 2004/393 Enhancing pcic to support 32bit PC Cards
6428203 need supported cardbus driver in Solaris


# 1333:9eb72fd56702 26-Jan-2006 cth

6369724 DS_READY references should be checked for correctness


# 916:ed14fe603852 14-Nov-2005 schwartz

PSARC/2005/584 PSM_INTR_OPS extensions
6272601 x86 interrupts should export kstats which include time accounting
6284254 PCItool needs x86 interrupt routing support
6340286 ddi interrupt framework needs to better accomodate platform specific data
6346377 x86 pci_detach calls ddi_soft_state_free with minor instead of instance
6346409 move x86 pci driver state struct from pci_var.h to pci_common.h
6349488 pcitool -i -r coredumps when output is rerouted to a file
6349492 Add feature for pcitool -b to show inaccessible bytes but keep going


# 796:e9b20e3531f8 31-Oct-2005 mathue

6309366 gcc and cmd/cvcd don't get along
6272090 gcc and cmd/pcmciad don't get along
6273814 gcc and cmd/rmformat don't get along
6273880 gcc and cmd/smserverd don't get along
6309225 gcc and efcode don't get along
6309403 gcc and se don't get along
6310538 gcc and stp4020 don't get along
6309970 gcc and fas don't get along
6310423 gcc and zs don't get along
6309951 gcc and ebus don't get along
6310427 gcc and su driver don't get along
6310552 gcc and starfire don't get along
6308013 gcc and cmd/picl don't get along
6310441 gcc and rmclomv don't get along
6309943 gcc and sun ata don't get along
6309421 gcc and excalibur/io don't get along


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 693:1c08294a694e 13-Oct-2005 govinda

PSARC/2005/561 Obsolete DDI Interrupt Interfaces
6330182 Implement PSARC/2005/561 changes
6255855 ddi_intr_get_nintrs() returns DDI_SUCCESS for type = -1
6255872 ddi_intr_get_cap() returns 0 for capability structure
6256554 process_intr_ops() should check for pdip value
6280180 memory leaks in ddi_add_intr /ddi_intr_alloc
6320326 interrupt state should not be touched during interrupt re-routing
6320368 default px driver configuration should be MSIX
6320374 px driver should call ndi_ra_alloc() with proper arguments
6323264 px_err_reg_disable() access fire regsiters with incorrect csrbase
6328321 update sparc.fdbg for new DDI interrupt data structures


# 506:6808f107f351 08-Sep-2005 cth

6305388 ddi_getlongprop(9F) callers should use DDI_DEV_T_ANY instead of DDI_DEV_T_NONE


# 42:6e6cd68395bb 20-Jun-2005 agiri

6272642 gcc and ADII don't get along


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch