building for Itanium

I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs
it for an Itanium machine. I assume I have to rebuild for IA64, but is there
anything else I need to do besides just rebuild it? I.e., does any code
need to change? Thanks.

I don’t think there will be any code changes required.
Try to build it in the same environment what you are thinking.

----- Original Message ----
From: Neil Weicher
To: Windows File Systems Devs Interest List
Sent: Saturday, December 8, 2007 5:00:19 AM
Subject: [ntfsd] building for Itanium

I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs
it for an Itanium machine. I assume I have to rebuild for IA64, but is there
anything else I need to do besides just rebuild it? I.e., does any code
need to change? Thanks.


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

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

____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping

Hi!

Just in case you are communicating with your user mode application, just
make sure that the buffer alignment is correct.

I think alignment is different in IA64. Go through Minispy example.

Regards,

Ayush Gupta

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Barun Kumar
Sent: Saturday, December 08, 2007 8:06 AM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] building for Itanium

I don’t think there will be any code changes required.

Try to build it in the same environment what you are thinking.

----- Original Message ----
From: Neil Weicher
To: Windows File Systems Devs Interest List
Sent: Saturday, December 8, 2007 5:00:19 AM
Subject: [ntfsd] building for Itanium

I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs
it for an Itanium machine. I assume I have to rebuild for IA64, but is there

anything else I need to do besides just rebuild it? I.e., does any code
need to change? Thanks.


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

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

_____

Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try
http:DtDypao8Wcj9tAcJ%20> it now.

NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

You are currently subscribed to ntfsd as: xxxxx@yahoo.co.in
To unsubscribe send a blank email to xxxxx@lists.osr.com</http:>

I haven’t done a Windows driver on Itanic, but alignment requirements are a
lot tighter. Don’t know if some of the memory barrier stuff will hit you or
whether the DDK API’s take care of all of it.

Expect a lot larger driver since IA64 is so space inefficient, so things
like .kdfiles can be a pain. Also, if you are a small shop see if you can
even take an Itanic, many of them have power requirements that won’t work
wirhout rewiring (something I learned in a possible Itanic driver project).


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply

“Neil Weicher” wrote in message news:xxxxx@ntfsd…
>I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs
>it for an Itanium machine. I assume I have to rebuild for IA64, but is
>there anything else I need to do besides just rebuild it? I.e., does any
>code need to change? Thanks.
>

The Itanium system that I used in a project did not have any special power
requirements.

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
Sent: Saturday, December 08, 2007 8:15 AM
To: Windows File Systems Devs Interest List
Subject: Re:[ntfsd] building for Itanium

I haven’t done a Windows driver on Itanic, but alignment requirements are a
lot tighter. Don’t know if some of the memory barrier stuff will hit you or
whether the DDK API’s take care of all of it.

Expect a lot larger driver since IA64 is so space inefficient, so things
like .kdfiles can be a pain. Also, if you are a small shop see if you can
even take an Itanic, many of them have power requirements that won’t work
wirhout rewiring (something I learned in a possible Itanic driver project).


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply

“Neil Weicher” wrote in message news:xxxxx@ntfsd…
>I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs

>it for an Itanium machine. I assume I have to rebuild for IA64, but is
>there anything else I need to do besides just rebuild it? I.e., does any
>code need to change? Thanks.
>


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

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

What did you have to do to port your x64 driver to Itanium? Anything more
than rebuild? Thanks.

----- Original Message -----
From: “Bill Wandel”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, December 08, 2007 8:28 AM
Subject: RE: [ntfsd] building for Itanium

> The Itanium system that I used in a project did not have any special power
> requirements.
>
> Bill Wandel
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
> Sent: Saturday, December 08, 2007 8:15 AM
> To: Windows File Systems Devs Interest List
> Subject: Re:[ntfsd] building for Itanium
>
> I haven’t done a Windows driver on Itanic, but alignment requirements are
> a
> lot tighter. Don’t know if some of the memory barrier stuff will hit you
> or
> whether the DDK API’s take care of all of it.
>
> Expect a lot larger driver since IA64 is so space inefficient, so things
> like .kdfiles can be a pain. Also, if you are a small shop see if you
> can
> even take an Itanic, many of them have power requirements that won’t work
> wirhout rewiring (something I learned in a possible Itanic driver
> project).
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
> Remove StopSpam to reply
>
>
> “Neil Weicher” wrote in message news:xxxxx@ntfsd…
>>I have a legacy FSFD that I ported to x64 using WDK6000. Now a client
>>needs
>
>>it for an Itanium machine. I assume I have to rebuild for IA64, but is
>>there anything else I need to do besides just rebuild it? I.e., does any
>>code need to change? Thanks.
>>
>
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@bwandel.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@netlib.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

I didn’t have to anything special but the driver was a very simple one. It
did not talk to hardware.

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Neil Weicher
Sent: Saturday, December 08, 2007 8:41 AM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] building for Itanium

What did you have to do to port your x64 driver to Itanium? Anything more
than rebuild? Thanks.

----- Original Message -----
From: “Bill Wandel”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, December 08, 2007 8:28 AM
Subject: RE: [ntfsd] building for Itanium

> The Itanium system that I used in a project did not have any special power
> requirements.
>
> Bill Wandel
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
> Sent: Saturday, December 08, 2007 8:15 AM
> To: Windows File Systems Devs Interest List
> Subject: Re:[ntfsd] building for Itanium
>
> I haven’t done a Windows driver on Itanic, but alignment requirements are
> a
> lot tighter. Don’t know if some of the memory barrier stuff will hit you
> or
> whether the DDK API’s take care of all of it.
>
> Expect a lot larger driver since IA64 is so space inefficient, so things
> like .kdfiles can be a pain. Also, if you are a small shop see if you
> can
> even take an Itanic, many of them have power requirements that won’t work
> wirhout rewiring (something I learned in a possible Itanic driver
> project).
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
> Remove StopSpam to reply
>
>
> “Neil Weicher” wrote in message news:xxxxx@ntfsd…
>>I have a legacy FSFD that I ported to x64 using WDK6000. Now a client
>>needs
>
>>it for an Itanium machine. I assume I have to rebuild for IA64, but is
>>there anything else I need to do besides just rebuild it? I.e., does any
>>code need to change? Thanks.
>>
>
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@bwandel.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@netlib.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

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

Itanium has mandatory alignment requirement, not like x64 and x86.


Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

“Neil Weicher” wrote in message news:xxxxx@ntfsd…
> I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs
> it for an Itanium machine. I assume I have to rebuild for IA64, but is there
> anything else I need to do besides just rebuild it? I.e., does any code
> need to change? Thanks.
>
>

Strange. The usual European-style power outlet can easily feed 2Kw on 220V.
How many watts must an Itanium computer consume to require rewiring?


Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

“Don Burn” wrote in message news:xxxxx@ntfsd…
> I haven’t done a Windows driver on Itanic, but alignment requirements are a
> lot tighter. Don’t know if some of the memory barrier stuff will hit you or
> whether the DDK API’s take care of all of it.
>
> Expect a lot larger driver since IA64 is so space inefficient, so things
> like .kdfiles can be a pain. Also, if you are a small shop see if you can
> even take an Itanic, many of them have power requirements that won’t work
> wirhout rewiring (something I learned in a possible Itanic driver project).
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
> Remove StopSpam to reply
>
>
> “Neil Weicher” wrote in message news:xxxxx@ntfsd…
> >I have a legacy FSFD that I ported to x64 using WDK6000. Now a client needs
> >it for an Itanium machine. I assume I have to rebuild for IA64, but is
> >there anything else I need to do besides just rebuild it? I.e., does any
> >code need to change? Thanks.
> >
>
>
>

Max,

More than once I was told 220 40AMP, these were servers but that is
what the customer wanted. Of course when I quothed them the bill, they
decided not to. Fortunately the only people who seem to want drivers for
Itanic are being paid by Intel to have their product on this beast.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply

“Maxim S. Shatskih” wrote in message
news:xxxxx@ntfsd…
> Strange. The usual European-style power outlet can easily feed 2Kw on
> 220V.
> How many watts must an Itanium computer consume to require rewiring?
>
> –
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
> “Don Burn” wrote in message news:xxxxx@ntfsd…
>> I haven’t done a Windows driver on Itanic, but alignment requirements are
>> a
>> lot tighter. Don’t know if some of the memory barrier stuff will hit you
>> or
>> whether the DDK API’s take care of all of it.
>>
>> Expect a lot larger driver since IA64 is so space inefficient, so things
>> like .kdfiles can be a pain. Also, if you are a small shop see if you
>> can
>> even take an Itanic, many of them have power requirements that won’t work
>> wirhout rewiring (something I learned in a possible Itanic driver
>> project).
>>
>>
>> –
>> Don Burn (MVP, Windows DDK)
>> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>> Website: http://www.windrvr.com
>> Blog: http://msmvps.com/blogs/WinDrvr
>> Remove StopSpam to reply
>>
>>
>> “Neil Weicher” wrote in message news:xxxxx@ntfsd…
>> >I have a legacy FSFD that I ported to x64 using WDK6000. Now a client
>> >needs
>> >it for an Itanium machine. I assume I have to rebuild for IA64, but is
>> >there anything else I need to do besides just rebuild it? I.e., does
>> >any
>> >code need to change? Thanks.
>> >
>>
>>
>>
>
>

Which would answer the question I was about to post: who wants to run on
these systems and why.

Thanks,

mm
Don Burn wrote:

Max,

More than once I was told 220 40AMP, these were servers but that is
what the customer wanted. Of course when I quothed them the bill, they
decided not to. Fortunately the only people who seem to want drivers for
Itanic are being paid by Intel to have their product on this beast.

Hi!

Just to add to Maxim’s reply, here is a statement from “Checklist for 64-bit
Microsoft Windows Drivers”:



Itanium-based systems require natural alignment for memory references (that
is, 32-bit accesses at a 4-byte boundary). Misaligned memory references
raise an exception on an Itanium-based system and bug check the system.

Alignment is required for x64 support to obtain better performance, although
x64 is more forgiving.



Regards,
Ayush Gupta

What is the likelihood, if any, that a driver built for x64 will run on an
Itanium system? Zero? Thanks.

----- Original Message -----
From: “Bill Wandel”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, December 08, 2007 8:28 AM
Subject: RE: [ntfsd] building for Itanium

> The Itanium system that I used in a project did not have any special power
> requirements.
>
> Bill Wandel
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
> Sent: Saturday, December 08, 2007 8:15 AM
> To: Windows File Systems Devs Interest List
> Subject: Re:[ntfsd] building for Itanium
>
> I haven’t done a Windows driver on Itanic, but alignment requirements are
> a
> lot tighter. Don’t know if some of the memory barrier stuff will hit you
> or
> whether the DDK API’s take care of all of it.
>
> Expect a lot larger driver since IA64 is so space inefficient, so things
> like .kdfiles can be a pain. Also, if you are a small shop see if you
> can
> even take an Itanic, many of them have power requirements that won’t work
> wirhout rewiring (something I learned in a possible Itanic driver
> project).
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
> Remove StopSpam to reply
>
>
> “Neil Weicher” wrote in message news:xxxxx@ntfsd…
>>I have a legacy FSFD that I ported to x64 using WDK6000. Now a client
>>needs
>
>>it for an Itanium machine. I assume I have to rebuild for IA64, but is
>>there anything else I need to do besides just rebuild it? I.e., does any
>>code need to change? Thanks.
>>
>
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@bwandel.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@netlib.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Absolute Zero.

-pro
----- Original Message -----
From: “Neil Weicher”
To: “Windows File Systems Devs Interest List”
Sent: Sunday, December 09, 2007 5:52 PM
Subject: Re: [ntfsd] building for Itanium

> What is the likelihood, if any, that a driver built for x64 will run on an
> Itanium system? Zero? Thanks.
>
> ----- Original Message -----
> From: “Bill Wandel”
> To: “Windows File Systems Devs Interest List”
> Sent: Saturday, December 08, 2007 8:28 AM
> Subject: RE: [ntfsd] building for Itanium
>
>
>> The Itanium system that I used in a project did not have any special
>> power
>> requirements.
>>
>> Bill Wandel
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
>> Sent: Saturday, December 08, 2007 8:15 AM
>> To: Windows File Systems Devs Interest List
>> Subject: Re:[ntfsd] building for Itanium
>>
>> I haven’t done a Windows driver on Itanic, but alignment requirements are
>> a
>> lot tighter. Don’t know if some of the memory barrier stuff will hit you
>> or
>> whether the DDK API’s take care of all of it.
>>
>> Expect a lot larger driver since IA64 is so space inefficient, so things
>> like .kdfiles can be a pain. Also, if you are a small shop see if you
>> can
>> even take an Itanic, many of them have power requirements that won’t work
>> wirhout rewiring (something I learned in a possible Itanic driver
>> project).
>>
>>
>> –
>> Don Burn (MVP, Windows DDK)
>> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>> Website: http://www.windrvr.com
>> Blog: http://msmvps.com/blogs/WinDrvr
>> Remove StopSpam to reply
>>
>>
>> “Neil Weicher” wrote in message news:xxxxx@ntfsd…
>>>I have a legacy FSFD that I ported to x64 using WDK6000. Now a client
>>>needs
>>
>>>it for an Itanium machine. I assume I have to rebuild for IA64, but is
>>>there anything else I need to do besides just rebuild it? I.e., does any
>>>code need to change? Thanks.
>>>
>>
>>
>>
>> —
>> NTFSD is sponsored by OSR
>>
>> For our schedule debugging and file system seminars
>> (including our new fs mini-filter seminar) visit:
>> http://www.osr.com/seminars
>>
>> You are currently subscribed to ntfsd as: xxxxx@bwandel.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>> —
>> NTFSD is sponsored by OSR
>>
>> For our schedule debugging and file system seminars
>> (including our new fs mini-filter seminar) visit:
>> http://www.osr.com/seminars
>>
>> You are currently subscribed to ntfsd as: xxxxx@netlib.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> You are currently subscribed to ntfsd as: xxxxx@garlic.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com