History log of /illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
Revision Date Author Comments Expand
14e0668fa5c67fe3c44f2abd39f29a6f18272f11 07-Jul-2009 zhongyan gu - Sun Microsystems - Beijing China <Zhongyan.Gu@Sun.COM>

4359588 ghd driver will not cope with HZ > 100.

903a11ebdc8df157c4700150f41f1f262f4a8ae8 01-Aug-2008 rh87107 <none@none>

6698108 Sun Studio 12 finds many lint errors in ON source.

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/dhcp.c /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/interfaces.c /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/logging.c /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/main.c /illumos-gate/usr/src/lib/libc/i386/sys/ptrace.c /illumos-gate/usr/src/lib/libuutil/common/uu_avl.c /illumos-gate/usr/src/lib/libuutil/common/uu_list.c /illumos-gate/usr/src/psm/promif/ieee1275/common/prom_test.c /illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/bitmap.c /illumos-gate/usr/src/uts/common/brand/lx/os/lx_syscall.c /illumos-gate/usr/src/uts/common/cpr/cpr_dump.c /illumos-gate/usr/src/uts/common/cpr/cpr_misc.c /illumos-gate/usr/src/uts/common/cpr/cpr_uthread.c /illumos-gate/usr/src/uts/common/fs/cachefs/cachefs_vnops.c /illumos-gate/usr/src/uts/common/fs/nfs/nfs_log.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksctp.h /illumos-gate/usr/src/uts/common/fs/sockfs/socksctpsubr.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksctpvnops.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksdpsubr.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockssl.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockstr.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksubr.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksyscalls.c /illumos-gate/usr/src/uts/common/fs/sockfs/socktpi.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockvnops.c /illumos-gate/usr/src/uts/common/fs/zfs/dnode_sync.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_znode.c /illumos-gate/usr/src/uts/common/inet/ip/ip_mroute.c /illumos-gate/usr/src/uts/common/io/cardbus/cardbus.c /illumos-gate/usr/src/uts/common/io/cpc.c /illumos-gate/usr/src/uts/common/io/hxge/hxge_ndd.c /illumos-gate/usr/src/uts/common/io/pcic.c /illumos-gate/usr/src/uts/common/io/tl.c /illumos-gate/usr/src/uts/common/os/condvar.c /illumos-gate/usr/src/uts/common/os/kstat_fr.c /illumos-gate/usr/src/uts/common/os/mem_cage.c /illumos-gate/usr/src/uts/common/os/memlist_new.c /illumos-gate/usr/src/uts/common/os/rctl.c /illumos-gate/usr/src/uts/common/os/vmem.c /illumos-gate/usr/src/uts/common/vm/page_lock.c /illumos-gate/usr/src/uts/i86pc/vm/hat_i86.c /illumos-gate/usr/src/uts/i86pc/vm/htable.c /illumos-gate/usr/src/uts/i86pc/vm/vm_machdep.c /illumos-gate/usr/src/uts/i86xpv/os/xpv_panic.c ghd.c ghd_dma.c ghd_scsa.c ghd_timer.c ghd_waitq.c /illumos-gate/usr/src/uts/sfmmu/vm/hat_sfmmu.c /illumos-gate/usr/src/uts/sun4/io/rootnex.c /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c /illumos-gate/usr/src/uts/sun4/os/prom_subr.c /illumos-gate/usr/src/uts/sun4u/io/isadma.c /illumos-gate/usr/src/uts/sun4u/io/pmubus.c /illumos-gate/usr/src/uts/sun4u/io/sbd.c /illumos-gate/usr/src/uts/sun4u/io/sysiosbus.c /illumos-gate/usr/src/uts/sun4u/io/todds1287.c /illumos-gate/usr/src/uts/sun4u/os/cpr_impl.c /illumos-gate/usr/src/uts/sun4u/os/fillsysinfo.c /illumos-gate/usr/src/uts/sun4v/os/hsvc.c /illumos-gate/usr/src/uts/sun4v/vm/mach_kpm.c
1dc8bc23152a02d4586ec1fd8612f7e8f57ceb42 31-Jul-2008 zk194757 <none@none>

4350779 Data_Corruption: ghd driver depends on soft interrupts, does not support panic s 6727966 dadk packet callback should not retry IO when panicking 6728416 SPARC ghd framework should not use soft interrupts when panicking

9f49ae270d37efd5c5270cb8046b4229b5380021 11-Aug-2007 mlf <none@none>

6414472 x86-ata: lockup in ata_id_common(), when using shared pci interrupts 6461847 ata driver emits console message: ata_id_common: BUSY status 0xfe 6536722 ata interrupt sharing can panic 6570357 ata_probe() takes excessively long in Nevada HVM domains

507c32411f3f101e90ca2120f042b5ee698ba1d5 30-Mar-2006 mlf <none@none>

6392614 x86: ata driver should be open sourced --HG-- rename : usr/src/uts/common/io/dktp/dcdev/dadk.c => usr/src/uts/intel/io/dktp/dcdev/dadk.c rename : usr/src/uts/common/io/dktp/dcdev/gda.c => usr/src/uts/intel/io/dktp/dcdev/gda.c rename : usr/src/uts/common/io/dktp/disk/cmdk.c => usr/src/uts/intel/io/dktp/disk/cmdk.c rename : usr/src/uts/common/io/dktp/drvobj/strategy.c => usr/src/uts/intel/io/dktp/drvobj/strategy.c rename : usr/src/uts/common/io/dktp/hba/ghd/ghd.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd.h rename : usr/src/uts/common/io/dktp/hba/ghd/ghd_debug.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd_debug.h rename : usr/src/uts/common/io/dktp/hba/ghd/ghd_dma.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.h rename : usr/src/uts/common/io/dktp/hba/ghd/ghd_queue.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd_queue.h rename : usr/src/uts/common/io/dktp/hba/ghd/ghd_scsa.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsa.h rename : usr/src/uts/common/io/dktp/hba/ghd/ghd_scsi.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsi.h rename : usr/src/uts/common/io/dktp/hba/ghd/ghd_waitq.h => usr/src/uts/intel/io/dktp/hba/ghd/ghd_waitq.h

/illumos-gate/usr/src/tools/findunref/exception_list /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/Makefile.i86pc.shared /illumos-gate/usr/src/uts/i86pc/ata/Makefile /illumos-gate/usr/src/uts/intel/Makefile.files /illumos-gate/usr/src/uts/intel/Makefile.rules /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata.conf /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_blacklist.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_blacklist.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_cmd.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_common.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_common.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_debug.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_debug.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_disk.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_dma.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ata_fsm.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/atapi.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/atapi.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/atapi_fsm.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/capacity.notes.txt /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/fsm.txt /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/pciide.h /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/sil3xxx.c /illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/sil3xxx.h /illumos-gate/usr/src/uts/intel/io/dktp/dcdev/dadk.c /illumos-gate/usr/src/uts/intel/io/dktp/dcdev/gda.c /illumos-gate/usr/src/uts/intel/io/dktp/disk/cmdk.c /illumos-gate/usr/src/uts/intel/io/dktp/drvobj/strategy.c ghd.c ghd.h ghd_debug.c ghd_debug.h ghd_dma.c ghd_dma.h ghd_gcmd.c ghd_queue.c ghd_queue.h ghd_scsa.c ghd_scsa.h ghd_scsi.c ghd_scsi.h ghd_timer.c ghd_waitq.c ghd_waitq.h