how to acheive the synchronization in between the How to acheive the synchronization between existing driver and new kernel module.



Hello to all !!!!

I m working on the Hard disk drive on the linux - 2.4.20. I would like
to do raw read and write form the Hard disk. For that i have written
the small kernel module. My existing block driver is there. But now the
main concern is how to acheive the synchronization in between the
existing driver and my new kernel module.
Like all other applications accessing the sector for read/write gose
through the existing driver while my application goes through the my
new module. In that case suppose i m accessing the perticular sector
from my application, then i want that no other application can access
the same sector.

Is there any way to acheive the same??

Thanks and Regards,
-NUTTY

.



Relevant Pages

  • Re: how to acheive the synchronization in between the How to acheive the synchronization between exi
    ... I m working on the Hard disk drive on the linux - 2.4.20. ... My existing block driver is there. ... existing driver and my new kernel module. ... Like all other applications accessing the sector for read/write gose ...
    (comp.os.linux.hardware)
  • Re: how to acheive the synchronization in between the How to acheive the synchronization between exi
    ... I m working on the Hard disk drive on the linux - 2.4.20. ... My existing block driver is there. ... existing driver and my new kernel module. ... Like all other applications accessing the sector for read/write gose ...
    (comp.os.linux.hardware)
  • Re: mapping physical Ram addresses (MmMapIoSpace)
    ... I have a driver that needs to read from the physical Ram address 0 ... (needs to read the first sector). ... your hard disk, it's possible to do that, but that doesn't have anything to ... i need to map the ram in my kernel mode driver. ...
    (microsoft.public.win32.programmer.kernel)
  • Re: 3 Different BSOD
    ... Microsoft Windows XP Home Edition ... To determine if you have a boot sector virus, run a current virus-checking program, and if needed, disinfect your computer. ... If this does not resolve the issue, your computer mainboard may be damaged. ... 0xC000009D, or STATUS_DEVICE_NOT_CONNECTED, indicates defective or loose cabling, termination, or the controller not seeing the hard disk. ...
    (microsoft.public.windowsxp.general)
  • Re: VMware - installing openserver 5.0.x
    ... disk) and installation stop (no root hard disk). ... this append also on vmware (in vmware sco running on emulated SCSI hard disk ... when use IDE driver. ... install on vmware with SCSI hard disk) without success. ...
    (comp.unix.sco.misc)