Fsd book

Hi,

Are you fixing all the issues you pointed in the 97 NtInsider review of
the book like the missing description of the // use of Datasection object,
ImageSectionObject, not clearing the IRP_MN_DPC bit in
the read path or lacking details on Fastio calls … ?

I would like to see more coverage of cache pin and journaling interfaces
use.

I suggest a cosmetic change: replacing fastfat “try_exit” macros with
“leave” keyword?

Small parts of the text needs more details like p438 on write call: bullet 3
talks about “identify the type of write operation …
identify the page/block writer thread” but no example is given.

I do agree to leave the scope of the book general enough (not to be just an
AV/encryption filters cookbook) although I think in some places the book is
too fat centric. (still excellent though)

Regards,

Jerome.

“Tony Mason” wrote in message news:xxxxx@ntfsd…


I am actively soliciting feedback from the community on changes they
would like to see in the book. I do know that the revised version will
include coverage of security, mini-filters, redirectors (including
mini-redirectors) and TxF (transaction) support beyond revision and
updating of the existing topics.

So community: if you have things you would like to see, or do not like
about the text, please start speaking up now.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 06, 2005 5:56 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

No one else would ask, so I have to. Is it still going to ship with the

floppy? Maybe getting 80mm CDs duplicated would be cheaper?

“Tony Mason” wrote in message news:xxxxx@ntfsd…
Lyndon,

My assumption is that once we have a cover (the only thing standing in
the way of ordering printed copies) we’ll add it to the OSR Online
store. While I’m often an optimist (so be warned) I would expect that
to happen by the end of this month (and now the sales and marketing team
can send me threatening e-mails…)

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

________________________________

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
Sent: Wednesday, October 05, 2005 4:15 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

Tony

This is excellent news indeed. When are you taking orders for the
reprint?

Thanks

Lyndon

“Tony Mason” wrote in message
news:xxxxx@ntfsd…

At the present time, we are merely reprinting the book. The
only changes will be to the cover (that is, amazingly, what is taking
time to fix - O’Reilly did not want us to use the same cover). The
contents of the book will not change for the reprint - only the cover
and the ISBN under which the book is issued. Indeed, I’m trying to see
if we can get copies printed in time to hand them out at the next file
systems class, for example.

We are exploring the options for providing an updated version of
the book in the future, but I can certainly say that it will not happen
in 2005. Indeed, if we decide that it makes sense to update it, we will
likely to it against Windows Vista and/or Longhorn Server, since those
versions have substantial changes that will need to be accommodated.
Part of the struggle here is to figure out how (or if it is possible) to
make this work from a business perspective, so I’m looking for parties
that might have a vested interest in seeing this happen pledge their
assistance as well. In addition, we are already committed to providing
an updated driver book for Windows Vista (to Microsoft Press) so our
resources are committed to that.

We will certainly keep everyone in the community apprised of our
progress.

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class
in Los Angeles, CA October 24-27, 2005.


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Thanks Jerome.

I would expect us to review all sections of the book, correcting them
(based upon feedback like yours) and trying to actually move away from
what you call the “fat centric” view. Of course, it is tough not to use
the FAT file system as an example since the source code is now generally
available in the IFS Kit and I would expect will also be available in
the WDK for Longhorn.

One sample I’ve used in my own work is a “bit bucket” file system - it
has absolutely no back end storage (writes are discarded, reads are
zero-filled) because it allows us to focus on the OS/FSD interface
without getting bogged down in the issues of the lower edge of the FSD
(which are also complex but have considerably less overlap). We’ll no
doubt mull over our choice of good samples (I’d rather have two or three
excellent samples than have a lot of mediocre samples, personally).

Thanks again for the feedback - it is valuable.

One other thing to note is that because this will be an “OSR Press” book
using a low-volume direct-to-print process, I would hope that we can
revise and correct it periodically in order to resolve the issues that
will inevitably arise. Since that’s a marketing/sales issue, though,
and not a technical issue, I have considerably less control over that.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of jerome
Sent: Saturday, October 08, 2005 1:47 AM
To: ntfsd redirect
Subject: [ntfsd] Fsd book

Hi,

Are you fixing all the issues you pointed in the 97 NtInsider review of
the book like the missing description of the // use of Datasection
object,
ImageSectionObject, not clearing the IRP_MN_DPC bit in
the read path or lacking details on Fastio calls … ?

I would like to see more coverage of cache pin and journaling interfaces
use.

I suggest a cosmetic change: replacing fastfat “try_exit” macros with
“leave” keyword?

Small parts of the text needs more details like p438 on write call:
bullet 3
talks about “identify the type of write operation …
identify the page/block writer thread” but no example is given.

I do agree to leave the scope of the book general enough (not to be just
an
AV/encryption filters cookbook) although I think in some places the book
is
too fat centric. (still excellent though)

Regards,

Jerome.

“Tony Mason” wrote in message news:xxxxx@ntfsd…


I am actively soliciting feedback from the community on changes they
would like to see in the book. I do know that the revised version will
include coverage of security, mini-filters, redirectors (including
mini-redirectors) and TxF (transaction) support beyond revision and
updating of the existing topics.

So community: if you have things you would like to see, or do not like
about the text, please start speaking up now.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 06, 2005 5:56 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

No one else would ask, so I have to. Is it still going to ship with the

floppy? Maybe getting 80mm CDs duplicated would be cheaper?

“Tony Mason” wrote in message news:xxxxx@ntfsd…
Lyndon,

My assumption is that once we have a cover (the only thing standing in
the way of ordering printed copies) we’ll add it to the OSR Online
store. While I’m often an optimist (so be warned) I would expect that
to happen by the end of this month (and now the sales and marketing team
can send me threatening e-mails…)

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

________________________________

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
Sent: Wednesday, October 05, 2005 4:15 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

Tony

This is excellent news indeed. When are you taking orders for the
reprint?

Thanks

Lyndon

“Tony Mason” wrote in message
news:xxxxx@ntfsd…

At the present time, we are merely reprinting the book. The
only changes will be to the cover (that is, amazingly, what is taking
time to fix - O’Reilly did not want us to use the same cover). The
contents of the book will not change for the reprint - only the cover
and the ISBN under which the book is issued. Indeed, I’m trying to see
if we can get copies printed in time to hand them out at the next file
systems class, for example.

We are exploring the options for providing an updated version of
the book in the future, but I can certainly say that it will not happen
in 2005. Indeed, if we decide that it makes sense to update it, we will
likely to it against Windows Vista and/or Longhorn Server, since those
versions have substantial changes that will need to be accommodated.
Part of the struggle here is to figure out how (or if it is possible) to
make this work from a business perspective, so I’m looking for parties
that might have a vested interest in seeing this happen pledge their
assistance as well. In addition, we are already committed to providing
an updated driver book for Windows Vista (to Microsoft Press) so our
resources are committed to that.

We will certainly keep everyone in the community apprised of our
progress.

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class
in Los Angeles, CA October 24-27, 2005.


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

> I would expect us to review all sections of the book
… so it’s not a 1:1 reprint (with a new cover) - good news!
Any chance to pre-order it?

Regards,
Alex Shvedov

----- Original Message -----
From: “Tony Mason”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 08, 2005 12:24 PM
Subject: RE: [ntfsd] Fsd book

Thanks Jerome.

I would expect us to review all sections of the book, correcting them
(based upon feedback like yours) and trying to actually move away from
what you call the “fat centric” view. Of course, it is tough not to use
the FAT file system as an example since the source code is now generally
available in the IFS Kit and I would expect will also be available in
the WDK for Longhorn.

One sample I’ve used in my own work is a “bit bucket” file system - it
has absolutely no back end storage (writes are discarded, reads are
zero-filled) because it allows us to focus on the OS/FSD interface
without getting bogged down in the issues of the lower edge of the FSD
(which are also complex but have considerably less overlap). We’ll no
doubt mull over our choice of good samples (I’d rather have two or three
excellent samples than have a lot of mediocre samples, personally).

Thanks again for the feedback - it is valuable.

One other thing to note is that because this will be an “OSR Press” book
using a low-volume direct-to-print process, I would hope that we can
revise and correct it periodically in order to resolve the issues that
will inevitably arise. Since that’s a marketing/sales issue, though,
and not a technical issue, I have considerably less control over that.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of jerome
Sent: Saturday, October 08, 2005 1:47 AM
To: ntfsd redirect
Subject: [ntfsd] Fsd book

Hi,

Are you fixing all the issues you pointed in the 97 NtInsider review of
the book like the missing description of the // use of Datasection
object,
ImageSectionObject, not clearing the IRP_MN_DPC bit in
the read path or lacking details on Fastio calls … ?

I would like to see more coverage of cache pin and journaling interfaces
use.

I suggest a cosmetic change: replacing fastfat “try_exit” macros with
“leave” keyword?

Small parts of the text needs more details like p438 on write call:
bullet 3
talks about “identify the type of write operation …
identify the page/block writer thread” but no example is given.

I do agree to leave the scope of the book general enough (not to be just
an
AV/encryption filters cookbook) although I think in some places the book
is
too fat centric. (still excellent though)

Regards,

Jerome.

“Tony Mason” wrote in message news:xxxxx@ntfsd…


I am actively soliciting feedback from the community on changes they
would like to see in the book. I do know that the revised version will
include coverage of security, mini-filters, redirectors (including
mini-redirectors) and TxF (transaction) support beyond revision and
updating of the existing topics.

So community: if you have things you would like to see, or do not like
about the text, please start speaking up now.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 06, 2005 5:56 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

No one else would ask, so I have to. Is it still going to ship with the

floppy? Maybe getting 80mm CDs duplicated would be cheaper?

“Tony Mason” wrote in message news:xxxxx@ntfsd…
Lyndon,

My assumption is that once we have a cover (the only thing standing in
the way of ordering printed copies) we’ll add it to the OSR Online
store. While I’m often an optimist (so be warned) I would expect that
to happen by the end of this month (and now the sales and marketing team
can send me threatening e-mails…)

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

________________________________

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
Sent: Wednesday, October 05, 2005 4:15 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

Tony

This is excellent news indeed. When are you taking orders for the
reprint?

Thanks

Lyndon

“Tony Mason” wrote in message
news:xxxxx@ntfsd…

At the present time, we are merely reprinting the book. The
only changes will be to the cover (that is, amazingly, what is taking
time to fix - O’Reilly did not want us to use the same cover). The
contents of the book will not change for the reprint - only the cover
and the ISBN under which the book is issued. Indeed, I’m trying to see
if we can get copies printed in time to hand them out at the next file
systems class, for example.

We are exploring the options for providing an updated version of
the book in the future, but I can certainly say that it will not happen
in 2005. Indeed, if we decide that it makes sense to update it, we will
likely to it against Windows Vista and/or Longhorn Server, since those
versions have substantial changes that will need to be accommodated.
Part of the struggle here is to figure out how (or if it is possible) to
make this work from a business perspective, so I’m looking for parties
that might have a vested interest in seeing this happen pledge their
assistance as well. In addition, we are already committed to providing
an updated driver book for Windows Vista (to Microsoft Press) so our
resources are committed to that.

We will certainly keep everyone in the community apprised of our
progress.

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class
in Los Angeles, CA October 24-27, 2005.


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Alex,

The second edition will be a major redesign of the book. The reprint of
the first edition will be offered in the interim while the second
edition is being created. Given that we have limited resources and a
rather substantial project, it is not practical for us to revise the
current text and then rebuild the second edition.

When we have a realistic date for delivery of the reprint or the second
edition you’ll be able to order it through the OSR store.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@Home
Sent: Saturday, October 08, 2005 5:42 PM
To: ntfsd redirect
Subject: Re: [ntfsd] Fsd book

I would expect us to review all sections of the book
… so it’s not a 1:1 reprint (with a new cover) - good news!
Any chance to pre-order it?

Regards,
Alex Shvedov

----- Original Message -----
From: “Tony Mason”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 08, 2005 12:24 PM
Subject: RE: [ntfsd] Fsd book

Thanks Jerome.

I would expect us to review all sections of the book, correcting them
(based upon feedback like yours) and trying to actually move away from
what you call the “fat centric” view. Of course, it is tough not to use
the FAT file system as an example since the source code is now generally
available in the IFS Kit and I would expect will also be available in
the WDK for Longhorn.

One sample I’ve used in my own work is a “bit bucket” file system - it
has absolutely no back end storage (writes are discarded, reads are
zero-filled) because it allows us to focus on the OS/FSD interface
without getting bogged down in the issues of the lower edge of the FSD
(which are also complex but have considerably less overlap). We’ll no
doubt mull over our choice of good samples (I’d rather have two or three
excellent samples than have a lot of mediocre samples, personally).

Thanks again for the feedback - it is valuable.

One other thing to note is that because this will be an “OSR Press” book
using a low-volume direct-to-print process, I would hope that we can
revise and correct it periodically in order to resolve the issues that
will inevitably arise. Since that’s a marketing/sales issue, though,
and not a technical issue, I have considerably less control over that.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of jerome
Sent: Saturday, October 08, 2005 1:47 AM
To: ntfsd redirect
Subject: [ntfsd] Fsd book

Hi,

Are you fixing all the issues you pointed in the 97 NtInsider review of
the book like the missing description of the // use of Datasection
object,
ImageSectionObject, not clearing the IRP_MN_DPC bit in
the read path or lacking details on Fastio calls … ?

I would like to see more coverage of cache pin and journaling interfaces
use.

I suggest a cosmetic change: replacing fastfat “try_exit” macros with
“leave” keyword?

Small parts of the text needs more details like p438 on write call:
bullet 3
talks about “identify the type of write operation …
identify the page/block writer thread” but no example is given.

I do agree to leave the scope of the book general enough (not to be just
an
AV/encryption filters cookbook) although I think in some places the book
is
too fat centric. (still excellent though)

Regards,

Jerome.

“Tony Mason” wrote in message news:xxxxx@ntfsd…


I am actively soliciting feedback from the community on changes they
would like to see in the book. I do know that the revised version will
include coverage of security, mini-filters, redirectors (including
mini-redirectors) and TxF (transaction) support beyond revision and
updating of the existing topics.

So community: if you have things you would like to see, or do not like
about the text, please start speaking up now.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 06, 2005 5:56 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

No one else would ask, so I have to. Is it still going to ship with the

floppy? Maybe getting 80mm CDs duplicated would be cheaper?

“Tony Mason” wrote in message news:xxxxx@ntfsd…
Lyndon,

My assumption is that once we have a cover (the only thing standing in
the way of ordering printed copies) we’ll add it to the OSR Online
store. While I’m often an optimist (so be warned) I would expect that
to happen by the end of this month (and now the sales and marketing team
can send me threatening e-mails…)

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

________________________________

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
Sent: Wednesday, October 05, 2005 4:15 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

Tony

This is excellent news indeed. When are you taking orders for the
reprint?

Thanks

Lyndon

“Tony Mason” wrote in message
news:xxxxx@ntfsd…

At the present time, we are merely reprinting the book. The
only changes will be to the cover (that is, amazingly, what is taking
time to fix - O’Reilly did not want us to use the same cover). The
contents of the book will not change for the reprint - only the cover
and the ISBN under which the book is issued. Indeed, I’m trying to see
if we can get copies printed in time to hand them out at the next file
systems class, for example.

We are exploring the options for providing an updated version of
the book in the future, but I can certainly say that it will not happen
in 2005. Indeed, if we decide that it makes sense to update it, we will
likely to it against Windows Vista and/or Longhorn Server, since those
versions have substantial changes that will need to be accommodated.
Part of the struggle here is to figure out how (or if it is possible) to
make this work from a business perspective, so I’m looking for parties
that might have a vested interest in seeing this happen pledge their
assistance as well. In addition, we are already committed to providing
an updated driver book for Windows Vista (to Microsoft Press) so our
resources are committed to that.

We will certainly keep everyone in the community apprised of our
progress.

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class
in Los Angeles, CA October 24-27, 2005.


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

> The second edition will be a major redesign of the book.
I guess I confused two different beasts: the 2nd ed and a reprint.

When we have a realistic date for delivery of the reprint or the second
edition you’ll be able to order it through the OSR store.
As someone who payed $215 for the 1st ed at amazon,
I’m eagerly waiting for the 2nd one.

BTW, I’m not sure whether it’s legal or otherwise, but 2-3 weeks after I
bought it I found a full_text of Nagar’s as a (scanned) PDF on the net.
Would have saved me $214 [$1 would go for a floppy]:slight_smile:

Regards,
Alex Shvedov

----- Original Message -----
From: “Tony Mason”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 08, 2005 7:01 PM
Subject: RE: [ntfsd] Fsd book

Alex,

The second edition will be a major redesign of the book. The reprint of
the first edition will be offered in the interim while the second
edition is being created. Given that we have limited resources and a
rather substantial project, it is not practical for us to revise the
current text and then rebuild the second edition.

When we have a realistic date for delivery of the reprint or the second
edition you’ll be able to order it through the OSR store.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@Home
Sent: Saturday, October 08, 2005 5:42 PM
To: ntfsd redirect
Subject: Re: [ntfsd] Fsd book

> I would expect us to review all sections of the book
… so it’s not a 1:1 reprint (with a new cover) - good news!
Any chance to pre-order it?

Regards,
Alex Shvedov

----- Original Message -----
From: “Tony Mason”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 08, 2005 12:24 PM
Subject: RE: [ntfsd] Fsd book

Thanks Jerome.

I would expect us to review all sections of the book, correcting them
(based upon feedback like yours) and trying to actually move away from
what you call the “fat centric” view. Of course, it is tough not to use
the FAT file system as an example since the source code is now generally
available in the IFS Kit and I would expect will also be available in
the WDK for Longhorn.

One sample I’ve used in my own work is a “bit bucket” file system - it
has absolutely no back end storage (writes are discarded, reads are
zero-filled) because it allows us to focus on the OS/FSD interface
without getting bogged down in the issues of the lower edge of the FSD
(which are also complex but have considerably less overlap). We’ll no
doubt mull over our choice of good samples (I’d rather have two or three
excellent samples than have a lot of mediocre samples, personally).

Thanks again for the feedback - it is valuable.

One other thing to note is that because this will be an “OSR Press” book
using a low-volume direct-to-print process, I would hope that we can
revise and correct it periodically in order to resolve the issues that
will inevitably arise. Since that’s a marketing/sales issue, though,
and not a technical issue, I have considerably less control over that.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of jerome
Sent: Saturday, October 08, 2005 1:47 AM
To: ntfsd redirect
Subject: [ntfsd] Fsd book

Hi,

Are you fixing all the issues you pointed in the 97 NtInsider review of
the book like the missing description of the // use of Datasection
object,
ImageSectionObject, not clearing the IRP_MN_DPC bit in
the read path or lacking details on Fastio calls … ?

I would like to see more coverage of cache pin and journaling interfaces
use.

I suggest a cosmetic change: replacing fastfat “try_exit” macros with
“leave” keyword?

Small parts of the text needs more details like p438 on write call:
bullet 3
talks about “identify the type of write operation …
identify the page/block writer thread” but no example is given.

I do agree to leave the scope of the book general enough (not to be just
an
AV/encryption filters cookbook) although I think in some places the book
is
too fat centric. (still excellent though)

Regards,

Jerome.

“Tony Mason” wrote in message news:xxxxx@ntfsd…


I am actively soliciting feedback from the community on changes they
would like to see in the book. I do know that the revised version will
include coverage of security, mini-filters, redirectors (including
mini-redirectors) and TxF (transaction) support beyond revision and
updating of the existing topics.

So community: if you have things you would like to see, or do not like
about the text, please start speaking up now.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 06, 2005 5:56 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

No one else would ask, so I have to. Is it still going to ship with the

floppy? Maybe getting 80mm CDs duplicated would be cheaper?

“Tony Mason” wrote in message news:xxxxx@ntfsd…
Lyndon,

My assumption is that once we have a cover (the only thing standing in
the way of ordering printed copies) we’ll add it to the OSR Online
store. While I’m often an optimist (so be warned) I would expect that
to happen by the end of this month (and now the sales and marketing team
can send me threatening e-mails…)

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Los
Angeles, CA October 24-27, 2005.

________________________________

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
Sent: Wednesday, October 05, 2005 4:15 PM
To: ntfsd redirect
Subject: Re:[ntfsd] Help about File system driver

Tony

This is excellent news indeed. When are you taking orders for the
reprint?

Thanks

Lyndon

“Tony Mason” wrote in message
news:xxxxx@ntfsd…

At the present time, we are merely reprinting the book. The
only changes will be to the cover (that is, amazingly, what is taking
time to fix - O’Reilly did not want us to use the same cover). The
contents of the book will not change for the reprint - only the cover
and the ISBN under which the book is issued. Indeed, I’m trying to see
if we can get copies printed in time to hand them out at the next file
systems class, for example.

We are exploring the options for providing an updated version of
the book in the future, but I can certainly say that it will not happen
in 2005. Indeed, if we decide that it makes sense to update it, we will
likely to it against Windows Vista and/or Longhorn Server, since those
versions have substantial changes that will need to be accommodated.
Part of the struggle here is to figure out how (or if it is possible) to
make this work from a business perspective, so I’m looking for parties
that might have a vested interest in seeing this happen pledge their
assistance as well. In addition, we are already committed to providing
an updated driver book for Windows Vista (to Microsoft Press) so our
resources are committed to that.

We will certainly keep everyone in the community apprised of our
progress.

Regards,

Tony

Tony Mason

Consulting Partner

OSR Open Systems Resources, Inc.

http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class
in Los Angeles, CA October 24-27, 2005.


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

There are a couple of things I feel compelled to comment on. There are
scanned copies of the book available. I understand since O’Reilly wouldn’t
do another printing that some did not feel guilty about making a scanned
copy. However, I understand why it was not economical for a low volume book
to be printed again. They are in the business to make money and small runs
of a book are very expensive to do. Book publishers have to offer from 40%
to 70% and more off to book sellers depending upon their agreements and
volume of purchase. A big book store will get 60% easily. A really big
seller in the computer book industry is 50,000 copies. At $2 per book for
royalties to the author(s), a $50 book gets the publisher about $18.
Printing costs are so high today, I expect that low volume sales won’t even
pay to do the printing of 1,000 copies. OSR can break even because of their
classes and that they don’t have to discount the price to resellers.

Paperback books are generally returned to the publisher by tearing off the
front cover and destroying the rest of the book. That means the publisher
doesn’t get the book back to resell to others. Since this book has a 1997
copyright date, it is very unusual for it to still be even close to being
applicable to current developers. This may be the only computer book of
which this is true. I think Apple has switched processors twice since then
if you include the current move to Intel chips. This much mean that either
MS got the design of the file systems in Windows NT correct early on or they
are afraid to change it since so many others are using it.

I am old enough to remember $0.10 comics. I remember buying current Sci-Fi
novels from E.E. Smith, Isaac Asimov, Heinlein, etc. for $2. Current prices
for those reprints are approaching $10. The cost of paper has gone up
considerably even though printing presses are no long manual set type or
paper back books would cost $50 or more for less than a 200 page book.

I just hope OSR can break even on their books. Currently they have one,
AFAIK. If time permits and OSR wants some help, I would provide some
proofreading and fact checking help on the 2nd edition. I don’t have access
to NTFS source code, but I suspect it will not be permitted to use any info
from that type of access in the book. Luckily fastfat is available, but
NTFS exercises some things that fat does not. The new transactional NTFS
will be another bucket of worms for FSFDs to handle. I sure hope the 2nd
edition will explain those changes and their impact.

“xxxxx@Home” wrote in message news:xxxxx@ntfsd…
>> The second edition will be a major redesign of the book.
> I guess I confused two different beasts: the 2nd ed and a reprint.
>
>> When we have a realistic date for delivery of the reprint or the second
>> edition you’ll be able to order it through the OSR store.
> As someone who payed $215 for the 1st ed at amazon,
> I’m eagerly waiting for the 2nd one.
>
> BTW, I’m not sure whether it’s legal or otherwise, but 2-3 weeks after I
> bought it I found a full_text of Nagar’s as a (scanned) PDF on the net.
> Would have saved me $214 [$1 would go for a floppy]:slight_smile:
>
>
> Regards,
> Alex Shvedov
>
>
>
> ----- Original Message -----
> From: “Tony Mason”
> To: “Windows File Systems Devs Interest List”
> Sent: Saturday, October 08, 2005 7:01 PM
> Subject: RE: [ntfsd] Fsd book
>
>
> Alex,
>
> The second edition will be a major redesign of the book. The reprint of
> the first edition will be offered in the interim while the second
> edition is being created. Given that we have limited resources and a
> rather substantial project, it is not practical for us to revise the
> current text and then rebuild the second edition.
>
> When we have a realistic date for delivery of the reprint or the second
> edition you’ll be able to order it through the OSR store.
>
> Regards,
>
> Tony
>
>
> Tony Mason
> Consulting Partner
> OSR Open Systems Resources, Inc.
> http://www.osr.com
>
>
> Looking forward to seeing you at the next OSR File Systems class in Los
> Angeles, CA October 24-27, 2005.
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@Home
> Sent: Saturday, October 08, 2005 5:42 PM
> To: ntfsd redirect
> Subject: Re: [ntfsd] Fsd book
>
>> I would expect us to review all sections of the book
> … so it’s not a 1:1 reprint (with a new cover) - good news!
> Any chance to pre-order it?
>
> Regards,
> Alex Shvedov
>
>
> ----- Original Message -----
> From: “Tony Mason”
> To: “Windows File Systems Devs Interest List”
> Sent: Saturday, October 08, 2005 12:24 PM
> Subject: RE: [ntfsd] Fsd book
>
>
> Thanks Jerome.
>
> I would expect us to review all sections of the book, correcting them
> (based upon feedback like yours) and trying to actually move away from
> what you call the “fat centric” view. Of course, it is tough not to use
> the FAT file system as an example since the source code is now generally
> available in the IFS Kit and I would expect will also be available in
> the WDK for Longhorn.
>
> One sample I’ve used in my own work is a “bit bucket” file system - it
> has absolutely no back end storage (writes are discarded, reads are
> zero-filled) because it allows us to focus on the OS/FSD interface
> without getting bogged down in the issues of the lower edge of the FSD
> (which are also complex but have considerably less overlap). We’ll no
> doubt mull over our choice of good samples (I’d rather have two or three
> excellent samples than have a lot of mediocre samples, personally).
>
> Thanks again for the feedback - it is valuable.
>
> One other thing to note is that because this will be an “OSR Press” book
> using a low-volume direct-to-print process, I would hope that we can
> revise and correct it periodically in order to resolve the issues that
> will inevitably arise. Since that’s a marketing/sales issue, though,
> and not a technical issue, I have considerably less control over that.
>
> Regards,
>
> Tony
>
> Tony Mason
> Consulting Partner
> OSR Open Systems Resources, Inc.
> http://www.osr.com
>
>
> Looking forward to seeing you at the next OSR File Systems class in Los
> Angeles, CA October 24-27, 2005.
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of jerome
> Sent: Saturday, October 08, 2005 1:47 AM
> To: ntfsd redirect
> Subject: [ntfsd] Fsd book
>
> Hi,
>
> Are you fixing all the issues you pointed in the 97 NtInsider review of
> the book like the missing description of the // use of Datasection
> object,
> ImageSectionObject, not clearing the IRP_MN_DPC bit in
> the read path or lacking details on Fastio calls … ?
>
> I would like to see more coverage of cache pin and journaling interfaces
> use.
>
> I suggest a cosmetic change: replacing fastfat “try_exit” macros with
> “leave” keyword?
>
> Small parts of the text needs more details like p438 on write call:
> bullet 3
> talks about “identify the type of write operation …
> identify the page/block writer thread” but no example is given.
>
> I do agree to leave the scope of the book general enough (not to be just
> an
> AV/encryption filters cookbook) although I think in some places the book
> is
> too fat centric. (still excellent though)
>
> Regards,
>
> Jerome.
>
>
> “Tony Mason” wrote in message news:xxxxx@ntfsd…
> …
>
> I am actively soliciting feedback from the community on changes they
> would like to see in the book. I do know that the revised version will
> include coverage of security, mini-filters, redirectors (including
> mini-redirectors) and TxF (transaction) support beyond revision and
> updating of the existing topics.
>
> So community: if you have things you would like to see, or do not like
> about the text, please start speaking up now.
>
> Regards,
>
> Tony
>
> Tony Mason
> Consulting Partner
> OSR Open Systems Resources, Inc.
> http://www.osr.com
>
>
> Looking forward to seeing you at the next OSR File Systems class in Los
> Angeles, CA October 24-27, 2005.
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> Sent: Thursday, October 06, 2005 5:56 PM
> To: ntfsd redirect
> Subject: Re:[ntfsd] Help about File system driver
>
> No one else would ask, so I have to. Is it still going to ship with the
>
> floppy? Maybe getting 80mm CDs duplicated would be cheaper?
>
> “Tony Mason” wrote in message news:xxxxx@ntfsd…
> Lyndon,
>
>
>
> My assumption is that once we have a cover (the only thing standing in
> the way of ordering printed copies) we’ll add it to the OSR Online
> store. While I’m often an optimist (so be warned) I would expect that
> to happen by the end of this month (and now the sales and marketing team
> can send me threatening e-mails…)
>
>
>
> Regards,
>
>
>
> Tony
>
>
>
> Tony Mason
>
> Consulting Partner
>
> OSR Open Systems Resources, Inc.
>
> http://www.osr.com
>
>
>
> Looking forward to seeing you at the next OSR File Systems class in Los
> Angeles, CA October 24-27, 2005.
>
> ________________________________
>
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
> Sent: Wednesday, October 05, 2005 4:15 PM
> To: ntfsd redirect
> Subject: Re:[ntfsd] Help about File system driver
>
>
>
> Tony
>
>
>
> This is excellent news indeed. When are you taking orders for the
> reprint?
>
>
>
> Thanks
>
> Lyndon
>
> “Tony Mason” wrote in message
> news:xxxxx@ntfsd…
>
> At the present time, we are merely reprinting the book. The
> only changes will be to the cover (that is, amazingly, what is taking
> time to fix - O’Reilly did not want us to use the same cover). The
> contents of the book will not change for the reprint - only the cover
> and the ISBN under which the book is issued. Indeed, I’m trying to see
> if we can get copies printed in time to hand them out at the next file
> systems class, for example.
>
>
>
> We are exploring the options for providing an updated version of
> the book in the future, but I can certainly say that it will not happen
> in 2005. Indeed, if we decide that it makes sense to update it, we will
> likely to it against Windows Vista and/or Longhorn Server, since those
> versions have substantial changes that will need to be accommodated.
> Part of the struggle here is to figure out how (or if it is possible) to
> make this work from a business perspective, so I’m looking for parties
> that might have a vested interest in seeing this happen pledge their
> assistance as well. In addition, we are already committed to providing
> an updated driver book for Windows Vista (to Microsoft Press) so our
> resources are committed to that.
>
>
>
> We will certainly keep everyone in the community apprised of our
> progress.
>
>
>
> Regards,
>
>
>
> Tony
>
>
>
> Tony Mason
>
> Consulting Partner
>
> OSR Open Systems Resources, Inc.
>
> http://www.osr.com
>
>
>
> Looking forward to seeing you at the next OSR File Systems class
> in Los Angeles, CA October 24-27, 2005.
>
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
> ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@osr.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>
>
>
>
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@osr.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
> ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@osr.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>

> However, I understand why it was not economical for a low volume book

to be printed again. They are in the business to make money
We are going pretty far away from FS drivers, aren’t we?:slight_smile:

But, for heavens sake, why couldn’t that same O’Reilly give it for $20
on-line as a file? Am I the only one who would buy it immediately?

I’m sorry I bought Mark’s 4th ed (from MS Press) too early, without a
computer-accessible file, as they sell it now (as part of server RK set,
IIRC). Ok, it’s about $120 vs about $45, but it’s worth it.

I just hope OSR can break even on their books.
OSR’s groups already provide enough gems for free.
Those who are interested, will buy the book[s] anyway,
those who are not - will not (and should not).

If time permits and OSR wants some help, I would provide some proofreading
and fact checking help on the 2nd edition.
If I can be helpful in some way (say, samples’ verification on
nt4, nt4spX, w2k, w2kspY, wxpspZ, wnetspW or whatever)

  • just let me know.

Regards,
Alex Shvedov

----- Original Message -----
From: “David J. Craig”
Newsgroups: ntfsd
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 08, 2005 8:42 PM
Subject: Re:[ntfsd] Fsd book

> There are a couple of things I feel compelled to comment on. There are
> scanned copies of the book available. I understand since O’Reilly
> wouldn’t do another printing that some did not feel guilty about making a
> scanned copy. However, I understand why it was not economical for a low
> volume book to be printed again. They are in the business to make money
> and small runs of a book are very expensive to do. Book publishers have
> to offer from 40% to 70% and more off to book sellers depending upon their
> agreements and volume of purchase. A big book store will get 60% easily.
> A really big seller in the computer book industry is 50,000 copies. At $2
> per book for royalties to the author(s), a $50 book gets the publisher
> about $18. Printing costs are so high today, I expect that low volume
> sales won’t even pay to do the printing of 1,000 copies. OSR can break
> even because of their classes and that they don’t have to discount the
> price to resellers.
>
> Paperback books are generally returned to the publisher by tearing off the
> front cover and destroying the rest of the book. That means the publisher
> doesn’t get the book back to resell to others. Since this book has a 1997
> copyright date, it is very unusual for it to still be even close to being
> applicable to current developers. This may be the only computer book of
> which this is true. I think Apple has switched processors twice since
> then if you include the current move to Intel chips. This much mean that
> either MS got the design of the file systems in Windows NT correct early
> on or they are afraid to change it since so many others are using it.
>
> I am old enough to remember $0.10 comics. I remember buying current
> Sci-Fi novels from E.E. Smith, Isaac Asimov, Heinlein, etc. for $2.
> Current prices for those reprints are approaching $10. The cost of paper
> has gone up considerably even though printing presses are no long manual
> set type or paper back books would cost $50 or more for less than a 200
> page book.
>
> I just hope OSR can break even on their books. Currently they have one,
> AFAIK. If time permits and OSR wants some help, I would provide some
> proofreading and fact checking help on the 2nd edition. I don’t have
> access to NTFS source code, but I suspect it will not be permitted to use
> any info from that type of access in the book. Luckily fastfat is
> available, but NTFS exercises some things that fat does not. The new
> transactional NTFS will be another bucket of worms for FSFDs to handle. I
> sure hope the 2nd edition will explain those changes and their impact.
>
> “xxxxx@Home” wrote in message news:xxxxx@ntfsd…
>>> The second edition will be a major redesign of the book.
>> I guess I confused two different beasts: the 2nd ed and a reprint.
>>
>>> When we have a realistic date for delivery of the reprint or the second
>>> edition you’ll be able to order it through the OSR store.
>> As someone who payed $215 for the 1st ed at amazon,
>> I’m eagerly waiting for the 2nd one.
>>
>> BTW, I’m not sure whether it’s legal or otherwise, but 2-3 weeks after I
>> bought it I found a full_text of Nagar’s as a (scanned) PDF on the net.
>> Would have saved me $214 [$1 would go for a floppy]:slight_smile:
>>
>>
>> Regards,
>> Alex Shvedov
>>
>>
>>
>> ----- Original Message -----
>> From: “Tony Mason”
>> To: “Windows File Systems Devs Interest List”
>> Sent: Saturday, October 08, 2005 7:01 PM
>> Subject: RE: [ntfsd] Fsd book
>>
>>
>> Alex,
>>
>> The second edition will be a major redesign of the book. The reprint of
>> the first edition will be offered in the interim while the second
>> edition is being created. Given that we have limited resources and a
>> rather substantial project, it is not practical for us to revise the
>> current text and then rebuild the second edition.
>>
>> When we have a realistic date for delivery of the reprint or the second
>> edition you’ll be able to order it through the OSR store.
>>
>> Regards,
>>
>> Tony
>>
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@Home
>> Sent: Saturday, October 08, 2005 5:42 PM
>> To: ntfsd redirect
>> Subject: Re: [ntfsd] Fsd book
>>
>>> I would expect us to review all sections of the book
>> … so it’s not a 1:1 reprint (with a new cover) - good news!
>> Any chance to pre-order it?
>>
>> Regards,
>> Alex Shvedov
>>
>>
>> ----- Original Message -----
>> From: “Tony Mason”
>> To: “Windows File Systems Devs Interest List”
>> Sent: Saturday, October 08, 2005 12:24 PM
>> Subject: RE: [ntfsd] Fsd book
>>
>>
>> Thanks Jerome.
>>
>> I would expect us to review all sections of the book, correcting them
>> (based upon feedback like yours) and trying to actually move away from
>> what you call the “fat centric” view. Of course, it is tough not to use
>> the FAT file system as an example since the source code is now generally
>> available in the IFS Kit and I would expect will also be available in
>> the WDK for Longhorn.
>>
>> One sample I’ve used in my own work is a “bit bucket” file system - it
>> has absolutely no back end storage (writes are discarded, reads are
>> zero-filled) because it allows us to focus on the OS/FSD interface
>> without getting bogged down in the issues of the lower edge of the FSD
>> (which are also complex but have considerably less overlap). We’ll no
>> doubt mull over our choice of good samples (I’d rather have two or three
>> excellent samples than have a lot of mediocre samples, personally).
>>
>> Thanks again for the feedback - it is valuable.
>>
>> One other thing to note is that because this will be an “OSR Press” book
>> using a low-volume direct-to-print process, I would hope that we can
>> revise and correct it periodically in order to resolve the issues that
>> will inevitably arise. Since that’s a marketing/sales issue, though,
>> and not a technical issue, I have considerably less control over that.
>>
>> Regards,
>>
>> Tony
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of jerome
>> Sent: Saturday, October 08, 2005 1:47 AM
>> To: ntfsd redirect
>> Subject: [ntfsd] Fsd book
>>
>> Hi,
>>
>> Are you fixing all the issues you pointed in the 97 NtInsider review of
>> the book like the missing description of the // use of Datasection
>> object,
>> ImageSectionObject, not clearing the IRP_MN_DPC bit in
>> the read path or lacking details on Fastio calls … ?
>>
>> I would like to see more coverage of cache pin and journaling interfaces
>> use.
>>
>> I suggest a cosmetic change: replacing fastfat “try_exit” macros with
>> “leave” keyword?
>>
>> Small parts of the text needs more details like p438 on write call:
>> bullet 3
>> talks about “identify the type of write operation …
>> identify the page/block writer thread” but no example is given.
>>
>> I do agree to leave the scope of the book general enough (not to be just
>> an
>> AV/encryption filters cookbook) although I think in some places the book
>> is
>> too fat centric. (still excellent though)
>>
>> Regards,
>>
>> Jerome.
>>
>>
>> “Tony Mason” wrote in message news:xxxxx@ntfsd…
>> …
>>
>> I am actively soliciting feedback from the community on changes they
>> would like to see in the book. I do know that the revised version will
>> include coverage of security, mini-filters, redirectors (including
>> mini-redirectors) and TxF (transaction) support beyond revision and
>> updating of the existing topics.
>>
>> So community: if you have things you would like to see, or do not like
>> about the text, please start speaking up now.
>>
>> Regards,
>>
>> Tony
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
>> Sent: Thursday, October 06, 2005 5:56 PM
>> To: ntfsd redirect
>> Subject: Re:[ntfsd] Help about File system driver
>>
>> No one else would ask, so I have to. Is it still going to ship with the
>>
>> floppy? Maybe getting 80mm CDs duplicated would be cheaper?
>>
>> “Tony Mason” wrote in message news:xxxxx@ntfsd…
>> Lyndon,
>>
>>
>>
>> My assumption is that once we have a cover (the only thing standing in
>> the way of ordering printed copies) we’ll add it to the OSR Online
>> store. While I’m often an optimist (so be warned) I would expect that
>> to happen by the end of this month (and now the sales and marketing team
>> can send me threatening e-mails…)
>>
>>
>>
>> Regards,
>>
>>
>>
>> Tony
>>
>>
>>
>> Tony Mason
>>
>> Consulting Partner
>>
>> OSR Open Systems Resources, Inc.
>>
>> http://www.osr.com
>>
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>> ________________________________
>>
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
>> Sent: Wednesday, October 05, 2005 4:15 PM
>> To: ntfsd redirect
>> Subject: Re:[ntfsd] Help about File system driver
>>
>>
>>
>> Tony
>>
>>
>>
>> This is excellent news indeed. When are you taking orders for the
>> reprint?
>>
>>
>>
>> Thanks
>>
>> Lyndon
>>
>> “Tony Mason” wrote in message
>> news:xxxxx@ntfsd…
>>
>> At the present time, we are merely reprinting the book. The
>> only changes will be to the cover (that is, amazingly, what is taking
>> time to fix - O’Reilly did not want us to use the same cover). The
>> contents of the book will not change for the reprint - only the cover
>> and the ISBN under which the book is issued. Indeed, I’m trying to see
>> if we can get copies printed in time to hand them out at the next file
>> systems class, for example.
>>
>>
>>
>> We are exploring the options for providing an updated version of
>> the book in the future, but I can certainly say that it will not happen
>> in 2005. Indeed, if we decide that it makes sense to update it, we will
>> likely to it against Windows Vista and/or Longhorn Server, since those
>> versions have substantial changes that will need to be accommodated.
>> Part of the struggle here is to figure out how (or if it is possible) to
>> make this work from a business perspective, so I’m looking for parties
>> that might have a vested interest in seeing this happen pledge their
>> assistance as well. In addition, we are already committed to providing
>> an updated driver book for Windows Vista (to Microsoft Press) so our
>> resources are committed to that.
>>
>>
>>
>> We will certainly keep everyone in the community apprised of our
>> progress.
>>
>>
>>
>> Regards,
>>
>>
>>
>> Tony
>>
>>
>>
>> Tony Mason
>>
>> Consulting Partner
>>
>> OSR Open Systems Resources, Inc.
>>
>> http://www.osr.com
>>
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class
>> in Los Angeles, CA October 24-27, 2005.
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: xxxxx@osr.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>>
>>
>>
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: xxxxx@osr.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: xxxxx@osr.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>
>
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

“David J. Craig” wrote in message
news:xxxxx@ntfsd…
>
> Paperback books are generally returned to the publisher by tearing off the
> front cover and destroying the rest of the book. That means the publisher
> doesn’t get the book back to resell to others.

This practice is called “stripping”. FWIW, the books aren’t always
destroyed – when I was a kid back in the 70s, Dad would occasionally visit
the local book/magazine distributor to work on their packaging equipment.
They’d usually give him a box or three of stripped paperback books and/or
comics; at one time I had a large toybox filled with stripped comic books,
and we had several shelves devoted to paperbacks.

Are you talking about US$215?

Three years ago, I got one from a refurbished computer
and book store up in Canada for 99 Canadian cents. At
that time, they had load of them in stock. I should
have bought all and sell them now:). What a great
investment. As if!

Oh well, better off keep my copy in a safer place now.

Calvin Guan (Windows DDK MVP)
NetXtreme Longhorn Miniport Prime
Broadcom Corp. www.broadcom.com

— “xxxxx@Home” wrote:

> > The second edition will be a major redesign of the
> book.
> I guess I confused two different beasts: the 2nd ed
> and a reprint.
>
> > When we have a realistic date for delivery of the
> reprint or the second
> > edition you’ll be able to order it through the OSR
> store.
> As someone who payed $215 for the 1st ed at amazon,
> I’m eagerly waiting for the 2nd one.
>
> BTW, I’m not sure whether it’s legal or otherwise,
> but 2-3 weeks after I
> bought it I found a full_text of Nagar’s as a
> (scanned) PDF on the net.
> Would have saved me $214 [$1 would go for a
> floppy]:slight_smile:
>
>
> Regards,
> Alex Shvedov
>
>
>
> ----- Original Message -----
> From: “Tony Mason”
> To: “Windows File Systems Devs Interest List”
>
> Sent: Saturday, October 08, 2005 7:01 PM
> Subject: RE: [ntfsd] Fsd book
>
>
> Alex,
>
> The second edition will be a major redesign of the
> book. The reprint of
> the first edition will be offered in the interim
> while the second
> edition is being created. Given that we have
> limited resources and a
> rather substantial project, it is not practical for
> us to revise the
> current text and then rebuild the second edition.
>
> When we have a realistic date for delivery of the
> reprint or the second
> edition you’ll be able to order it through the OSR
> store.
>
> Regards,
>
> Tony
>
>
> Tony Mason
> Consulting Partner
> OSR Open Systems Resources, Inc.
> http://www.osr.com
>
>
> Looking forward to seeing you at the next OSR File
> Systems class in Los
> Angeles, CA October 24-27, 2005.
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of
> xxxxx@Home
> Sent: Saturday, October 08, 2005 5:42 PM
> To: ntfsd redirect
> Subject: Re: [ntfsd] Fsd book
>
> > I would expect us to review all sections of the
> book
> … so it’s not a 1:1 reprint (with a new cover) -
> good news!
> Any chance to pre-order it?
>
> Regards,
> Alex Shvedov
>
>
> ----- Original Message -----
> From: “Tony Mason”
> To: “Windows File Systems Devs Interest List”
>
> Sent: Saturday, October 08, 2005 12:24 PM
> Subject: RE: [ntfsd] Fsd book
>
>
> Thanks Jerome.
>
> I would expect us to review all sections of the
> book, correcting them
> (based upon feedback like yours) and trying to
> actually move away from
> what you call the “fat centric” view. Of course, it
> is tough not to use
> the FAT file system as an example since the source
> code is now generally
> available in the IFS Kit and I would expect will
> also be available in
> the WDK for Longhorn.
>
> One sample I’ve used in my own work is a “bit
> bucket” file system - it
> has absolutely no back end storage (writes are
> discarded, reads are
> zero-filled) because it allows us to focus on the
> OS/FSD interface
> without getting bogged down in the issues of the
> lower edge of the FSD
> (which are also complex but have considerably less
> overlap). We’ll no
> doubt mull over our choice of good samples (I’d
> rather have two or three
> excellent samples than have a lot of mediocre
> samples, personally).
>
> Thanks again for the feedback - it is valuable.
>
> One other thing to note is that because this will be
> an “OSR Press” book
> using a low-volume direct-to-print process, I would
> hope that we can
> revise and correct it periodically in order to
> resolve the issues that
> will inevitably arise. Since that’s a
> marketing/sales issue, though,
> and not a technical issue, I have considerably less
> control over that.
>
> Regards,
>
> Tony
>
> Tony Mason
> Consulting Partner
> OSR Open Systems Resources, Inc.
> http://www.osr.com
>
>
> Looking forward to seeing you at the next OSR File
> Systems class in Los
> Angeles, CA October 24-27, 2005.
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of
> jerome
> Sent: Saturday, October 08, 2005 1:47 AM
> To: ntfsd redirect
> Subject: [ntfsd] Fsd book
>
> Hi,
>
> Are you fixing all the issues you pointed in the 97
> NtInsider review of
> the book like the missing description of the // use
> of Datasection
> object,
> ImageSectionObject, not clearing the IRP_MN_DPC bit
> in
> the read path or lacking details on Fastio calls …
> ?
>
> I would like to see more coverage of cache pin and
> journaling interfaces
> use.
>
> I suggest a cosmetic change: replacing fastfat
> “try_exit” macros with
> “leave” keyword?
>
> Small parts of the text needs more details like p438
> on write call:
> bullet 3
> talks about “identify the type of write operation
> …
> identify the page/block writer thread” but no
> example is given.
>
> I do agree to leave the scope of the book general
> enough (not to be just
> an
> AV/encryption filters cookbook) although I think in
> some places the book
> is
> too fat centric. (still excellent though)
>
> Regards,
>
> Jerome.
>
>
> “Tony Mason” wrote in message
> news:xxxxx@ntfsd…
> …
>
=== message truncated ===

__________________________________________________________
Find your next car at http://autos.yahoo.ca

> Are you talking about US$215?
Yep. It was the cheapest (repeat, “the cheapest”) I could find.
That is, except a (free) scanned copy I found on the web 2-3 weeks
afterwards.

Three years ago, I got one from a refurbished computer
and book store up in Canada for 99 Canadian cents.
I should have bought all and sell them now:)
If I were you, I’d immediately comit a ritual suicide:-)
You still have a chance though:-)

Regards,
Alex Shvedov

----- Original Message -----
From: “Calvin Guan”
To: “Windows File Systems Devs Interest List”
Sent: Tuesday, October 11, 2005 3:25 AM
Subject: Re: [ntfsd] Fsd book

> Are you talking about US$215?
>
> Three years ago, I got one from a refurbished computer
> and book store up in Canada for 99 Canadian cents. At
> that time, they had load of them in stock. I should
> have bought all and sell them now:). What a great
> investment. As if!
>
> Oh well, better off keep my copy in a safer place now.
>
> Calvin Guan (Windows DDK MVP)
> NetXtreme Longhorn Miniport Prime
> Broadcom Corp. www.broadcom.com
>
>
> — “xxxxx@Home” wrote:
>
>> > The second edition will be a major redesign of the
>> book.
>> I guess I confused two different beasts: the 2nd ed
>> and a reprint.
>>
>> > When we have a realistic date for delivery of the
>> reprint or the second
>> > edition you’ll be able to order it through the OSR
>> store.
>> As someone who payed $215 for the 1st ed at amazon,
>> I’m eagerly waiting for the 2nd one.
>>
>> BTW, I’m not sure whether it’s legal or otherwise,
>> but 2-3 weeks after I
>> bought it I found a full_text of Nagar’s as a
>> (scanned) PDF on the net.
>> Would have saved me $214 [$1 would go for a
>> floppy]:slight_smile:
>>
>>
>> Regards,
>> Alex Shvedov
>>
>>
>>
>> ----- Original Message -----
>> From: “Tony Mason”
>> To: “Windows File Systems Devs Interest List”
>>
>> Sent: Saturday, October 08, 2005 7:01 PM
>> Subject: RE: [ntfsd] Fsd book
>>
>>
>> Alex,
>>
>> The second edition will be a major redesign of the
>> book. The reprint of
>> the first edition will be offered in the interim
>> while the second
>> edition is being created. Given that we have
>> limited resources and a
>> rather substantial project, it is not practical for
>> us to revise the
>> current text and then rebuild the second edition.
>>
>> When we have a realistic date for delivery of the
>> reprint or the second
>> edition you’ll be able to order it through the OSR
>> store.
>>
>> Regards,
>>
>> Tony
>>
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File
>> Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of
>> xxxxx@Home
>> Sent: Saturday, October 08, 2005 5:42 PM
>> To: ntfsd redirect
>> Subject: Re: [ntfsd] Fsd book
>>
>> > I would expect us to review all sections of the
>> book
>> … so it’s not a 1:1 reprint (with a new cover) -
>> good news!
>> Any chance to pre-order it?
>>
>> Regards,
>> Alex Shvedov
>>
>>
>> ----- Original Message -----
>> From: “Tony Mason”
>> To: “Windows File Systems Devs Interest List”
>>
>> Sent: Saturday, October 08, 2005 12:24 PM
>> Subject: RE: [ntfsd] Fsd book
>>
>>
>> Thanks Jerome.
>>
>> I would expect us to review all sections of the
>> book, correcting them
>> (based upon feedback like yours) and trying to
>> actually move away from
>> what you call the “fat centric” view. Of course, it
>> is tough not to use
>> the FAT file system as an example since the source
>> code is now generally
>> available in the IFS Kit and I would expect will
>> also be available in
>> the WDK for Longhorn.
>>
>> One sample I’ve used in my own work is a “bit
>> bucket” file system - it
>> has absolutely no back end storage (writes are
>> discarded, reads are
>> zero-filled) because it allows us to focus on the
>> OS/FSD interface
>> without getting bogged down in the issues of the
>> lower edge of the FSD
>> (which are also complex but have considerably less
>> overlap). We’ll no
>> doubt mull over our choice of good samples (I’d
>> rather have two or three
>> excellent samples than have a lot of mediocre
>> samples, personally).
>>
>> Thanks again for the feedback - it is valuable.
>>
>> One other thing to note is that because this will be
>> an “OSR Press” book
>> using a low-volume direct-to-print process, I would
>> hope that we can
>> revise and correct it periodically in order to
>> resolve the issues that
>> will inevitably arise. Since that’s a
>> marketing/sales issue, though,
>> and not a technical issue, I have considerably less
>> control over that.
>>
>> Regards,
>>
>> Tony
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File
>> Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of
>> jerome
>> Sent: Saturday, October 08, 2005 1:47 AM
>> To: ntfsd redirect
>> Subject: [ntfsd] Fsd book
>>
>> Hi,
>>
>> Are you fixing all the issues you pointed in the 97
>> NtInsider review of
>> the book like the missing description of the // use
>> of Datasection
>> object,
>> ImageSectionObject, not clearing the IRP_MN_DPC bit
>> in
>> the read path or lacking details on Fastio calls …
>> ?
>>
>> I would like to see more coverage of cache pin and
>> journaling interfaces
>> use.
>>
>> I suggest a cosmetic change: replacing fastfat
>> “try_exit” macros with
>> “leave” keyword?
>>
>> Small parts of the text needs more details like p438
>> on write call:
>> bullet 3
>> talks about “identify the type of write operation
>> …
>> identify the page/block writer thread” but no
>> example is given.
>>
>> I do agree to leave the scope of the book general
>> enough (not to be just
>> an
>> AV/encryption filters cookbook) although I think in
>> some places the book
>> is
>> too fat centric. (still excellent though)
>>
>> Regards,
>>
>> Jerome.
>>
>>
>> “Tony Mason” wrote in message
>> news:xxxxx@ntfsd…
>> …
>>
> === message truncated ===
>
>
>
>
>
>
>
> __________________________________________________________
> Find your next car at http://autos.yahoo.ca
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>