Displaying 20 results from an estimated 50 matches for "kobject_uevent_env".
2013 Feb 21
3
[PATCH] virtio-blk: emit udev event when device is resized
...har event[] = "RESIZE=1";
+ char *envp[] = { event, NULL };
u64 capacity, size;
mutex_lock(&vblk->config_lock);
@@ -568,6 +570,7 @@ static void virtblk_config_changed_work(struct work_struct *work)
set_capacity(vblk->disk, capacity);
revalidate_disk(vblk->disk);
+ kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp);
done:
mutex_unlock(&vblk->config_lock);
}
--
1.7.1
2013 Feb 21
3
[PATCH] virtio-blk: emit udev event when device is resized
...har event[] = "RESIZE=1";
+ char *envp[] = { event, NULL };
u64 capacity, size;
mutex_lock(&vblk->config_lock);
@@ -568,6 +570,7 @@ static void virtblk_config_changed_work(struct work_struct *work)
set_capacity(vblk->disk, capacity);
revalidate_disk(vblk->disk);
+ kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp);
done:
mutex_unlock(&vblk->config_lock);
}
--
1.7.1
2018 Jan 03
1
[PATCH] virtio_blk: print capacity at probe time
...isk, capacity);
+}
+
+static void virtblk_config_changed_work(struct work_struct *work)
+{
+ struct virtio_blk *vblk =
+ container_of(work, struct virtio_blk, config_work);
+ char *envp[] = { "RESIZE=1", NULL };
+
+ virtblk_update_capacity(vblk, true);
revalidate_disk(vblk->disk);
kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp);
}
@@ -621,7 +630,6 @@ static int virtblk_probe(struct virtio_device *vdev)
struct request_queue *q;
int err, index;
- u64 cap;
u32 v, blk_size, sg_elems, opt_io_size;
u16 min_io_size;
u8 physical_block_exp, alignment_offset;...
2017 Jul 19
2
[PATCH] drm: disable vblank only if it got previously enabled
...splay_suspend+0x51/0x110 [nouveau]
> [ 12.768378] ? nouveau_do_suspend+0x76/0x1c0 [nouveau]
> [ 12.768413] ? nouveau_pmops_runtime_suspend+0x54/0xb0 [nouveau]
> [ 12.768416] ? pci_pm_runtime_suspend+0x5c/0x160
> [ 12.768419] ? __rpm_callback+0xb6/0x1e0
> [ 12.768423] ? kobject_uevent_env+0x111/0x5e0
> [ 12.768425] ? pci_pm_runtime_resume+0xa0/0xa0
> [ 12.768427] ? rpm_callback+0x1f/0x70
> [ 12.768429] ? pci_pm_runtime_resume+0xa0/0xa0
> [ 12.768431] ? rpm_suspend+0x11f/0x640
> [ 12.768441] ? drm_fb_helper_hotplug_event+0x9a/0xe0 [drm_kms_helper]
> [...
2017 Jul 20
2
[PATCH] drm: disable vblank only if it got previously enabled
...gt;> [ 12.768378] ? nouveau_do_suspend+0x76/0x1c0 [nouveau]
>>> [ 12.768413] ? nouveau_pmops_runtime_suspend+0x54/0xb0 [nouveau]
>>> [ 12.768416] ? pci_pm_runtime_suspend+0x5c/0x160
>>> [ 12.768419] ? __rpm_callback+0xb6/0x1e0
>>> [ 12.768423] ? kobject_uevent_env+0x111/0x5e0
>>> [ 12.768425] ? pci_pm_runtime_resume+0xa0/0xa0
>>> [ 12.768427] ? rpm_callback+0x1f/0x70
>>> [ 12.768429] ? pci_pm_runtime_resume+0xa0/0xa0
>>> [ 12.768431] ? rpm_suspend+0x11f/0x640
>>> [ 12.768441] ? drm_fb_helper_hotplug...
2013 Jun 06
1
Problem with dahdi XPP driver?
...61033.894565] [<c011b82d>] ?
local_bh_enable+0x2f/0x6a
Jun 3 15:03:52 kernel: [361033.894565] [<c0293c3f>] ? sk_filter+0x63/0x6c
Jun 3 15:03:52 kernel: [361033.894565] [<c029d5b4>] ?
netlink_broadcast+0x1aa/0x2e7
Jun 3 15:03:52 kernel: [361033.894565] [<c01ea9bd>] ?
kobject_uevent_env+0x295/0x340
Jun 3 15:03:52 kernel: [361033.894565] [<f8471990>] ?
xbus_setstate+0x155/0x18d [xpp]
Jun 3 15:03:52 kernel: [361033.894565] [<f8472b09>] ?
xbus_command_queue_tick+0x15d/0x18c [xpp]
Jun 3 15:03:52 kernel: [361033.894565] [<f8475d6b>] ?
xframe_receive_pcm+0x91/...
2017 Jul 16
3
[drm/nouveau] GeForce 8600 GT boot/suspend grumbling
On Sat, 2017-07-15 at 14:52 -0400, Ilia Mirkin wrote:
>
> OK, so this issue appears to be that we're calling
> drm_crtc_vblank_off() on a crtc for which vblank is already disabled.
> My guess is that this happens because the crtc is disabled.
>
> Not sure what the proper check is to see if vblanks are already disabled...
Seems so, the below shut up suspend for both 8600 GT
2014 Oct 05
0
[PATCH 06/16] virtio_blk: drop config_enable
...- goto done;
/* Host must always specify the capacity. */
virtio_cread(vdev, struct virtio_blk_config, capacity, &capacity);
@@ -374,7 +369,7 @@ static void virtblk_config_changed_work(struct work_struct *work)
set_capacity(vblk->disk, capacity);
revalidate_disk(vblk->disk);
kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp);
-done:
+
mutex_unlock(&vblk->config_lock);
}
@@ -609,7 +604,6 @@ static int virtblk_probe(struct virtio_device *vdev)
mutex_init(&vblk->config_lock);
INIT_WORK(&vblk->config_work, virtblk_config_changed_wo...
2014 Oct 05
0
[PATCH 07/16] virtio-blk: drop config_mutex
...onfig_lock);
-
/* Host must always specify the capacity. */
virtio_cread(vdev, struct virtio_blk_config, capacity, &capacity);
@@ -369,8 +364,6 @@ static void virtblk_config_changed_work(struct work_struct *work)
set_capacity(vblk->disk, capacity);
revalidate_disk(vblk->disk);
kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp);
-
- mutex_unlock(&vblk->config_lock);
}
static void virtblk_config_changed(struct virtio_device *vdev)
@@ -601,7 +594,6 @@ static int virtblk_probe(struct virtio_device *vdev)
vblk->vdev = vdev;
vblk->sg_elems = sg...
2014 Oct 06
0
[PATCH v2 05/15] virtio_blk: drop config_enable
...- goto done;
/* Host must always specify the capacity. */
virtio_cread(vdev, struct virtio_blk_config, capacity, &capacity);
@@ -374,7 +369,7 @@ static void virtblk_config_changed_work(struct work_struct *work)
set_capacity(vblk->disk, capacity);
revalidate_disk(vblk->disk);
kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp);
-done:
+
mutex_unlock(&vblk->config_lock);
}
@@ -609,7 +604,6 @@ static int virtblk_probe(struct virtio_device *vdev)
mutex_init(&vblk->config_lock);
INIT_WORK(&vblk->config_work, virtblk_config_changed_wo...
2017 Jul 19
0
[PATCH] drm: disable vblank only if it got previously enabled
...12.768339] ? nouveau_display_suspend+0x51/0x110 [nouveau]
[ 12.768378] ? nouveau_do_suspend+0x76/0x1c0 [nouveau]
[ 12.768413] ? nouveau_pmops_runtime_suspend+0x54/0xb0 [nouveau]
[ 12.768416] ? pci_pm_runtime_suspend+0x5c/0x160
[ 12.768419] ? __rpm_callback+0xb6/0x1e0
[ 12.768423] ? kobject_uevent_env+0x111/0x5e0
[ 12.768425] ? pci_pm_runtime_resume+0xa0/0xa0
[ 12.768427] ? rpm_callback+0x1f/0x70
[ 12.768429] ? pci_pm_runtime_resume+0xa0/0xa0
[ 12.768431] ? rpm_suspend+0x11f/0x640
[ 12.768441] ? drm_fb_helper_hotplug_event+0x9a/0xe0 [drm_kms_helper]
[ 12.768447] ? output_poll_e...
2013 Jul 18
0
[PATCH 03/10] virtio: console: clean up port data immediately at time of unplug
...R9: ffffffffa0134500
R10: 0000000000001000 R11: 0000000000001000 R12: ffff880117a1cc10
R13: 00000000000000d0 R14: 0000000000000017 R15: ffffffff81aff700
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#6 [ffff88011b9d5d00] kobject_get_path at ffffffff8126dc5d
#7 [ffff88011b9d5d40] kobject_uevent_env at ffffffff8126e551
#8 [ffff88011b9d5dd0] kobject_uevent at ffffffff8126e9eb
#9 [ffff88011b9d5de0] device_del at ffffffff813440c7
-------------------8<---------------------------------------
So clean up when we have all the context, and all that's left to do when
the references to the po...
2013 Jul 25
0
[PATCH v3 3/9] virtio: console: clean up port data immediately at time of unplug
...R9: ffffffffa0134500
R10: 0000000000001000 R11: 0000000000001000 R12: ffff880117a1cc10
R13: 00000000000000d0 R14: 0000000000000017 R15: ffffffff81aff700
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#6 [ffff88011b9d5d00] kobject_get_path at ffffffff8126dc5d
#7 [ffff88011b9d5d40] kobject_uevent_env at ffffffff8126e551
#8 [ffff88011b9d5dd0] kobject_uevent at ffffffff8126e9eb
#9 [ffff88011b9d5de0] device_del at ffffffff813440c7
-------------------8<---------------------------------------
So clean up when we have all the context, and all that's left to do when
the references to the po...
2017 Jul 20
0
[PATCH] drm: disable vblank only if it got previously enabled
...[nouveau]
> > [ 12.768378] ? nouveau_do_suspend+0x76/0x1c0 [nouveau]
> > [ 12.768413] ? nouveau_pmops_runtime_suspend+0x54/0xb0 [nouveau]
> > [ 12.768416] ? pci_pm_runtime_suspend+0x5c/0x160
> > [ 12.768419] ? __rpm_callback+0xb6/0x1e0
> > [ 12.768423] ? kobject_uevent_env+0x111/0x5e0
> > [ 12.768425] ? pci_pm_runtime_resume+0xa0/0xa0
> > [ 12.768427] ? rpm_callback+0x1f/0x70
> > [ 12.768429] ? pci_pm_runtime_resume+0xa0/0xa0
> > [ 12.768431] ? rpm_suspend+0x11f/0x640
> > [ 12.768441] ? drm_fb_helper_hotplug_event+0x9a/0xe...
2017 Jul 20
0
[PATCH] drm: disable vblank only if it got previously enabled
...68378] ? nouveau_do_suspend+0x76/0x1c0 [nouveau]
>>>> [ 12.768413] ? nouveau_pmops_runtime_suspend+0x54/0xb0 [nouveau]
>>>> [ 12.768416] ? pci_pm_runtime_suspend+0x5c/0x160
>>>> [ 12.768419] ? __rpm_callback+0xb6/0x1e0
>>>> [ 12.768423] ? kobject_uevent_env+0x111/0x5e0
>>>> [ 12.768425] ? pci_pm_runtime_resume+0xa0/0xa0
>>>> [ 12.768427] ? rpm_callback+0x1f/0x70
>>>> [ 12.768429] ? pci_pm_runtime_resume+0xa0/0xa0
>>>> [ 12.768431] ? rpm_suspend+0x11f/0x640
>>>> [ 12.768441] ? d...
2018 Jul 16
0
[PATCH 2/5] drm/nouveau: Grab RPM ref while probing outputs
...2 0x80000000
[ 246.677580] Workqueue: events output_poll_execute [drm_kms_helper]
[ 246.678704] Call Trace:
[ 246.679753] __schedule+0x322/0xaf0
[ 246.680916] schedule+0x33/0x90
[ 246.681924] schedule_preempt_disabled+0x15/0x20
[ 246.683023] __mutex_lock+0x569/0x9a0
[ 246.684035] ? kobject_uevent_env+0x117/0x7b0
[ 246.685132] ? drm_fb_helper_hotplug_event.part.28+0x20/0xb0 [drm_kms_helper]
[ 246.686179] mutex_lock_nested+0x1b/0x20
[ 246.687278] ? mutex_lock_nested+0x1b/0x20
[ 246.688307] drm_fb_helper_hotplug_event.part.28+0x20/0xb0 [drm_kms_helper]
[ 246.689420] drm_fb_helper_output_...
2018 Aug 14
1
[PATCH v7 3/5] drm/nouveau: Fix deadlock with fb_helper with async RPM requests
...0] Workqueue: events output_poll_execute [drm_kms_helper]
> [ 246.678704] Call Trace:
> [ 246.679753] __schedule+0x322/0xaf0
> [ 246.680916] schedule+0x33/0x90
> [ 246.681924] schedule_preempt_disabled+0x15/0x20
> [ 246.683023] __mutex_lock+0x569/0x9a0
> [ 246.684035] ? kobject_uevent_env+0x117/0x7b0
> [ 246.685132] ? drm_fb_helper_hotplug_event.part.28+0x20/0xb0 [drm_kms_helper]
> [ 246.686179] mutex_lock_nested+0x1b/0x20
> [ 246.687278] ? mutex_lock_nested+0x1b/0x20
> [ 246.688307] drm_fb_helper_hotplug_event.part.28+0x20/0xb0 [drm_kms_helper]
> [ 246.68942...
2013 Jul 19
2
[PATCH 03/10] virtio: console: clean up port data immediately at time of unplug
...; R10: 0000000000001000 R11: 0000000000001000 R12: ffff880117a1cc10
> R13: 00000000000000d0 R14: 0000000000000017 R15: ffffffff81aff700
> ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
> #6 [ffff88011b9d5d00] kobject_get_path at ffffffff8126dc5d
> #7 [ffff88011b9d5d40] kobject_uevent_env at ffffffff8126e551
> #8 [ffff88011b9d5dd0] kobject_uevent at ffffffff8126e9eb
> #9 [ffff88011b9d5de0] device_del at ffffffff813440c7
>
> -------------------8<---------------------------------------
>
> So clean up when we have all the context, and all that's left to do w...
2013 Jul 19
2
[PATCH 03/10] virtio: console: clean up port data immediately at time of unplug
...; R10: 0000000000001000 R11: 0000000000001000 R12: ffff880117a1cc10
> R13: 00000000000000d0 R14: 0000000000000017 R15: ffffffff81aff700
> ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
> #6 [ffff88011b9d5d00] kobject_get_path at ffffffff8126dc5d
> #7 [ffff88011b9d5d40] kobject_uevent_env at ffffffff8126e551
> #8 [ffff88011b9d5dd0] kobject_uevent at ffffffff8126e9eb
> #9 [ffff88011b9d5de0] device_del at ffffffff813440c7
>
> -------------------8<---------------------------------------
>
> So clean up when we have all the context, and all that's left to do w...
2018 Jul 18
0
[PATCH 1/2] drm/fb_helper: Add drm_fb_helper_output_poll_changed_with_rpm()
...2 0x80000000
[ 246.677580] Workqueue: events output_poll_execute [drm_kms_helper]
[ 246.678704] Call Trace:
[ 246.679753] __schedule+0x322/0xaf0
[ 246.680916] schedule+0x33/0x90
[ 246.681924] schedule_preempt_disabled+0x15/0x20
[ 246.683023] __mutex_lock+0x569/0x9a0
[ 246.684035] ? kobject_uevent_env+0x117/0x7b0
[ 246.685132] ? drm_fb_helper_hotplug_event.part.28+0x20/0xb0 [drm_kms_helper]
[ 246.686179] mutex_lock_nested+0x1b/0x20
[ 246.687278] ? mutex_lock_nested+0x1b/0x20
[ 246.688307] drm_fb_helper_hotplug_event.part.28+0x20/0xb0 [drm_kms_helper]
[ 246.689420] drm_fb_helper_output_...