如何启用Xen domU上的function丢弃

我正在运行Xen 4.2,并试图弄清楚如何在我的feature-discard虚拟化domU上启用feature-discard 。 据我所知,我必须启用discard ,以在我的dom上运行fstrim ,并将修剪指令中继到块设备。

目前,当我在我的domU上运行fstrim -v /时,我在fstrim -v /上得到这个:

 fstrim: /: the discard operation is not supported 

或者在一个RHEL6客户端:

 fstrim: /: FITRIM ioctl failed: Operation not supported 

我可以从xenstore-ls的输出中看到,对于我所有的domU, feature-discard被设置为0:

  domain = "vm115" frontend = "/local/domain/5/device/vbd/51713" uuid = "dcacf79e-e80c-9019-a00f-f984d65e9159" bootable = "1" dev = "xvda1" state = "4" params = "/dev/VolGroup00/vm115_img" mode = "w" online = "1" frontend-id = "5" type = "phy" physical-device = "fd:8" hotplug-status = "connected" feature-flush-cache = "1" feature-discard = "0" feature-barrier = "1" feature-persistent = "1" sectors = "20971520" info = "0" sector-size = "512" 

经过几个小时的谷歌search,我无法弄清楚我需要对我的Xen cfg文件进行什么样的更改以使其丢弃。

有谁知道这是如何在Xen 4.2上完成的?