virtualization
Thread
Date
Earlier messages
Messages by Thread
[PATCH 0/5] mm: clarify nofail memory allocation
Barry Song
[PATCH RFC 1/5] vpda: try to fix the potential crash due to misusing __GFP_NOFAIL
Barry Song
Re: [PATCH RFC 1/5] vpda: try to fix the potential crash due to misusing __GFP_NOFAIL
Michal Hocko
Re: [PATCH RFC 1/5] vpda: try to fix the potential crash due to misusing __GFP_NOFAIL
Barry Song
[PATCH 2/5] mm: Document __GFP_NOFAIL must be blockable
Barry Song
Re: [PATCH 2/5] mm: Document __GFP_NOFAIL must be blockable
Michal Hocko
[PATCH 4/5] mm: Introduce GFP_NOFAIL with the inclusion of __GFP_RECLAIM
Barry Song
Re: [PATCH 4/5] mm: Introduce GFP_NOFAIL with the inclusion of __GFP_RECLAIM
Michal Hocko
[PATCH 3/5] mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails
Barry Song
Re: [PATCH 3/5] mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails
Vlastimil Babka
Re: [PATCH 3/5] mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails
Barry Song
Re: [PATCH 3/5] mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails
Michal Hocko
[PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Barry Song
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Vlastimil Babka
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Barry Song
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Christoph Hellwig
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Michal Hocko
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Christoph Hellwig
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Michal Hocko
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Christoph Hellwig
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Michal Hocko
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Vlastimil Babka
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Christoph Hellwig
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Michal Hocko
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Christoph Hellwig
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Vlastimil Babka
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Christoph Hellwig
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Barry Song
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Michal Hocko
Re: [PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL
Barry Song
[RFC] vduse config write support
Srivatsa Vaddagiri
[PATCH] virtio: Fix various coding style issues
Juan José Arboleda
Re: [PATCH] virtio: Fix various coding style issues
Eugenio Perez Martin
Re: [PATCH] virtio: Fix various coding style issues
Michael S. Tsirkin
Re: [PATCH] virtio: Fix various coding style issues
Juan José Arboleda
Re: [PATCH] virtio: Fix various coding style issues
Michael S. Tsirkin
Re: [PATCH] virtio: Fix various coding style issues
Juan José Arboleda
Re: [PATCH] virtio: Fix various coding style issues
Juan José Arboleda
[PATCH virtio v3 00/13] virtio_pci_modern: allow parallel admin queue commands execution
Jiri Pirko
[PATCH virtio v3 01/13] virtio_pci: push out single vq find code to vp_find_one_vq_msix()
Jiri Pirko
[PATCH virtio v3 02/13] virtio_pci: simplify vp_request_msix_vectors() call a bit
Jiri Pirko
[PATCH virtio v3 04/13] virtio_pci: pass vector policy enum to vp_find_one_vq_msix()
Jiri Pirko
[PATCH virtio v3 03/13] virtio_pci: pass vector policy enum to vp_find_vqs_msix()
Jiri Pirko
[PATCH virtio v3 05/13] virtio_pci: introduce vector allocation fallback for slow path virtqueues
Jiri Pirko
[PATCH virtio v3 06/13] virtio_pci_modern: treat vp_dev->admin_vq.info.vq pointer as static
Jiri Pirko
[PATCH virtio v3 07/13] virtio: push out code to vp_avq_index()
Jiri Pirko
[PATCH virtio v3 08/13] virtio_pci: pass vq info as an argument to vp_setup_vq()
Jiri Pirko
[PATCH virtio v3 10/13] virtio_pci_modern: create admin queue of queried size
Jiri Pirko
[PATCH virtio v3 09/13] virtio: create admin queues alongside other virtqueues
Jiri Pirko
[PATCH virtio v3 11/13] virtio_pci_modern: pass cmd as an identification token
Jiri Pirko
[PATCH virtio v3 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
[PATCH virtio v3 13/13] virtio_pci_modern: remove admin queue serialization lock
Jiri Pirko
[PATCH virtio v2 00/13] virtio_pci_modern: allow parallel admin queue commands execution
Jiri Pirko
[PATCH virtio v2 01/13] virtio_pci: push out single vq find code to vp_find_one_vq_msix()
Jiri Pirko
[PATCH virtio v2 02/13] virtio_pci: simplify vp_request_msix_vectors() call a bit
Jiri Pirko
[PATCH virtio v2 03/13] virtio_pci: pass vector policy enum to vp_find_vqs_msix()
Jiri Pirko
[PATCH virtio v2 05/13] virtio_pci: introduce vector allocation fallback for slow path virtqueues
Jiri Pirko
[PATCH virtio v2 04/13] virtio_pci: pass vector policy enum to vp_find_one_vq_msix()
Jiri Pirko
[PATCH virtio v2 07/13] virtio: push out code to vp_avq_index()
Jiri Pirko
[PATCH virtio v2 09/13] virtio: create admin queues alongside other virtqueues
Jiri Pirko
[PATCH virtio v2 08/13] virtio_pci: pass vq info as an argument to vp_setup_vq()
Jiri Pirko
[PATCH virtio v2 10/13] virtio_pci_modern: create admin queue of queried size
Jiri Pirko
Re: [PATCH virtio v2 10/13] virtio_pci_modern: create admin queue of queried size
Michael S. Tsirkin
RE: [PATCH virtio v2 10/13] virtio_pci_modern: create admin queue of queried size
Parav Pandit
Re: [PATCH virtio v2 10/13] virtio_pci_modern: create admin queue of queried size
Jiri Pirko
Re: [PATCH virtio v2 10/13] virtio_pci_modern: create admin queue of queried size
Michael S. Tsirkin
[PATCH virtio v2 06/13] virtio_pci_modern: treat vp_dev->admin_vq.info.vq pointer as static
Jiri Pirko
[PATCH virtio v2 13/13] virtio_pci_modern: remove admin queue serialization lock
Jiri Pirko
[PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Michael S. Tsirkin
Re: [PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Michael S. Tsirkin
Re: [PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Michael S. Tsirkin
Re: [PATCH virtio v2 12/13] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
[PATCH virtio v2 11/13] virtio_pci_modern: pass cmd as an identification token
Jiri Pirko
[PATCH virtio v4 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio v4 03/19] virtio: make virtio_find_single_vq() call virtio_find_vqs()
Jiri Pirko
[PATCH virtio v4 01/19] caif_virtio: use virtio_find_single_vq() for single virtqueue finding
Jiri Pirko
[PATCH virtio v4 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
[PATCH virtio v4 02/19] virtio: make virtio_find_vqs() call virtio_find_vqs_ctx()
Jiri Pirko
[PATCH virtio v4 05/19] virtio_pci: convert vp_*find_vqs() ops to find_vqs_info()
Jiri Pirko
[PATCH virtio v4 06/19] virtio: convert find_vqs() op implementations to find_vqs_info()
Jiri Pirko
[PATCH virtio v4 07/19] virtio: call virtio_find_vqs_info() from virtio_find_single_vq() directly
Jiri Pirko
[PATCH virtio v4 09/19] virtio: rename find_vqs_info() op to find_vqs()
Jiri Pirko
[PATCH virtio v4 10/19] virtio_blk: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 08/19] virtio: remove the original find_vqs() op
Jiri Pirko
[PATCH virtio v4 11/19] virtio_console: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 12/19] virtio_crypto: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 13/19] virtio_net: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 14/19] scsi: virtio_scsi: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 15/19] virtiofs: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 16/19] virtio_balloon: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v4 18/19] virtio: remove unused virtio_find_vqs() and virtio_find_vqs_ctx() helpers
Jiri Pirko
[PATCH virtio v4 19/19] virtio: rename virtio_find_vqs_info() to virtio_find_vqs()
Jiri Pirko
[PATCH virtio v4 17/19] virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
Jiri Pirko
Re: [PATCH virtio v4 00/19] virtio: consolidate vq info args of find_vqs()
Michael S. Tsirkin
Re: [PATCH virtio v4 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
Re: [PATCH virtio v4 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio v3 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio v3 01/19] caif_virtio: use virtio_find_single_vq() for single virtqueue finding
Jiri Pirko
[PATCH virtio v3 02/19] virtio: make virtio_find_vqs() call virtio_find_vqs_ctx()
Jiri Pirko
[PATCH virtio v3 03/19] virtio: make virtio_find_single_vq() call virtio_find_vqs()
Jiri Pirko
[PATCH virtio v3 05/19] virtio_pci: convert vp_*find_vqs() ops to find_vqs_info()
Jiri Pirko
[PATCH virtio v3 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
[PATCH virtio v3 06/19] virtio: convert find_vqs() op implementations to find_vqs_info()
Jiri Pirko
[PATCH virtio v3 07/19] virtio: call virtio_find_vqs_info() from virtio_find_single_vq() directly
Jiri Pirko
[PATCH virtio v3 08/19] virtio: remove the original find_vqs() op
Jiri Pirko
[PATCH virtio v3 09/19] virtio: rename find_vqs_info() op to find_vqs()
Jiri Pirko
[PATCH virtio v3 10/19] virtio_blk: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 12/19] virtio_crypto: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 13/19] virtio_net: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 15/19] virtiofs: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 14/19] scsi: virtio_scsi: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 11/19] virtio_console: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 16/19] virtio_balloon: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 17/19] virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v3 19/19] virtio: rename virtio_find_vqs_info() to virtio_find_vqs()
Jiri Pirko
[PATCH virtio v3 18/19] virtio: remove unused virtio_find_vqs() and virtio_find_vqs_ctx() helpers
Jiri Pirko
[PATCH virtio v2 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio v2 03/19] virtio: make virtio_find_single_vq() call virtio_find_vqs()
Jiri Pirko
[PATCH virtio v2 01/19] caif_virtio: use virtio_find_single_vq() for single virtqueue finding
Jiri Pirko
[PATCH virtio v2 02/19] virtio: make virtio_find_vqs() call virtio_find_vqs_ctx()
Jiri Pirko
[PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
Re: [PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Michael S. Tsirkin
Re: [PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
Re: [PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
Re: [PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Michael S. Tsirkin
Re: [PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
Re: [PATCH virtio v2 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Michael S. Tsirkin
[PATCH virtio v2 06/19] virtio: convert find_vqs() op implementations to find_vqs_info()
Jiri Pirko
Re: [PATCH virtio v2 06/19] virtio: convert find_vqs() op implementations to find_vqs_info()
Michael S. Tsirkin
Re: [PATCH virtio v2 06/19] virtio: convert find_vqs() op implementations to find_vqs_info()
Jiri Pirko
[PATCH virtio v2 05/19] virtio_pci: convert vp_*find_vqs() ops to find_vqs_info()
Jiri Pirko
[PATCH virtio v2 07/19] virtio: call virtio_find_vqs_info() from virtio_find_single_vq() directly
Jiri Pirko
[PATCH virtio v2 08/19] virtio: remove the original find_vqs() op
Jiri Pirko
[PATCH virtio v2 12/19] virtio_crypto: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 11/19] virtio_console: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 09/19] virtio: rename find_vqs_info() op to find_vqs()
Jiri Pirko
[PATCH virtio v2 15/19] virtiofs: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 10/19] virtio_blk: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 14/19] scsi: virtio_scsi: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 17/19] virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 16/19] virtio_balloon: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 13/19] virtio_net: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio v2 18/19] virtio: remove unused virtio_find_vqs() and virtio_find_vqs_ctx() helpers
Jiri Pirko
[PATCH virtio v2 19/19] virtio: rename virtio_find_vqs_info() to virtio_find_vqs()
Jiri Pirko
Re: [PATCH virtio v2 00/19] virtio: consolidate vq info args of find_vqs()
Xuan Zhuo
Re: [PATCH virtio v2 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio 02/19] virtio: make virtio_find_vqs() call virtio_find_vqs_ctx()
Jiri Pirko
[PATCH virtio 03/19] virtio: make virtio_find_single_vq() call virtio_find_vqs()
Jiri Pirko
[PATCH virtio 05/19] virtio_pci: convert vp_*find_vqs() ops to find_vqs_info()
Jiri Pirko
[PATCH virtio 08/19] virtio: remove the original find_vqs() op
Jiri Pirko
[PATCH virtio 11/19] virtio_console: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 10/19] virtio_blk: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 12/19] virtio_crypto: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 14/19] scsi: virtio_scsi: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 15/19] virtiofs: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 16/19] virtio_balloon: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 09/19] virtio: rename find_vqs_info() op to find_vqs()
Jiri Pirko
[PATCH virtio 19/19] virtio: rename virtio_find_vqs_info() to virtio_find_vqs()
Jiri Pirko
[PATCH virtio 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
Re: [PATCH virtio 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Michael S. Tsirkin
Re: [PATCH virtio 04/19] virtio: introduce virtio_queue_info struct and find_vqs_info() config op
Jiri Pirko
[PATCH virtio 06/19] virtio: convert find_vqs() op implementations to find_vqs_info()
Jiri Pirko
[PATCH virtio 13/19] virtio_net: convert to use virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 18/19] virtio: remove unused virtio_find_vqs() and virtio_find_vqs_ctx() helpers
Jiri Pirko
[PATCH virtio 17/19] virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
Jiri Pirko
Re: [PATCH virtio 17/19] virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
Michael S. Tsirkin
Re: [PATCH virtio 17/19] virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
Jiri Pirko
[PATCH virtio 01/19] caif_virtio: use virtio_find_single_vq() for single virtqueue finding
Jiri Pirko
[PATCH virtio 07/19] virtio: call virtio_find_vqs_info() from virtio_find_single_vq() directly
Jiri Pirko
Re: [PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Michael S. Tsirkin
Re: [PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
Re: [PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Michael S. Tsirkin
Re: [PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Xuan Zhuo
Re: [PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Michael S. Tsirkin
Re: [PATCH virtio 00/19] virtio: consolidate vq info args of find_vqs()
Jiri Pirko
[PATCH virtio 0/8] virtio_pci_modern: allow parallel admin queue commands execution
Jiri Pirko
[PATCH virtio 1/8] virtio_pci: push out single vq find code to vp_find_one_vq_msix()
Jiri Pirko
Re: [PATCH virtio 1/8] virtio_pci: push out single vq find code to vp_find_one_vq_msix()
Heng Qi
Re: [PATCH virtio 1/8] virtio_pci: push out single vq find code to vp_find_one_vq_msix()
Jiri Pirko
[PATCH virtio 3/8] virtio: push out code to vp_avq_index()
Jiri Pirko
[PATCH virtio 2/8] virtio_pci_modern: treat vp_dev->admin_vq.info.vq pointer as static
Jiri Pirko
[PATCH virtio 4/8] virtio: create admin queues alongside other virtqueues
Jiri Pirko
[PATCH virtio 5/8] virtio_pci_modern: create admin queue of queried size
Jiri Pirko
[PATCH virtio 6/8] virtio_pci_modern: pass cmd as an identification token
Jiri Pirko
[PATCH virtio 8/8] virtio_pci_modern: remove admin queue serialization lock
Jiri Pirko
[PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Michael S. Tsirkin
Re: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
RE: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Parav Pandit
Re: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Michael S. Tsirkin
Re: [PATCH virtio 7/8] virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
Jiri Pirko
Re: [PATCH virtio 0/8] virtio_pci_modern: allow parallel admin queue commands execution
Heng Qi
Re: [PATCH virtio 0/8] virtio_pci_modern: allow parallel admin queue commands execution
Michael S. Tsirkin
Re: [PATCH virtio 0/8] virtio_pci_modern: allow parallel admin queue commands execution
Jiri Pirko
Earlier messages