search for: prefix_count

Displaying 9 results from an estimated 9 matches for "prefix_count".

2016 Aug 24
2
[PATCH 2/3] qemu: Implement virtio-pstore device
...(name, NULL, 0, &info->id); > + > + info->flags = 0; > + if (g_str_has_suffix(name, ".enc.z")) { > + info->flags |= VIRTIO_PSTORE_FL_COMPRESSED; > + } > + > + return filename; > +} > + > +static int prefix_idx; > +static int prefix_count; > +static int prefix_len; > + > +static int filter_pstore(const struct dirent *de) > +{ > + int i; > + > + for (i = 0; i < prefix_count; i++) { > + const char *prefix = virtio_pstore_file_prefix[prefix_idx + i]; > + > + if (g_str_has_prefix(de-&...
2016 Aug 24
2
[PATCH 2/3] qemu: Implement virtio-pstore device
...(name, NULL, 0, &info->id); > + > + info->flags = 0; > + if (g_str_has_suffix(name, ".enc.z")) { > + info->flags |= VIRTIO_PSTORE_FL_COMPRESSED; > + } > + > + return filename; > +} > + > +static int prefix_idx; > +static int prefix_count; > +static int prefix_len; > + > +static int filter_pstore(const struct dirent *de) > +{ > + int i; > + > + for (i = 0; i < prefix_count; i++) { > + const char *prefix = virtio_pstore_file_prefix[prefix_idx + i]; > + > + if (g_str_has_prefix(de-&...
2016 Aug 26
0
[PATCH 2/3] qemu: Implement virtio-pstore device
...; + info->flags = 0; > > + if (g_str_has_suffix(name, ".enc.z")) { > > + info->flags |= VIRTIO_PSTORE_FL_COMPRESSED; > > + } > > + > > + return filename; > > +} > > + > > +static int prefix_idx; > > +static int prefix_count; > > +static int prefix_len; > > + > > +static int filter_pstore(const struct dirent *de) > > +{ > > + int i; > > + > > + for (i = 0; i < prefix_count; i++) { > > + const char *prefix = virtio_pstore_file_prefix[prefix_idx + i]; > &...
2016 Aug 20
0
[PATCH 2/3] qemu: Implement virtio-pstore device
...ame); + return NULL; + } + + qemu_strtoull(name, NULL, 0, &info->id); + + info->flags = 0; + if (g_str_has_suffix(name, ".enc.z")) { + info->flags |= VIRTIO_PSTORE_FL_COMPRESSED; + } + + return filename; +} + +static int prefix_idx; +static int prefix_count; +static int prefix_len; + +static int filter_pstore(const struct dirent *de) +{ + int i; + + for (i = 0; i < prefix_count; i++) { + const char *prefix = virtio_pstore_file_prefix[prefix_idx + i]; + + if (g_str_has_prefix(de->d_name, prefix)) { + return 1; +...
2016 Nov 10
0
[PATCH 2/3] qemu: Implement virtio-pstore device
...if (g_str_has_suffix(name, ".enc.z")) { > > > + info->flags |= VIRTIO_PSTORE_FL_COMPRESSED; > > > + } > > > + > > > + return filename; > > > +} > > > + > > > +static int prefix_idx; > > > +static int prefix_count; > > > +static int prefix_len; > > This does not work properly if there are multiple instances > > of it. Pls move everything into device state. > > Kernel (currently?) allows only a single pstore device active. But I > think it'd be better to move them into devi...
2016 Aug 20
7
[RFC/PATCHSET 0/3] virtio: Implement virtio pstore device (v3)
Hello, This is another iteration of the virtio-pstore work. In this patchset I addressed most of feedbacks from previous version and drooped the support for PSTORE_TYPE_CONSOLE for simplicity. It'll be added once the basic implementation * changes in v3) - use QIOChannel API (Stefan, Daniel) - add bound check for malcious guests (Daniel) - drop support PSTORE_TYPE_CONSOLE for now
2016 Aug 20
7
[RFC/PATCHSET 0/3] virtio: Implement virtio pstore device (v3)
Hello, This is another iteration of the virtio-pstore work. In this patchset I addressed most of feedbacks from previous version and drooped the support for PSTORE_TYPE_CONSOLE for simplicity. It'll be added once the basic implementation * changes in v3) - use QIOChannel API (Stefan, Daniel) - add bound check for malcious guests (Daniel) - drop support PSTORE_TYPE_CONSOLE for now
2016 Aug 31
4
[RFC/PATCHSET 0/3] virtio: Implement virtio pstore device (v4)
Hello, This is another iteration of the virtio-pstore work. I've addressed all comments from Daniel Berrange on the qemu side. * changes in v4) - use qio_channel_file_new_path() (Daniel) - rename to delete_old_pstore_file (Daniel) - convert G_REMOVE_SOURCE to FALSE (Daniel) * changes in v3) - use QIOChannel API (Stefan, Daniel) - add bound check for malcious guests
2016 Aug 31
4
[RFC/PATCHSET 0/3] virtio: Implement virtio pstore device (v4)
Hello, This is another iteration of the virtio-pstore work. I've addressed all comments from Daniel Berrange on the qemu side. * changes in v4) - use qio_channel_file_new_path() (Daniel) - rename to delete_old_pstore_file (Daniel) - convert G_REMOVE_SOURCE to FALSE (Daniel) * changes in v3) - use QIOChannel API (Stefan, Daniel) - add bound check for malcious guests