All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] drm-amdkfd-fixes
@ 2015-06-16 12:45 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-06-16 12:45 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

Two fixes before the 4.2 merge window:

- Dan fixed some range checks in the address watch ioctl impl. 
- Remove obsolete member from radeon_device structure

Thanks,

	Oded

The following changes since commit 284b2884a967dbd98b4c4cf7a8b583f974affca4:

  Merge tag 'omapdrm-4.2-atomic' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next (2015-06-16 11:16:02 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-next-fixes-2015-06-16

for you to fetch changes up to 7861c7a4ca5c637f3cad1e343602a15e857140fd:

  drm/amdkfd: fix some range checks in address watch ioctl (2015-06-16 15:42:26 +0300)

----------------------------------------------------------------
Dan Carpenter (1):
      drm/amdkfd: fix some range checks in address watch ioctl

Oded Gabbay (1):
      drm/radeon: remove obsolete kfd_bo from radeon_device

 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +++---
 drivers/gpu/drm/radeon/radeon.h          | 1 -
 2 files changed, 3 insertions(+), 4 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2016-08-09 11:52 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2016-08-09 11:52 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

Just one patch for -rc that fixes a printk format error.

Thanks,

   Oded

The following changes since commit 36e9d08b58f44c3a02974c405ccaaa6ecfaf05b8:

  drm/cirrus: Fix NULL pointer dereference when registering the fbdev (2016-08-09 13:01:47 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2016-08-09

for you to fetch changes up to 6dae61627d1004895bfcee81d24482ec64cbecc5:

  drm/amdkfd: print doorbell offset as a hex value (2016-08-09 10:02:02 +0300)

----------------------------------------------------------------
Colin Ian King (1):
     drm/amdkfd: print doorbell offset as a hex value

drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2016-06-03  5:58 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2016-06-03  5:58 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

This is a pull request for 4.7-rc2/3. The first patch fix a major bug in 
the process shutdown code. It was discovered due to my RHEL testing of amdkfd.
The second patch makes sure debug manager is destroyed when the process shuts 
down. The third patch addresses concerns of spamming the kernel log in 
specific machines.

Thanks,

    Oded

The following changes since commit ab3ab68493aaac6fea4ad1bb597def9f48f41c71:

  drm/omap: fix unused variable warning. (2016-06-03 14:39:41 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2016-06-03

for you to fetch changes up to 0fbbbf8b599ff840ff1a3c0cc00dd67ba8a52c9c:

  drm/amdkfd: print once about mem_banks truncation (2016-06-03 08:50:40 +0300)

----------------------------------------------------------------
Oded Gabbay (3):
      drm/amdkfd: unbind only existing processes
      drm/amdkfd: destroy dbgmgr in notifier release
      drm/amdkfd: print once about mem_banks truncation

 drivers/gpu/drm/amd/amdkfd/kfd_process.c  | 70 +++++++++++++++++++------------
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c |  2 +-
 2 files changed, 44 insertions(+), 28 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2016-01-28 13:03 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2016-01-28 13:03 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: c

Hi Dave,

Just two small static analyzer code fixes for 4.5

Thanks,

  Oded

The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2016-01-28

for you to fetch changes up to 642f0f2a1563b5ab6f5de896f602177ac1f06652:

  drm/amdkfd: Remove unnecessary cast in kfree (2016-01-28 14:40:11 +0200)

----------------------------------------------------------------
Amitoj Kaur Chawla (1):
      drm/amdkfd: Remove unnecessary cast in kfree

Colin Ian King (1):
      drm/amdgpu: fix non-ANSI declaration of amdgpu_amdkfd_gfx_*_get_functions()

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-07-09 10:30 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-07-09 10:30 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

A single fix so far for 4.2:
- checking a pointer is not null before using it

Thanks,

	Oded

The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754:

  Linux 4.2-rc1 (2015-07-05 11:01:52 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-07-09

for you to fetch changes up to a0f67441b06525a1e5fd713ba0d75af4e5d6b198:

  drm/amdkfd: validate pdd where it acquired first (2015-07-09 13:27:52 +0300)

----------------------------------------------------------------
Maninder Singh (1):
      drm/amdkfd: validate pdd where it acquired first

 drivers/gpu/drm/amd/amdkfd/kfd_process.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-06-03 18:58 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-06-03 18:58 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

One minor fix for last -rc of 4.1. The fix moves the update of an attribute in
topology to *after* it is actually initialized.

Thanks,

	Oded

The following changes since commit c65b99f046843d2455aa231747b5a07a999a9f3d:

  Linux 4.1-rc6 (2015-05-31 19:01:07 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-06-03

for you to fetch changes up to 826f5de84ceb6f96306ce4081b75a0539d8edd00:

  drm/amdkfd: fix topology bug with capability attr. (2015-06-03 21:45:54 +0300)

----------------------------------------------------------------
Alexey Skidanov (1):
      drm/amdkfd: fix topology bug with capability attr.

 drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-05-07 15:38 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-05-07 15:38 UTC (permalink / raw)
  To: David Airlie; +Cc: dri-devel

Hi Dave,

Please pull the following three bug fixes for next -rc:

- Add missing initialization of SDMA vm register when creating an SDMA queue
- Don't report local memory size, as we don't support local memory allocation 
  yet.
- Allow to unregister process with exisiting queues. Until now we blocked 
  it with BUG_ON, which was also an error by itself.

All three fixes are marked as stable.

Thanks,

	Oded

The following changes since commit 5ebe6afaf0057ac3eaeb98defd5456894b446d22:

  Linux 4.1-rc2 (2015-05-03 19:22:23 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-05-07

for you to fetch changes up to 79b066bd76d501cfe8328142153da301f5ca11d1:

  drm/amdkfd: Initialize sdma vm when creating sdma queue (2015-05-07 17:38:06 +0300)

----------------------------------------------------------------
Oded Gabbay (2):
      drm/amdkfd: allow unregister process with queues
      drm/amdkfd: Don't report local memory size

Xihan Zhang (1):
      drm/amdkfd: Initialize sdma vm when creating sdma queue

 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +++++--
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c             | 4 ++--
 2 files changed, 7 insertions(+), 4 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-03-19  8:22 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-03-19  8:22 UTC (permalink / raw)
  To: David Airlie; +Cc: dri-devel

Hi Dave,

Please pull the following three bug fixes for -rc5:

- Fixing SDMA initialization when in non-HWS mode (debug mode)
- Memory leak fix when destroying kernel queue
- Fix number of available compute pipelines according to new firmware

Thanks,

	Oded

The following changes since commit 06e5801b8cb3fc057d88cb4dc03c0b64b2744cda:

  Linux 4.0-rc4 (2015-03-15 17:38:20 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-03-19

for you to fetch changes up to e405ca3a1bf166f741506c07c2a277b5d48af8f7:

  drm/radeon: Changing number of compute pipe lines (2015-03-16 23:36:58 +0200)

----------------------------------------------------------------
Ben Goz (3):
      drm/amdkfd: destroy mqd when destroying kernel queue
      drm/amdkfd: Fix SDMA queue init. in non-HWS mode
      drm/radeon: Changing number of compute pipe lines

 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 10 +++++++++-
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c      | 22 +++++++++++++---------
 drivers/gpu/drm/radeon/radeon_kfd.c                |  2 +-
 3 files changed, 23 insertions(+), 11 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-02-23  8:58 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-02-23  8:58 UTC (permalink / raw)
  To: David Airlie; +Cc: dri-devel

Hi Dave,

Two amdkfd fixes for -rc2:

- Fix a bug that caused 15% CPU performance drop in Kaveri. This was caused 
  because we overwritten the initialization of the first pipe (out of eight),
  which is dedicated to radeon operation. The fix was tested by Michel Dänzer.
  This bug was introduced by a patch I prepared (yeah, my bad) and was merged
  to 3.19-rc6. Therefore, I also marked it as Cc:stable.
  
- Fix sparse warning

Thanks,

	Oded

The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:

  Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-02-23

for you to fetch changes up to 64ea8f4af57cee9f8b0bf542819b41ee82acfcb9:

  drm/amdkfd: don't set get_pipes_num() as inline (2015-02-23 10:48:02 +0200)

----------------------------------------------------------------
Oded Gabbay (2):
      drm/amdkfd: Initialize only amdkfd's assigned pipelines
      drm/amdkfd: don't set get_pipes_num() as inline

 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c     | 10 ++++++++--
 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h     |  8 ++------
 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c |  2 +-
 3 files changed, 11 insertions(+), 9 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-02-02  8:11 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-02-02  8:11 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

Final pull request for 3.19. 
Three small fixes that came up during last week, nothing scary:

- Accidently incremented a counter instead of decrementing it (copy-paste error)
- Module parameter of max num of queues must be at least 1 and not 0
- Don't do BUG() as a result from wrong user input

Thanks,
	Oded


The following changes since commit e36f014edff70fc02b3d3d79cead1d58f289332e:

  Linux 3.19-rc7 (2015-02-01 20:07:21 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-02-02

for you to fetch changes up to b9dce23ddc949faa8ba138f8a0811e177c991bf1:

  drm/amdkfd: Don't create BUG due to incorrect user parameter (2015-02-02 09:45:24 +0200)

----------------------------------------------------------------
Oded Gabbay (3):
      drm/amdkfd: Fix bug in accounting of queues
      drm/amdkfd: max num of queues can't be 0
      drm/amdkfd: Don't create BUG due to incorrect user parameter

 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_module.c                | 4 ++--
 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 6 +++++-
 3 files changed, 8 insertions(+), 4 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-01-26 10:44 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-01-26 10:44 UTC (permalink / raw)
  To: David Airlie; +Cc: alexander.deucher, dri-devel

Hi Dave,

A couple of fixes for -rc7 in amdkfd:

- Forgot to free resources when creation of queue has failed
- Initialization of pipelines was incorrect (3 patches)

In addition, The patch "drm/amdkfd: Allow user to limit only queues per device" 
is not a fix, but I would like to push it for 3.19 as it changes the ABI 
between amdkfd and userspace (by changing the module parameters). I would 
prefer *not* to support the two deprecated module parameters if I don't have 
too, as amdkfd hasn't been released yet. 

However, if you think that this patch is not appropriate at this time, please 
remove it and I will prepare a new patch for 3.20 that keeps backward 
compatibility.

Thanks,

	Oded

The following changes since commit 26bc420b59a38e4e6685a73345a0def461136dce:

  Linux 3.19-rc6 (2015-01-25 20:04:41 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-01-26

for you to fetch changes up to 9fa843e76d9092e5348aac7252cbb71f09902507:

  drm/amdkfd: Fix bug in call to init_pipelines() (2015-01-22 12:50:37 +0200)

----------------------------------------------------------------
Ben Goz (1):
      drm/amdkfd: PQM handle queue creation fault

Oded Gabbay (4):
      drm/amdkfd: Allow user to limit only queues per device
      drm/radeon: Don't increment pipe_id in kgd_init_pipeline
      drm/amdkfd: Fix bug in pipelines initialization
      drm/amdkfd: Fix bug in call to init_pipelines()

 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  6 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 78 +++++++++++++++++++++-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h  |  1 +
 drivers/gpu/drm/amd/amdkfd/kfd_module.c            | 27 +++-----
 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c             |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              | 17 +++--
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 12 ++--
 drivers/gpu/drm/radeon/radeon_kfd.c                |  2 +-
 8 files changed, 106 insertions(+), 39 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PULL] drm-amdkfd-fixes
@ 2015-01-13  8:03 Oded Gabbay
  0 siblings, 0 replies; 12+ messages in thread
From: Oded Gabbay @ 2015-01-13  8:03 UTC (permalink / raw)
  To: David Airlie; +Cc: dri-devel

Hi Dave,

Two fixes for -rc5 :

- Remove the interrupt SW ring buffer impl. as it is not used by any module
  in amdkfd.
  
- Fix a sparse warning

Thanks,

	Oded

The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:

  linux 3.19-rc4 (2015-01-11 12:44:53 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~gabbayo/linux tags/drm-amdkfd-fixes-2015-01-13

for you to fetch changes up to 8dfe58b2063811b415626060316672741049d4d4:

  drm/amdkfd: Fix sparse warning (different address space) (2015-01-08 16:46:16 +0200)

----------------------------------------------------------------
Michel Dänzer (1):
      drm/amdkfd: Drop interrupt SW ring buffer

Oded Gabbay (1):
      drm/amdkfd: Fix sparse warning (different address space)

 drivers/gpu/drm/amd/amdkfd/Makefile                |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  20 +--
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c         | 176 ---------------------
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |  15 --
 5 files changed, 3 insertions(+), 213 deletions(-)
 delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-08-09 11:52 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-16 12:45 [PULL] drm-amdkfd-fixes Oded Gabbay
  -- strict thread matches above, loose matches on Subject: below --
2016-08-09 11:52 Oded Gabbay
2016-06-03  5:58 Oded Gabbay
2016-01-28 13:03 Oded Gabbay
2015-07-09 10:30 Oded Gabbay
2015-06-03 18:58 Oded Gabbay
2015-05-07 15:38 Oded Gabbay
2015-03-19  8:22 Oded Gabbay
2015-02-23  8:58 Oded Gabbay
2015-02-02  8:11 Oded Gabbay
2015-01-26 10:44 Oded Gabbay
2015-01-13  8:03 Oded Gabbay

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.