All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
@ 2023-11-29 15:36 ` Donald Robson
  0 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:36 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
	kernel test robot

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311241752.3iLyyFcA-lkp@intel.com/
Fixes: 1ff76f7a5b45 ("drm/imagination: Add GPU ID parsing and firmware loading")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_device_info.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/imagination/pvr_device_info.c b/drivers/gpu/drm/imagination/pvr_device_info.c
index 11e6bef52ecd..d3301cde7d11 100644
--- a/drivers/gpu/drm/imagination/pvr_device_info.c
+++ b/drivers/gpu/drm/imagination/pvr_device_info.c
@@ -227,7 +227,8 @@ int pvr_device_info_set_features(struct pvr_device *pvr_dev, const u64 *features
 	/* Verify no unsupported values in the bitmask. */
 	if (features_size > mapping_max_size) {
 		drm_warn(from_pvr_device(pvr_dev), "Unsupported features in firmware image");
-	} else if (features_size == mapping_max_size && (mapping_max & 63)) {
+	} else if (features_size == mapping_max_size &&
+		   ((mapping_max & 63) != 0)) {
 		u64 invalid_mask = ~0ull << (mapping_max & 63);
 
 		if (features[features_size - 1] & invalid_mask)
-- 
2.25.1


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

* [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
@ 2023-11-29 15:36 ` Donald Robson
  0 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:36 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: mripard, matt.coster, boris.brezillon, donald.robson,
	tzimmermann, kernel test robot

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311241752.3iLyyFcA-lkp@intel.com/
Fixes: 1ff76f7a5b45 ("drm/imagination: Add GPU ID parsing and firmware loading")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_device_info.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/imagination/pvr_device_info.c b/drivers/gpu/drm/imagination/pvr_device_info.c
index 11e6bef52ecd..d3301cde7d11 100644
--- a/drivers/gpu/drm/imagination/pvr_device_info.c
+++ b/drivers/gpu/drm/imagination/pvr_device_info.c
@@ -227,7 +227,8 @@ int pvr_device_info_set_features(struct pvr_device *pvr_dev, const u64 *features
 	/* Verify no unsupported values in the bitmask. */
 	if (features_size > mapping_max_size) {
 		drm_warn(from_pvr_device(pvr_dev), "Unsupported features in firmware image");
-	} else if (features_size == mapping_max_size && (mapping_max & 63)) {
+	} else if (features_size == mapping_max_size &&
+		   ((mapping_max & 63) != 0)) {
 		u64 invalid_mask = ~0ull << (mapping_max & 63);
 
 		if (features[features_size - 1] & invalid_mask)
-- 
2.25.1


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

* [PATCH 2/5] drm/imagination: Fixed missing header in pvr_fw_meta
  2023-11-29 15:36 ` Donald Robson
@ 2023-11-29 15:37   ` Donald Robson
  -1 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
	Arnd Bergmann, kernel test robot

Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311250226.Da2yiSKp-lkp@intel.com/
Fixes: bb52a8dc84f2 ("drm/imagination: Implement firmware infrastructure and META FW support")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_fw_meta.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/imagination/pvr_fw_meta.c b/drivers/gpu/drm/imagination/pvr_fw_meta.c
index 119934c36184..c39beb70c317 100644
--- a/drivers/gpu/drm/imagination/pvr_fw_meta.c
+++ b/drivers/gpu/drm/imagination/pvr_fw_meta.c
@@ -4,6 +4,7 @@
 #include "pvr_device.h"
 #include "pvr_fw.h"
 #include "pvr_fw_info.h"
+#include "pvr_fw_meta.h"
 #include "pvr_gem.h"
 #include "pvr_rogue_cr_defs.h"
 #include "pvr_rogue_meta.h"
-- 
2.25.1


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

* [PATCH 2/5] drm/imagination: Fixed missing header in pvr_fw_meta
@ 2023-11-29 15:37   ` Donald Robson
  0 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: Arnd Bergmann, mripard, matt.coster, boris.brezillon,
	donald.robson, tzimmermann, kernel test robot

Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311250226.Da2yiSKp-lkp@intel.com/
Fixes: bb52a8dc84f2 ("drm/imagination: Implement firmware infrastructure and META FW support")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_fw_meta.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/imagination/pvr_fw_meta.c b/drivers/gpu/drm/imagination/pvr_fw_meta.c
index 119934c36184..c39beb70c317 100644
--- a/drivers/gpu/drm/imagination/pvr_fw_meta.c
+++ b/drivers/gpu/drm/imagination/pvr_fw_meta.c
@@ -4,6 +4,7 @@
 #include "pvr_device.h"
 #include "pvr_fw.h"
 #include "pvr_fw_info.h"
+#include "pvr_fw_meta.h"
 #include "pvr_gem.h"
 #include "pvr_rogue_cr_defs.h"
 #include "pvr_rogue_meta.h"
-- 
2.25.1


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

* [PATCH 3/5] drm/imagination: pvr_device_process_active_queues now static
  2023-11-29 15:36 ` Donald Robson
@ 2023-11-29 15:37   ` Donald Robson
  -1 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
	Arnd Bergmann, kernel test robot

Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311250632.giVEx7MU-lkp@intel.com/
Fixes: c98dab7a5f5f ("drm/imagination: Implement job submission and scheduling")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_device.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/imagination/pvr_device.c b/drivers/gpu/drm/imagination/pvr_device.c
index 8499becf4fbb..048eba776cf2 100644
--- a/drivers/gpu/drm/imagination/pvr_device.c
+++ b/drivers/gpu/drm/imagination/pvr_device.c
@@ -127,7 +127,7 @@ static int pvr_device_clk_init(struct pvr_device *pvr_dev)
  * This is called any time we receive a FW event. It iterates over all
  * active queues and calls pvr_queue_process() on them.
  */
-void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
+static void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
 {
 	struct pvr_queue *queue, *tmp_queue;
 	LIST_HEAD(active_queues);
-- 
2.25.1


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

* [PATCH 3/5] drm/imagination: pvr_device_process_active_queues now static
@ 2023-11-29 15:37   ` Donald Robson
  0 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: Arnd Bergmann, mripard, matt.coster, boris.brezillon,
	donald.robson, tzimmermann, kernel test robot

Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311250632.giVEx7MU-lkp@intel.com/
Fixes: c98dab7a5f5f ("drm/imagination: Implement job submission and scheduling")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_device.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/imagination/pvr_device.c b/drivers/gpu/drm/imagination/pvr_device.c
index 8499becf4fbb..048eba776cf2 100644
--- a/drivers/gpu/drm/imagination/pvr_device.c
+++ b/drivers/gpu/drm/imagination/pvr_device.c
@@ -127,7 +127,7 @@ static int pvr_device_clk_init(struct pvr_device *pvr_dev)
  * This is called any time we receive a FW event. It iterates over all
  * active queues and calls pvr_queue_process() on them.
  */
-void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
+static void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
 {
 	struct pvr_queue *queue, *tmp_queue;
 	LIST_HEAD(active_queues);
-- 
2.25.1


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

* [PATCH 4/5] drm/imagination: pvr_gpuvm_free() now static
  2023-11-29 15:36 ` Donald Robson
@ 2023-11-29 15:37   ` Donald Robson
  -1 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
	Arnd Bergmann, kernel test robot

Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311242159.hh8MWiAm-lkp@intel.com/
Fixes: 3c96dd170efe ("drm/imagination: Add GEM and VM related code")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_vm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/imagination/pvr_vm.c b/drivers/gpu/drm/imagination/pvr_vm.c
index 04f7d0cf4188..89eb6ee1bbcf 100644
--- a/drivers/gpu/drm/imagination/pvr_vm.c
+++ b/drivers/gpu/drm/imagination/pvr_vm.c
@@ -528,7 +528,7 @@ pvr_device_addr_and_size_are_valid(u64 device_addr, u64 size)
 	       (device_addr + size <= PVR_PAGE_TABLE_ADDR_SPACE_SIZE);
 }
 
-void pvr_gpuvm_free(struct drm_gpuvm *gpuvm)
+static void pvr_gpuvm_free(struct drm_gpuvm *gpuvm)
 {
 
 }
-- 
2.25.1


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

* [PATCH 4/5] drm/imagination: pvr_gpuvm_free() now static
@ 2023-11-29 15:37   ` Donald Robson
  0 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: Arnd Bergmann, mripard, matt.coster, boris.brezillon,
	donald.robson, tzimmermann, kernel test robot

Reported-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311242159.hh8MWiAm-lkp@intel.com/
Fixes: 3c96dd170efe ("drm/imagination: Add GEM and VM related code")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_vm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/imagination/pvr_vm.c b/drivers/gpu/drm/imagination/pvr_vm.c
index 04f7d0cf4188..89eb6ee1bbcf 100644
--- a/drivers/gpu/drm/imagination/pvr_vm.c
+++ b/drivers/gpu/drm/imagination/pvr_vm.c
@@ -528,7 +528,7 @@ pvr_device_addr_and_size_are_valid(u64 device_addr, u64 size)
 	       (device_addr + size <= PVR_PAGE_TABLE_ADDR_SPACE_SIZE);
 }
 
-void pvr_gpuvm_free(struct drm_gpuvm *gpuvm)
+static void pvr_gpuvm_free(struct drm_gpuvm *gpuvm)
 {
 
 }
-- 
2.25.1


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

* [PATCH 5/5] drm/imagination: Removed unused function to_pvr_vm_gpuva()
  2023-11-29 15:36 ` Donald Robson
@ 2023-11-29 15:37   ` Donald Robson
  -1 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: mripard, matt.coster, boris.brezillon, donald.robson,
	tzimmermann, kernel test robot

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311242159.hh8MWiAm-lkp@intel.com/
Fixes: 3c96dd170efe ("drm/imagination: Add GEM and VM related code")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_vm.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/drivers/gpu/drm/imagination/pvr_vm.c b/drivers/gpu/drm/imagination/pvr_vm.c
index 89eb6ee1bbcf..375a03707f4e 100644
--- a/drivers/gpu/drm/imagination/pvr_vm.c
+++ b/drivers/gpu/drm/imagination/pvr_vm.c
@@ -108,12 +108,6 @@ struct pvr_vm_gpuva {
 	struct drm_gpuva base;
 };
 
-static __always_inline
-struct pvr_vm_gpuva *to_pvr_vm_gpuva(struct drm_gpuva *gpuva)
-{
-	return container_of(gpuva, struct pvr_vm_gpuva, base);
-}
-
 enum pvr_vm_bind_type {
 	PVR_VM_BIND_TYPE_MAP,
 	PVR_VM_BIND_TYPE_UNMAP,
-- 
2.25.1


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

* [PATCH 5/5] drm/imagination: Removed unused function to_pvr_vm_gpuva()
@ 2023-11-29 15:37   ` Donald Robson
  0 siblings, 0 replies; 14+ messages in thread
From: Donald Robson @ 2023-11-29 15:37 UTC (permalink / raw)
  To: dri-devel, linux-kernel
  Cc: donald.robson, matt.coster, frank.binns, boris.brezillon,
	maarten.lankhorst, mripard, tzimmermann, airlied, daniel,
	kernel test robot

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202311242159.hh8MWiAm-lkp@intel.com/
Fixes: 3c96dd170efe ("drm/imagination: Add GEM and VM related code")
Signed-off-by: Donald Robson <donald.robson@imgtec.com>
---
 drivers/gpu/drm/imagination/pvr_vm.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/drivers/gpu/drm/imagination/pvr_vm.c b/drivers/gpu/drm/imagination/pvr_vm.c
index 89eb6ee1bbcf..375a03707f4e 100644
--- a/drivers/gpu/drm/imagination/pvr_vm.c
+++ b/drivers/gpu/drm/imagination/pvr_vm.c
@@ -108,12 +108,6 @@ struct pvr_vm_gpuva {
 	struct drm_gpuva base;
 };
 
-static __always_inline
-struct pvr_vm_gpuva *to_pvr_vm_gpuva(struct drm_gpuva *gpuva)
-{
-	return container_of(gpuva, struct pvr_vm_gpuva, base);
-}
-
 enum pvr_vm_bind_type {
 	PVR_VM_BIND_TYPE_MAP,
 	PVR_VM_BIND_TYPE_UNMAP,
-- 
2.25.1


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

* Re: [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
  2023-11-29 15:36 ` Donald Robson
@ 2023-11-30  9:28   ` Maxime Ripard
  -1 siblings, 0 replies; 14+ messages in thread
From: Maxime Ripard @ 2023-11-30  9:28 UTC (permalink / raw)
  To: Donald Robson
  Cc: dri-devel, linux-kernel, matt.coster, frank.binns,
	boris.brezillon, maarten.lankhorst, tzimmermann, airlied, daniel,
	kernel test robot

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

Hi Donald,

It looks better, thanks :)

On Wed, Nov 29, 2023 at 03:36:59PM +0000, Donald Robson wrote:
> Reported-by: kernel test robot <lkp@intel.com>
> Closes: https://lore.kernel.org/oe-kbuild-all/202311241752.3iLyyFcA-lkp@intel.com/
> Fixes: 1ff76f7a5b45 ("drm/imagination: Add GPU ID parsing and firmware loading")
> Signed-off-by: Donald Robson <donald.robson@imgtec.com>

However, we'll want some commit logs for all of these. You can have a
look at Arnd's which are very good example of what we expect, but some
small description of the issue, the fix and the warning from the
compiler is usually what we go for.

Thanks!
Maxime

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

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

* Re: [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
@ 2023-11-30  9:28   ` Maxime Ripard
  0 siblings, 0 replies; 14+ messages in thread
From: Maxime Ripard @ 2023-11-30  9:28 UTC (permalink / raw)
  To: Donald Robson
  Cc: linux-kernel, dri-devel, matt.coster, boris.brezillon,
	tzimmermann, kernel test robot

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

Hi Donald,

It looks better, thanks :)

On Wed, Nov 29, 2023 at 03:36:59PM +0000, Donald Robson wrote:
> Reported-by: kernel test robot <lkp@intel.com>
> Closes: https://lore.kernel.org/oe-kbuild-all/202311241752.3iLyyFcA-lkp@intel.com/
> Fixes: 1ff76f7a5b45 ("drm/imagination: Add GPU ID parsing and firmware loading")
> Signed-off-by: Donald Robson <donald.robson@imgtec.com>

However, we'll want some commit logs for all of these. You can have a
look at Arnd's which are very good example of what we expect, but some
small description of the issue, the fix and the warning from the
compiler is usually what we go for.

Thanks!
Maxime

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

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

* Re: (subset) [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
  2023-11-29 15:36 ` Donald Robson
@ 2023-12-01  8:36   ` Maxime Ripard
  -1 siblings, 0 replies; 14+ messages in thread
From: Maxime Ripard @ 2023-12-01  8:36 UTC (permalink / raw)
  To: dri-devel, linux-kernel, Donald Robson
  Cc: matt.coster, frank.binns, boris.brezillon, maarten.lankhorst,
	tzimmermann, airlied, daniel, kernel test robot

On Wed, 29 Nov 2023 15:36:59 +0000, Donald Robson wrote:
> 


Applied to drm/drm-misc (drm-misc-next).

Thanks!
Maxime


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

* Re: (subset) [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool
@ 2023-12-01  8:36   ` Maxime Ripard
  0 siblings, 0 replies; 14+ messages in thread
From: Maxime Ripard @ 2023-12-01  8:36 UTC (permalink / raw)
  To: dri-devel, linux-kernel, Donald Robson
  Cc: matt.coster, boris.brezillon, tzimmermann, kernel test robot

On Wed, 29 Nov 2023 15:36:59 +0000, Donald Robson wrote:
> 


Applied to drm/drm-misc (drm-misc-next).

Thanks!
Maxime


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

end of thread, other threads:[~2023-12-01  8:37 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-29 15:36 [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Donald Robson
2023-11-29 15:36 ` Donald Robson
2023-11-29 15:37 ` [PATCH 2/5] drm/imagination: Fixed missing header in pvr_fw_meta Donald Robson
2023-11-29 15:37   ` Donald Robson
2023-11-29 15:37 ` [PATCH 3/5] drm/imagination: pvr_device_process_active_queues now static Donald Robson
2023-11-29 15:37   ` Donald Robson
2023-11-29 15:37 ` [PATCH 4/5] drm/imagination: pvr_gpuvm_free() " Donald Robson
2023-11-29 15:37   ` Donald Robson
2023-11-29 15:37 ` [PATCH 5/5] drm/imagination: Removed unused function to_pvr_vm_gpuva() Donald Robson
2023-11-29 15:37   ` Donald Robson
2023-11-30  9:28 ` [PATCH 1/5] drm/imagination: Fixed warning due to implicit cast to bool Maxime Ripard
2023-11-30  9:28   ` Maxime Ripard
2023-12-01  8:36 ` (subset) " Maxime Ripard
2023-12-01  8:36   ` Maxime Ripard

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.