Hi, 

I'm working on virtualization Xen/KVM. I saw there are ltr/obff 
enabling/disabling function in pci.c, but no called till now. I want to know if 
anybody(driver developer) are working for using it? Can driver change the LTR 
latency value dynamically?

/*
LTR(Latency tolerance reporting) allows devices to send messages to the root 
complex indicating their latency tolerance for snooped & unsnooped memory 
transactions.
OBFF (optimized buffer flush/fill), where supported, can help improve energy 
efficiency by giving devices information about when interrupts and other 
activity will have a reduced power impact.
*/

One way to control ltr/obff is used by driver, however, I'm considering that in 
virtualization, how guest OS driver control them. I have an idea that expose an 
inode interface by sysfs, like "reset" inode implemented in pci-sysfs.c, so 
that system user/administrator can enable/disable ltr/obff or set latency value 
on userspace, but not limited on driver. Comments?

< pls CC me when reply this mail, thanks >

Best Regards,
Xudong Hao


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to