device open/close and pid

From: Vasantharaj (vasantharajg_at_nestec.net)
Date: 12/30/03

  • Next message: Paul Sure: "Re: Logical striping over Physical Striping"
    Date: 29 Dec 2003 21:04:39 -0800
    
    

    Hello all

    We observed at the customer machine(HP-UX 11i B.11.11 U
    9000/785/B2600)that one of the processes opens one of our drives and
    corresponding close doesn't come from that process - but from another
    process. We saved pid which opened it and checked at the time of close
    using pfind(), that process was no more present. How does this happen
    ?

    In the driver we use C_ALLCLOSES|C_MGR_IS_MP /* d_flags */ in
    drv_ops_t struct.
    to get all the close calls from a process. What are the possible
    causes for this behavior - open from one process and corresponding
    close from another process ? How we can track this and handle ?

    Thanks for any help.

    regards,
    vasanth.


  • Next message: Paul Sure: "Re: Logical striping over Physical Striping"