search for: elixir

Displaying 20 results from an estimated 43 matches for "elixir".

2018 Mar 16
0
Mapping InlineAsm parameters to ConstraintInfoVector elements
Could you provide an example where MSan checks an output parameter? On Fri, Mar 16, 2018 at 9:53 AM, Alexander Potapenko via llvm-dev <llvm-dev at lists.llvm.org> wrote: > Hi all, > > I'm trying to figure out which parameters of a given InlineAsm instruction > are its inputs, and which are the outputs (rationale: make sure MSan > doesn't check the output parameters of
2018 Mar 16
2
Mapping InlineAsm parameters to ConstraintInfoVector elements
Hi all, I'm trying to figure out which parameters of a given InlineAsm instruction are its inputs, and which are the outputs (rationale: make sure MSan doesn't check the output parameters of an asm() statement). As far as I understand, this information is only available through the ConstraintInfoVector for the InlineAsm. However there's no exact match between the constraints and the
2020 Oct 28
2
GT710 and Nouveau on ARM/ARM64
...return 0 [ 1023.407519] nouveau: DRM-master:00000000:00000000: ioctl: size 48 Any input very welcome, otherwise I'll continue blundering about slightly in the dark. Thanks Dave [1] https://www.amazon.co.uk/ASUS-GT710-4H-SL-2GD5-GeForce-Multi-Monitor-Productivity/dp/B0897T6PYM/ [2] https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c#L114 [3] https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c#L201
2020 Feb 25
2
[PATCH 04/12] drm: Nuke mode->vrefresh
...t; I guess suspect/potential victim is every code which uses > drm_mode_vrefresh - after this patch the function can return different > value(if there are differences between provided and calculated vrefresh). > > Quick examples where output of this function matters: > > https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c#L387 Already looks quite sketchy due to rounding. > > https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c#L42 msleep() is in no way accurate so looks rather sket...
2020 Jan 16
1
[PATCH v6 5/6] nouveau: use new mmu interval notifiers
On Thu, Jan 16, 2020 at 12:16:30PM -0800, Ralph Campbell wrote: > Can you point me to the latest ODP code? Seems like my understanding is > quite off. https://elixir.bootlin.com/linux/v5.5-rc6/source/drivers/infiniband/hw/mlx5/odp.c Look for the word 'implicit' mlx5_ib_invalidate_range() releases the interval_notifier when there are no populated shadow PTEs in its leaf pagefault_implicit_mr() creates an interval_notifier that covers the level in the...
2020 Oct 28
0
GT710 and Nouveau on ARM/ARM64
...0:00000000: ioctl: size 48 > > Any input very welcome, otherwise I'll continue blundering about > slightly in the dark. > > Thanks > Dave > > [1] > https://www.amazon.co.uk/ASUS-GT710-4H-SL-2GD5-GeForce-Multi-Monitor-Productivity/dp/B0897T6PYM/ > [2] > https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c#L114 > [3] > https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c#L201 > _______________________________________________ > Nouveau mailing list > Nouveau at lis...
2020 Feb 25
0
[PATCH 04/12] drm: Nuke mode->vrefresh
...ictim is every code which uses > > drm_mode_vrefresh - after this patch the function can return different > > value(if there are differences between provided and calculated vrefresh). > > > > Quick examples where output of this function matters: > > > > https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c#L387 > > Already looks quite sketchy due to rounding. > > > > > https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c#L42 > > msleep() is in n...
2023 Mar 13
1
[PATCH 1/2] vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default
...er keeps it disabled by default. > > > User should enable it when user prefers to. > > > > OK. And which commit changes that? > vdpa dev add command [1] has the ability to set the desired features. > The commit log of this patch has an example too. > > [1] https://elixir.bootlin.com/linux/v6.3-rc2/C/ident/vdpa_nl_cmd_dev_add_set_doit I mean if this is claiming to fix a performance regression it should have a Fixes: tag with the commit that introduced the regression. -- MST
2020 Sep 18
2
[PATCH v6 0/4] Add a vhost RPMsg API
...rry, I don't quite understand your logic. RPMsg is a communication protocol, not an API. An RPMsg implementation has to be able to communicate with other compliant RPMsg implementations, it doesn't have to provide any specific API. Am I missing anything? Thanks Guennadi > [4] https://elixir.bootlin.com/linux/v5.9-rc5/source/samples/rpmsg/rpmsg_client_sample.c > > Regards, > Arnaud > > > > > > So i would be agree with Vincent[2] which proposed to switch on a > > > RPMsg API and creating a vhost rpmsg device. This is also proposed in > > >...
2020 Sep 18
2
[PATCH v6 0/4] Add a vhost RPMsg API
...rry, I don't quite understand your logic. RPMsg is a communication protocol, not an API. An RPMsg implementation has to be able to communicate with other compliant RPMsg implementations, it doesn't have to provide any specific API. Am I missing anything? Thanks Guennadi > [4] https://elixir.bootlin.com/linux/v5.9-rc5/source/samples/rpmsg/rpmsg_client_sample.c > > Regards, > Arnaud > > > > > > So i would be agree with Vincent[2] which proposed to switch on a > > > RPMsg API and creating a vhost rpmsg device. This is also proposed in > > >...
2010 Mar 28
14
finding or creating ~/.wine folder (Snow Leopard problem)
...eveloper's Wine build on my Snow Leopard after searching the internet for close to two weeks i finally have a wine build (using the +universal build) on my hard drive. My only problem is I can't use wine because my Users/username/.wine folder does not exist, pumps out, wine: chdir to /Users/elixir/.wine : No such file or directory after typing in wine and dragging the .exe file into the terminal. Can someone please tell me how I can either find this .wine folder or how I can create it with my entire build within the folder? I know most people would tell me that you need to read the FAQ t...
2020 Sep 18
0
[PATCH v6 0/4] Add a vhost RPMsg API
...hat's said, shall we multiple the RPMsg implementations in Linux with several APIs, With the risk to make the RPMsg clients devices dependent on these implementations? That could lead to complex code or duplications... I'm not the right person to answer, Bjorn and Mathieu are. [5] https://elixir.bootlin.com/linux/v5.8.10/source/Documentation/rpmsg.txt#L66 Thanks, Arnaud > > Thanks > Guennadi > >> [4] https://elixir.bootlin.com/linux/v5.9-rc5/source/samples/rpmsg/rpmsg_client_sample.c >> >> Regards, >> Arnaud >> >>> >>>>...
2023 Mar 23
1
[PATCH net-next 1/8] virtio_net: mergeable xdp: put old page immediately
...> } > > err_xdp_frags: > > - if (unlikely(xdp_page != page)) > > - __free_pages(xdp_page, 0); > > It seems __free_pages() and put_page() is used interchangeably here. > Perhaps using __free_pages() have performance reason? As the comment below: > > https://elixir.bootlin.com/linux/v6.3-rc3/source/net/core/page_pool.c#L500 Yes, but now we don't seem to be very good to distinguish it. But I think it doesn't matter. This logic is rare under actual situation. Thanks. > > > - > > if (xdp_buff_has_frags(&xdp)) { > > sh...
2020 Sep 18
3
[PATCH v6 0/4] Add a vhost RPMsg API
...cided to go with two distinct APIs: virtio for guests and vhost for the host, noone bothered to create a single API for both and nobody seems to miss one. Why would we want one with RPMsg? Thanks Guennadi > I'm not the right person to answer, Bjorn and Mathieu are. > > [5] https://elixir.bootlin.com/linux/v5.8.10/source/Documentation/rpmsg.txt#L66 > > Thanks, > Arnaud > > > > > > Thanks > > Guennadi > > > >> [4] https://elixir.bootlin.com/linux/v5.9-rc5/source/samples/rpmsg/rpmsg_client_sample.c > >> > >> Rega...
2020 Sep 18
3
[PATCH v6 0/4] Add a vhost RPMsg API
...cided to go with two distinct APIs: virtio for guests and vhost for the host, noone bothered to create a single API for both and nobody seems to miss one. Why would we want one with RPMsg? Thanks Guennadi > I'm not the right person to answer, Bjorn and Mathieu are. > > [5] https://elixir.bootlin.com/linux/v5.8.10/source/Documentation/rpmsg.txt#L66 > > Thanks, > Arnaud > > > > > > Thanks > > Guennadi > > > >> [4] https://elixir.bootlin.com/linux/v5.9-rc5/source/samples/rpmsg/rpmsg_client_sample.c > >> > >> Rega...
2017 Oct 12
2
[PATCH v1 15/27] compiler: Option to default to hidden symbols
On Wed, Oct 11, 2017 at 01:30:15PM -0700, Thomas Garnier wrote: > Provide an option to default visibility to hidden except for key > symbols. This option is disabled by default and will be used by x86_64 > PIE support to remove errors between compilation units. > > The default visibility is also enabled for external symbols that are > compared as they maybe equals (start/end of
2017 Oct 12
2
[PATCH v1 15/27] compiler: Option to default to hidden symbols
On Wed, Oct 11, 2017 at 01:30:15PM -0700, Thomas Garnier wrote: > Provide an option to default visibility to hidden except for key > symbols. This option is disabled by default and will be used by x86_64 > PIE support to remove errors between compilation units. > > The default visibility is also enabled for external symbols that are > compared as they maybe equals (start/end of
2019 Oct 12
0
drm/nouveau: Checking a kmemdup() call in nouveau_connector_of_detect()
...t the implementation of the function ?nouveau_connector_of_detect? contains still an unchecked call of the function ?kmemdup?. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/nouveau/nouveau_connector.c?id=1c0cc5f1ae5ee5a6913704c0d75a6e99604ee30a#n476 https://elixir.bootlin.com/linux/v5.4-rc2/source/drivers/gpu/drm/nouveau/nouveau_connector.c#L476 How do you think about to improve it? Regards, Markus
2020 Apr 09
0
virtio-mmio: Delete an error message in vm_find_vqs()
...>>> Thus omit a redundant message for the exception handling in the >>> calling function. >> It looks to me that not all error path of platform_get_irq() were loggd. > How do you think about to clarify the handling of the error code ?-EPROBE_DEFER? any more? > https://elixir.bootlin.com/linux/v5.6.3/source/drivers/base/platform.c#L202 Aha, it looks to me that I'm on the wrong branch. Sorry. > > >> And git grep told me there're other users of platform_get_irq() that check and log by themselves. > Source code analysis can point further update c...
2020 Jul 10
0
[PATCH] scsi: virtio_scsi: Remove unnecessary condition checks
...of a few statements can be avoided according to a previous >>> null pointer check? >> >> The point of the patch is precisely to simplify the code, > > I suggest to reconsider also Linux coding style aspects > for the implementation of the function ?init?. > https://elixir.bootlin.com/linux/v5.8-rc4/source/drivers/scsi/virtio_scsi.c#L980 > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/scsi/virtio_scsi.c?id=42f82040ee66db13525dc6f14b8559890b2f4c1c#n980 > > if (!virtscsi_cmd_cache) { > pr_err("kmem_cache_create()...