Yes. Linux could do crash dump through network by the way of netdump. by 
now Redhad obsoleted netdump by kdump. I tried kdump on iSCSI booted 
machine, it fails.

 From the survey I had done. netdump is done through the way of 
"netpoll" infrastructure which is used to support low-level kernel 
functions which may need to be able to send and receive packets over the 
network without involving the entire networking subsystem and without 
enabling interrupts.

So from here, there are strong reasons that Solaris network 
infrastructure need support this feature in order to support network 
dumping in the near future.

ZhangYi

Oliver.Yang wrote:
> Garrett D'Amore wrote:
>> yi zhang - Sun Microsystems - Beijing China wrote:
>>  
>>> Seems we can only poll NIC driver's interrupt ISR to receive 
>>> ethernet packet from NIC,
>>>
>>> it seems that mac_rx() is just used to handle interrupted received 
>>> packet.
>>>
>>> I need to manually write a polling function to replace this call 
>>> back function.
>>>
>>> question is: can anyone give me some clue on where to find this ISR 
>>> function and call it manually?
>>>       
>>
>> It doesn't uniformly exist.  I think you should give up for now on 
>> this effort.  If you really want this feature, then you probably need 
>> to invent a new GLDv3 API, and that requires ARC case work and more 
>> energy
> Today, People from Intel also asked the helps on saving crash dump for 
> iSCSI boot on Solaris.
> It seems they already have the solution on Windows and Linux, now they 
> want to do the same thing on Solaris.
> We may need extend our framework to support it. :-)
>

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to