Books on File Systems and File System Programming

2009-08-13 Thread Siju George
Hi,

Could Some one recommend good books on  File Systems and File System
Programming Please?

Thanks

Siju


Re: Books on File Systems and File System Programming

2009-08-13 Thread Joerg Sonnenberger
On Thu, Aug 13, 2009 at 10:56:26PM +0530, Siju George wrote:
 Could Some one recommend good books on  File Systems and File System
 Programming Please?

The only real book available is the BFS one. Google a bit, there is a
PDF version of it somewhere. If you want it on dead tree, ask a local
printer.

Joerg


is dev_ops_add() permanently removed ?

2009-08-13 Thread Naoya Sugioka
Hi,

I have a question.

By recent change
(http://gitweb.dragonflybsd.org/dragonfly.git/commit/3e82b46c18bc48fdb3c1d60729c7661b3a0bf6bf)
dev_ops_add()
 is no longer existing in sys/device.h.
Can someone give me a clue what is a substitute, or any recovery plan
it will be back soon ?

I'm using dev_ops_add() in kqemu module modevent() routine.

thank you,
-Naoya


Re: is dev_ops_add() permanently removed ?

2009-08-13 Thread Matthew Dillon
:Hi,
:
:I have a question.
:
:By recent change
:(http://gitweb.dragonflybsd.org/dragonfly.git/commit/3e82b46c18bc48fdb3c1d60729c7661b3a0bf6bf)
:dev_ops_add()
: is no longer existing in sys/device.h.
:Can someone give me a clue what is a substitute, or any recovery plan
:it will be back soon ?
:
:I'm using dev_ops_add() in kqemu module modevent() routine.
:
:thank you,
:-Naoya

Yes, its gone.  It is no longer needed because its functionality
has been added to make_dev().

Prior to DEVFS both dev_ops_add() and make_dev() were called.

Post-DEVFS only make_dev() is called.

-Matt
Matthew Dillon 
dil...@backplane.com


Re: is dev_ops_add() permanently removed ?

2009-08-13 Thread Alex
Hi,

there's no direct substitute; instead just use make_dev properly :)
No, there are no plans to bring it back ever, it is not needed anymore
with devfs. If you need help fixing your kernel module(s) do not
hesitate to contact me.

Sincerely,
Alex Hornung

2009/8/13 Naoya Sugioka naoya.sugi...@gmail.com:
 Hi,

 I have a question.

 By recent change
 (http://gitweb.dragonflybsd.org/dragonfly.git/commit/3e82b46c18bc48fdb3c1d60729c7661b3a0bf6bf)
 dev_ops_add()
  is no longer existing in sys/device.h.
 Can someone give me a clue what is a substitute, or any recovery plan
 it will be back soon ?

 I'm using dev_ops_add() in kqemu module modevent() routine.

 thank you,
 -Naoya