search for: 413,18

Displaying 20 results from an estimated 28 matches for "413,18".

Did you mean: 143,18
2020 Feb 06
5
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...gt; NV_INFO(drm, "allocated %dx%d fb: 0x%llx, bo %p\n", > - fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); > + fb->width, fb->height, nvbo->bo.offset, nvbo); > > vga_switcheroo_client_fb_set(dev->pdev, info); > return 0; > @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, > static int > nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev *fbcon) > { > - struct nouveau_framebuffer *nouveau_fb = nouveau_framebuffer(fbcon->helper.fb); > + struct drm_framebuffer *fb =...
2020 Feb 06
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...bo %p\n", >>> -??????? fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); >>> +??????? fb->width, fb->height, nvbo->bo.offset, nvbo); >>> ? ????? vga_switcheroo_client_fb_set(dev->pdev, info); >>> ????? return 0; >>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, >>> ? static int >>> ? nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >>> *fbcon) >>> ? { >>> -??? struct nouveau_framebuffer *nouveau_fb = >>> nouveau_frame...
2020 Feb 06
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...lx, bo %p\n", >>> -??????? fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); >>> +??????? fb->width, fb->height, nvbo->bo.offset, nvbo); >>> ????? vga_switcheroo_client_fb_set(dev->pdev, info); >>> ????? return 0; >>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, >>> ? static int >>> ? nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >>> *fbcon) >>> ? { >>> -??? struct nouveau_framebuffer *nouveau_fb = >>> nouveau_frameb...
2020 Feb 10
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); > >>>> + fb->width, fb->height, nvbo->bo.offset, nvbo); > >>>> vga_switcheroo_client_fb_set(dev->pdev, info); > >>>> return 0; > >>>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper > >>>> *helper, > >>>> static int > >>>> nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev > >>>> *fbcon) > >>>> { > >>>> -...
2020 Feb 10
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...e.height, nvbo->bo.offset, nvbo); >>>>>>> + fb->width, fb->height, nvbo->bo.offset, nvbo); >>>>>>> vga_switcheroo_client_fb_set(dev->pdev, info); >>>>>>> return 0; >>>>>>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper >>>>>>> *helper, >>>>>>> static int >>>>>>> nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >>>>>>> *fbcon) >>>>>>...
2020 Feb 06
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...resizeing without swapping buffers */ NV_INFO(drm, "allocated %dx%d fb: 0x%llx, bo %p\n", - fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); + fb->width, fb->height, nvbo->bo.offset, nvbo); vga_switcheroo_client_fb_set(dev->pdev, info); return 0; @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, static int nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev *fbcon) { - struct nouveau_framebuffer *nouveau_fb = nouveau_framebuffer(fbcon->helper.fb); + struct drm_framebuffer *fb = fbcon->helper.fb; stru...
2020 Feb 06
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...cated %dx%d fb: 0x%llx, bo %p\n", >> -??????? fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); >> +??????? fb->width, fb->height, nvbo->bo.offset, nvbo); >> ????? vga_switcheroo_client_fb_set(dev->pdev, info); >> ????? return 0; >> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, >> ? static int >> ? nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >> *fbcon) >> ? { >> -??? struct nouveau_framebuffer *nouveau_fb = >> nouveau_framebuffer(fbcon->helper.f...
2020 Feb 06
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...ted %dx%d fb: 0x%llx, bo %p\n", >> -??????? fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); >> +??????? fb->width, fb->height, nvbo->bo.offset, nvbo); >> ? ????? vga_switcheroo_client_fb_set(dev->pdev, info); >> ????? return 0; >> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, >> ? static int >> ? nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >> *fbcon) >> ? { >> -??? struct nouveau_framebuffer *nouveau_fb = >> nouveau_framebuffer(fbcon->helper.fb)...
2020 Feb 07
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...gt;>> -??????? fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); >>>> +??????? fb->width, fb->height, nvbo->bo.offset, nvbo); >>>> ?? ????? vga_switcheroo_client_fb_set(dev->pdev, info); >>>> ?????? return 0; >>>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper >>>> *helper, >>>> ?? static int >>>> ?? nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >>>> *fbcon) >>>> ?? { >>>> -??? struct nouveau_framebuffer *n...
2020 Feb 06
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...gt;>> - fb->base.width, fb->base.height, nvbo->bo.offset, nvbo); > >>> + fb->width, fb->height, nvbo->bo.offset, nvbo); > >>> vga_switcheroo_client_fb_set(dev->pdev, info); > >>> return 0; > >>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper *helper, > >>> static int > >>> nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev > >>> *fbcon) > >>> { > >>> - struct nouveau_framebuffer *nouveau_fb = >...
2020 Feb 10
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
....width, fb->base.height, nvbo->bo.offset, nvbo); >>>>>> + fb->width, fb->height, nvbo->bo.offset, nvbo); >>>>>> vga_switcheroo_client_fb_set(dev->pdev, info); >>>>>> return 0; >>>>>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper >>>>>> *helper, >>>>>> static int >>>>>> nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev >>>>>> *fbcon) >>>>>> { >>>...
2020 Feb 10
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...o.offset, nvbo); > >>>>>>> + fb->width, fb->height, nvbo->bo.offset, nvbo); > >>>>>>> vga_switcheroo_client_fb_set(dev->pdev, info); > >>>>>>> return 0; > >>>>>>> @@ -413,18 +413,18 @@ nouveau_fbcon_create(struct drm_fb_helper > >>>>>>> *helper, > >>>>>>> static int > >>>>>>> nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev > >>>>>>> *fbcon) >...
2020 Feb 06
5
[PATCH 0/4] drm/nouveau: Remove struct nouveau_framebuffer
All fields in struct nouveau_framebuffer appear to be obsolete. The data structure can be replaced by struct drm_framebuffer entirely. Patch 1 removes several unused fields from struct nouveau_framebuffer. Patch 2 moves the field vma to struct nouveau_fbdev. The information in vma is only relevant for fbdev emulation, and as such he field is only used there. Patch 3 removes nvbo from struct
2019 Jul 05
0
[PATCH v2 2/6] drm/fb-helper: Map DRM client buffer only when required
...03,6 +403,7 @@ static void drm_fb_helper_dirty_work(struct work_struct *work) struct drm_clip_rect *clip = &helper->dirty_clip; struct drm_clip_rect clip_copy; unsigned long flags; + void *vaddr; spin_lock_irqsave(&helper->dirty_lock, flags); clip_copy = *clip; @@ -412,10 +413,18 @@ static void drm_fb_helper_dirty_work(struct work_struct *work) /* call dirty callback only when it has been really touched */ if (clip_copy.x1 < clip_copy.x2 && clip_copy.y1 < clip_copy.y2) { + /* Generic fbdev uses a shadow buffer */ - if (helper->buffer) + if (he...
2020 Jun 01
0
[PATCH nbdkit 1/3] server: Disallow password=- from non-tty and fix error message (RHBZ#1842440).
...lt;+> character then it must be +passed in a file. + +C<password=-> can only be used when stdin is a terminal. =head2 Safely interacting with stdin and stdout diff --git a/server/public.c b/server/public.c index bcf1a3a2..dafdfbae 100644 --- a/server/public.c +++ b/server/public.c @@ -413,53 +413,18 @@ nbdkit_stdio_safe (void) } /* Read a password from configuration value. */ +static int read_password_interactive (char **password); static int read_password_from_fd (const char *what, int fd, char **password); int nbdkit_read_password (const char *value, char **password) { -...
2014 Apr 08
0
[PATCH] libdrm/nouveau: safen up nouveau libdrm against concurrent access
...nouveau_device(dev); + int ret; + pthread_mutex_lock(&nvdev->lock); + ret = nouveau_bo_wrap_locked(dev, handle, pbo); + pthread_mutex_unlock(&ndev->lock); + return ret; +} + +int nouveau_bo_name_ref(struct nouveau_device *dev, uint32_t name, struct nouveau_bo **pbo) { @@ -413,18 +472,21 @@ nouveau_bo_name_ref(struct nouveau_device *dev, uint32_t name, struct drm_gem_open req = { .name = name }; int ret; + pthread_mutex_lock(&nvdev->lock); DRMLISTFOREACHENTRY(nvbo, &nvdev->bo_list, head) { if (nvbo->name == name) { *pbo = NULL;...
2020 Jun 01
7
server: Fix reading passwords interactively.
https://bugzilla.redhat.com/show_bug.cgi?id=1842440 Patches 1 and 2 address fairly obvious bugs in how we handle reading passwords from stdin. There are other ways we may consider fixing these bugs: - Should password=- always open /dev/tty and ignore stdin entirely? - Should we make password=-0/-1/-2 work by skipping the close? Or perhaps reopen the file descriptors on /dev/null after
2018 Aug 29
2
[PATCH 0/2] v2v: Add -o openstack target.
This patch implements output to OpenStack Cinder volumes using OpenStack APIs. It has only been lightly tested, but appears to work. There are some important things to understand about how this works: (1) You must run virt-v2v in a conversion appliance running on top of OpenStack. And you must supply the name or UUID of this appliance to virt-v2v using the ‘-oo server-id=NAME|UUID’ parameter.
2018 Aug 30
3
[PATCH v2 0/2] v2v: Add -o openstack target.
v1 was here: https://www.redhat.com/archives/libguestfs/2018-August/thread.html#00287 v2: - The -oa option now gives an error; apparently Cinder cannot generally control sparse/preallocated behaviour, although certain Cinder backends can. - The -os option maps to Cinder volume type; suggested by Matt Booth. - Add a simple test.
2011 Apr 06
20
[RESEND][PATCH 00/22] Staging: hv: Cleanup storage drivers - Phase IV
The latest upstream merge changed struct block_device_operations: This merge got rid of blkvsc_media_changed and introduced the function blkvsc_check_events. This broke all the patches that were sent after the tree was closed the last time. This is a resend of this patch-set to account for this change in the kernel. More cleanup. In this patch-set we deal with the following issues: 1) While a