[Mesa-dev] [Bug 111079] Chromium 5.2-rc7 latest master

2019-07-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111079

Bug ID: 111079
   Summary: Chromium 5.2-rc7 latest master
   Product: Mesa
   Version: 19.1
  Hardware: ARM
OS: Linux (All)
Status: NEW
  Severity: minor
  Priority: medium
 Component: Drivers/Gallium/Panfrost
  Assignee: mesa-dev@lists.freedesktop.org
  Reporter: stuartiannay...@outlook.com

GRAPHICS:   rockchipdrmfb
Display Driver:   modesetting 1.20.5
Monitor:  S22C570
Screen:   1920x1080

  MOTHERBOARD:Radxa ROCK Pi 4

  MEMORY: 2048MB

  DISK:   31GB SD32G
File-System:  ext4
Mount Options:relatime rw

  OPERATING SYSTEM:   Manjaro-ARM 19.06
Kernel:   5.2.0-rc7-4-MANJARO-ARM (aarch64) 20190701
Desktop:  KDE Plasma
Display Server:   X Server 1.20.5
Compiler: GCC 8.3.0

Latest master runs great with 5.2rc7 rk3399 rockpi4b-2gb
Chromium it doesn't seem to like, just posting for info.
Panfrost was loaded but seems to of dropped back to rockchipdrmfb on error

[  271.377099] WARNING: CPU: 5 PID: 8878 at
drivers/gpu/drm/panfrost/panfrost_mmu.c:163 panfrost_mmu_map+0x1d0/0x1e0
[panfrost]
[  271.378078] Modules linked in: rfcomm bnep joydev snd_soc_hdmi_codec rc_cec
dw_hdmi_i2s_audio dw_hdmi_cec btsdio brcmfmac brcmutil snd_soc_simple_card
snd_soc_simple_card_utils rockchipdrm analogix_dp dw_mipi_dsi dw_hdmi cec
panfrost rc_core gpu_sched drm_kms_helper cfg80211 realtek rockchip_vpu(C) drm
hci_uart rockchip_rga btqca btbcm drm_panel_orientation_quirks btintel
syscopyarea videobuf2_dma_sg videobuf2_dma_contig sysfillrect
snd_soc_rockchip_i2s v4l2_mem2mem snd_soc_rockchip_pcm videobuf2_vmalloc
sysimgblt bluetooth videobuf2_memops fb_sys_fops videobuf2_v4l2
videobuf2_common dw_wdt dwmac_rk stmmac_platform ecdh_generic stmmac ecc rfkill
rockchip_saradc rockchip_thermal rtc_rk808 crypto_user
[  271.383478] CPU: 5 PID: 8878 Comm: chromium Tainted: G C   L   
5.2.0-rc7-4-MANJARO-ARM #1
[  271.384257] Hardware name: Radxa ROCK Pi 4 (DT)
[  271.384654] pstate: 2005 (nzCv daif -PAN -UAO)
[  271.385076] pc : panfrost_mmu_map+0x1d0/0x1e0 [panfrost]
[  271.385542] lr : panfrost_mmu_map+0x48/0x1e0 [panfrost]
[  271.385996] sp : 12833b80
[  271.386287] x29: 12833b80 x28: 12833d18 
[  271.386751] x27: 8000725b5a60 x26: 800044e5ae00 
[  271.387215] x25: 0042 x24: 12833d18 
[  271.387678] x23: 0927e0c0 x22: 0020 
[  271.388141] x21: 1a8da800 x20: 80001a8da800 
[  271.388605] x19: 00056abe x18:  
[  271.389069] x17:  x16:  
[  271.389532] x15:  x14:  
[  271.389995] x13:  x12: 12833208 
[  271.390458] x11: 071c71c71c71c71c x10:  
[  271.390922] x9 :  x8 : 0018 
[  271.391386] x7 : 7fe0 x6 : 0018 
[  271.391849] x5 : 11abb318 x4 : 119f1348 
[  271.392312] x3 :  x2 : 80003b61b700 
[  271.392775] x1 :  x0 : fff4 
[  271.393238] Call trace:
[  271.393458]  panfrost_mmu_map+0x1d0/0x1e0 [panfrost]
[  271.393893]  panfrost_ioctl_create_bo+0x78/0xb8 [panfrost]
[  271.394430]  drm_ioctl_kernel+0xc8/0x118 [drm]
[  271.394848]  drm_ioctl+0x234/0x3d8 [drm]
[  271.395200]  do_vfs_ioctl+0xc4/0x880
[  271.395514]  ksys_ioctl+0x84/0xb8
[  271.395805]  __arm64_sys_ioctl+0x28/0x38
[  271.396152]  el0_svc_handler+0xa4/0x180
[  271.396487]  el0_svc+0x8/0xc
[  271.396741] ---[ end trace c1a3f03dcc8996cf ]---
[  325.015759] Unable to handle kernel paging request at virtual address
64002318
[  325.016455] Mem abort info:
[  325.016700]   ESR = 0x9606
[  325.016967]   Exception class = DABT (current EL), IL = 32 bits
[  325.017482]   SET = 0, FnV = 0
[  325.017750]   EA = 0, S1PTW = 0
[  325.018024] Data abort info:
[  325.018277]   ISV = 0, ISS = 0x0006
[  325.018611]   CM = 0, WnR = 0
[  325.018872] user pgtable: 4k pages, 48-bit VAs, pgdp=2022
[  325.019433] [64002318] pgd=76f55003, pud=41263003,
pmd=
[  325.020194] Internal error: Oops: 9606 [#1] SMP
[  325.020620] Modules linked in: rfcomm bnep joydev snd_soc_hdmi_codec rc_cec
dw_hdmi_i2s_audio dw_hdmi_cec btsdio brcmfmac brcmutil snd_soc_simple_card
snd_soc_simple_card_utils rockchipdrm analogix_dp dw_mipi_dsi dw_hdmi cec
panfrost rc_core gpu_sched drm_kms_helper cfg80211 realtek rockchip_vpu(C) drm
hci_uart rockchip_rga btqca btbcm drm_panel_orientation_quirks btintel
syscopyarea videobuf2_dma_sg videobuf2_dma_contig sysfillrect
snd_soc_rockchip_i2s v4l2_mem2mem snd_soc_rockchip_pcm videobuf2_vmalloc
sysimgblt bluetooth videobuf2_memops fb_sys_fops videobuf2_v4l2
videobuf2_common dw_wdt dwmac_rk 

[Mesa-dev] [Bug 111036] 5.2-rc7 19.1.1-1 repetitive error loop

2019-07-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111036

Stuart Naylor  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Stuart Naylor  ---
  PROCESSOR:  ARMv8 Cortex-A72 @ 1.42GHz
Core Count:   6
Scaling Driver:   cpufreq-dt ondemand

  GRAPHICS:   panfrost 2GB
Display Driver:   modesetting 1.20.5
Monitor:  S22C570
Screen:   1920x1080

  MOTHERBOARD:Radxa ROCK Pi 4

  MEMORY: 2048MB

  DISK:   31GB SD32G
File-System:  ext4
Mount Options:relatime rw

  OPERATING SYSTEM:   Manjaro-ARM 19.06
Kernel:   5.2.0-rc7-4-MANJARO-ARM (aarch64) 20190701
Desktop:  KDE Plasma 5.16.2
Display Server:   X Server 1.20.5
Compiler: GCC 8.3.0

Just cloned master and compiled and so far not one error.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111026] TODO 5.2rc6 with mesa 19.1.1 on manjaro SLAVE FAULT

2019-07-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111026

Stuart Naylor  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Stuart Naylor  ---
  PROCESSOR:  ARMv8 Cortex-A72 @ 1.42GHz
Core Count:   6
Scaling Driver:   cpufreq-dt ondemand

  GRAPHICS:   panfrost 2GB
Display Driver:   modesetting 1.20.5
Monitor:  S22C570
Screen:   1920x1080

  MOTHERBOARD:Radxa ROCK Pi 4

  MEMORY: 2048MB

  DISK:   31GB SD32G
File-System:  ext4
Mount Options:relatime rw

  OPERATING SYSTEM:   Manjaro-ARM 19.06
Kernel:   5.2.0-rc7-4-MANJARO-ARM (aarch64) 20190701
Desktop:  KDE Plasma 5.16.2
Display Server:   X Server 1.20.5
Compiler: GCC 8.3.0


Just cloned from master and compiled.
No error all looks good

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 2/3] android: amd/common/gfx10: add register JSON

2019-07-06 Thread Mauro Rossi
The necessary Android makefile building rules are added
and the generation rules are simplified for readability

Fixes the following building errors:

external/mesa/src/amd/common/ac_llvm_build.c:1496:45:
error: use of undeclared identifier 'V_008F0C_IMG_FORMAT_8_UINT'
   case V_008F0C_BUF_DATA_FORMAT_8: format = V_008F0C_IMG_FORMAT_8_UINT; break;
 ^
Fixes: 74a26af ("amd/common/gfx10: add register JSON")
Signed-off-by: Mauro Rossi 
---
 src/amd/Android.common.mk | 34 ++
 1 file changed, 26 insertions(+), 8 deletions(-)

diff --git a/src/amd/Android.common.mk b/src/amd/Android.common.mk
index 1a3a00b9bc..d5a266215f 100644
--- a/src/amd/Android.common.mk
+++ b/src/amd/Android.common.mk
@@ -41,14 +41,32 @@ LOCAL_MODULE_CLASS := STATIC_LIBRARIES
 intermediates := $(call local-generated-sources-dir)
 LOCAL_GENERATED_SOURCES := $(addprefix $(intermediates)/, 
$(AMD_GENERATED_FILES))
 
-$(LOCAL_GENERATED_SOURCES): PRIVATE_PYTHON := $(MESA_PYTHON2)
-$(LOCAL_GENERATED_SOURCES): PRIVATE_CUSTOM_TOOL = $(PRIVATE_PYTHON) $^ > $@
-
-$(intermediates)/common/sid_tables.h: $(LOCAL_PATH)/common/sid_tables.py 
$(LOCAL_PATH)/common/sid.h $(LOCAL_PATH)/registers/amdgfxregs.json 
$(LOCAL_PATH)/registers/pkt3.json
-   $(transform-generated-source)
-
-$(intermediates)/common/amdgfxregs.h: $(LOCAL_PATH)/registers/makeregheader.py 
$(LOCAL_PATH)/registers/amdgfxregs.json $(LOCAL_PATH)/registers/pkt3.json
-   $(transform-generated-source) --sort address --guard AMDGFXREGS_H
+SID_TABLES := $(LOCAL_PATH)/common/sid_tables.py
+
+SID_TABLES_INPUTS := \
+   $(LOCAL_PATH)/common/sid.h \
+   $(LOCAL_PATH)/registers/amdgfxregs.json \
+   $(LOCAL_PATH)/registers/pkt3.json \
+   $(LOCAL_PATH)/registers/gfx10.json \
+   $(LOCAL_PATH)/registers/gfx10-rsrc.json
+
+$(intermediates)/common/sid_tables.h: $(SID_TABLES) $(SID_TABLES_INPUTS)
+   @mkdir -p $(dir $@)
+   @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
+   $(hide) $(MESA_PYTHON2) $(SID_TABLES) $(SID_TABLES_INPUTS) > $@ || 
($(RM) $@; false)
+
+AMDGFXREGS := $(LOCAL_PATH)/registers/makeregheader.py
+
+AMDGFXREGS_INPUTS := \
+   $(LOCAL_PATH)/registers/amdgfxregs.json \
+   $(LOCAL_PATH)/registers/pkt3.json \
+   $(LOCAL_PATH)/registers/gfx10.json \
+   $(LOCAL_PATH)/registers/gfx10-rsrc.json
+
+$(intermediates)/common/amdgfxregs.h: $(AMDGFXREGS) $(AMDGFXREGS_INPUTS)
+   @mkdir -p $(dir $@)
+   @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
+   $(hide) $(MESA_PYTHON2) $(AMDGFXREGS) $(AMDGFXREGS_INPUTS) --sort 
address --guard AMDGFXREGS_H > $@ || ($(RM) $@; false)
 
 LOCAL_C_INCLUDES := \
$(MESA_TOP)/include \
-- 
2.20.1

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 3/3] android: amd/addrlib: add gfx10 support

2019-07-06 Thread Mauro Rossi
Fix the following building error:

external/mesa/src/amd/addrlib/src/gfx10/gfx10addrlib.cpp:35:10:
fatal error: 'gfx10_gb_reg.h' file not found
 ^~~~
1 error generated.

Fixes: 78cdf9a ("amd/addrlib: add gfx10 support")
Signed-off-by: Mauro Rossi 
---
 src/amd/Android.addrlib.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/amd/Android.addrlib.mk b/src/amd/Android.addrlib.mk
index 428fe19b20..eec78fc8bf 100644
--- a/src/amd/Android.addrlib.mk
+++ b/src/amd/Android.addrlib.mk
@@ -37,6 +37,7 @@ LOCAL_C_INCLUDES := \
$(MESA_TOP)/src/amd/addrlib/src \
$(MESA_TOP)/src/amd/addrlib/src/core \
$(MESA_TOP)/src/amd/addrlib/src/chip/gfx9 \
+   $(MESA_TOP)/src/amd/addrlib/src/chip/gfx10 \
$(MESA_TOP)/src/amd/addrlib/src/chip/r800
 
 LOCAL_EXPORT_C_INCLUDE_DIRS := \
-- 
2.20.1

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 1/3] android: radeonsi/gfx10: generate gfx10_format_table.h (v2)

2019-07-06 Thread Mauro Rossi
Fix Android building rules for gfx10_format_table.h generated header

(v2) Add LOCAL_C_INCLUDES += $(intermediates)/radeonsi to fix error:

external/mesa/src/gallium/drivers/radeonsi/si_state.c:46:10:
fatal error: 'gfx10_format_table.h' file not found
 ^~
1 error generated.

Fixes: 0ffa229 ("radeonsi/gfx10: generate gfx10_format_table.h")
Signed-off-by: Mauro Rossi 
---
 src/gallium/drivers/radeonsi/Android.mk | 16 
 1 file changed, 16 insertions(+)

diff --git a/src/gallium/drivers/radeonsi/Android.mk 
b/src/gallium/drivers/radeonsi/Android.mk
index 76309a4ebc..e402da639e 100644
--- a/src/gallium/drivers/radeonsi/Android.mk
+++ b/src/gallium/drivers/radeonsi/Android.mk
@@ -61,6 +61,22 @@ $(intermediates)/radeonsi/si_driinfo.h: $(MERGE_DRIINFO) 
$(GEN_DRIINFO_INPUTS)
@echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
$(hide) $(MESA_PYTHON2) $(MERGE_DRIINFO) $(GEN_DRIINFO_INPUTS) > $@ || 
($(RM) $@; false)
 
+GEN10_FORMAT_TABLE_INPUTS := \
+   $(MESA_TOP)/src/gallium/auxiliary/util/u_format.csv \
+   $(MESA_TOP)/src/amd/registers/gfx10-rsrc.json
+
+GEN10_FORMAT_TABLE_DEP := \
+   $(MESA_TOP)/src/amd/registers/regdb.py
+
+GEN10_FORMAT_TABLE := $(LOCAL_PATH)/gfx10_format_table.py
+
+$(intermediates)/radeonsi/gfx10_format_table.h: $(GEN10_FORMAT_TABLE) 
$(GEN10_FORMAT_TABLE_INPUTS) $(GEN10_FORMAT_TABLE_DEP)
+   @mkdir -p $(dir $@)
+   @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
+   $(hide) $(MESA_PYTHON2) $(GEN10_FORMAT_TABLE) 
$(GEN10_FORMAT_TABLE_INPUTS) > $@ || ($(RM) $@; false)
+
+LOCAL_C_INCLUDES += $(intermediates)/radeonsi
+
 LOCAL_EXPORT_C_INCLUDE_DIRS := $(intermediates)
 
 $(call mesa-build-with-llvm)
-- 
2.20.1

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [PATCH] android: radeonsi/gfx10: generate gfx10_format_table.h

2019-07-06 Thread Mauro Rossi
Hi,
there are more issues to resove with gfx10 new code,
this patch does not suffice.

I am sending a separate series with updated patches.

I added Nicolai and Marek because some of their commits need those fixes.
Please follow the new thread

Mauro



On Sat, Jul 6, 2019 at 4:01 PM Mauro Rossi  wrote:

> Fix Android building rules for gfx10_format_table.h generated header
>
> Fixes: 0ffa229 ("radeonsi/gfx10: generate gfx10_format_table.h")
> Signed-off-by: Mauro Rossi 
> ---
>  src/gallium/drivers/radeonsi/Android.mk | 14 ++
>  1 file changed, 14 insertions(+)
>
> diff --git a/src/gallium/drivers/radeonsi/Android.mk
> b/src/gallium/drivers/radeonsi/Android.mk
> index 76309a4ebc..efdcec8ab9 100644
> --- a/src/gallium/drivers/radeonsi/Android.mk
> +++ b/src/gallium/drivers/radeonsi/Android.mk
> @@ -61,6 +61,20 @@ $(intermediates)/radeonsi/si_driinfo.h:
> $(MERGE_DRIINFO) $(GEN_DRIINFO_INPUTS)
> @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
> $(hide) $(MESA_PYTHON2) $(MERGE_DRIINFO) $(GEN_DRIINFO_INPUTS) >
> $@ || ($(RM) $@; false)
>
> +GEN10_FORMAT_TABLE_INPUTS := \
> +   $(MESA_TOP)/src/gallium/auxiliary/util/u_format.csv \
> +   $(MESA_TOP)/src/amd/registers/gfx10-rsrc.json
> +
> +GEN10_FORMAT_TABLE_DEP := \
> +   $(MESA_TOP)/src/amd/registers/regdb.py
> +
> +GEN10_FORMAT_TABLE := $(LOCAL_PATH)/gfx10_format_table.py
> +
> +$(intermediates)/radeonsi/gfx10_format_table.h: $(GEN10_FORMAT_TABLE)
> $(GEN10_FORMAT_TABLE_INPUTS) $(GEN10_FORMAT_TABLE_DEP)
> +   @mkdir -p $(dir $@)
> +   @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
> +   $(hide) $(MESA_PYTHON2) $(GEN10_FORMAT_TABLE)
> $(GEN10_FORMAT_TABLE_INPUTS) > $@ || ($(RM) $@; false)
> +
>  LOCAL_EXPORT_C_INCLUDE_DIRS := $(intermediates)
>
>  $(call mesa-build-with-llvm)
> --
> 2.20.1
>
>
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [MR] Update README to recommend MRs instead of `git send-email`

2019-07-06 Thread Ilia Mirkin
I see this as driving away contributions, esp from new people. MR's
are annoying to create, since they require dealing with the hosting
provider, getting it to host clones, etc. Everyone has email.

Cheers,

  -ilia

On Sat, Jul 6, 2019 at 7:41 AM Eric Engestrom  wrote:
>
> Hi,
>
> I sent an MR to update the README, but as pointed out there I should
> make sure people who don't look at MRs are also aware of it, so here is:
>
> https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1223
>
> ---8<---
> diff --git a/README.rst b/README.rst
> index 4ccd72eca38a0845571c..eba097e652edde48a735 100644
> --- a/README.rst
> +++ b/README.rst
> @@ -56,5 +56,6 @@ Contributions are welcome, and step-by-step instructions 
> can be found in our
>  documentation (`docs/submittingpatches.html
>  `_).
>
> -Note that Mesa uses email mailing-lists for patches submission, review and
> -discussions.
> +We recommend using GitLab Merge Requests (MRs) for patch submission and
> +review, and email mailing-lists for discussions, but the old `git send-email`
> +method is still accepted.
> --->8---
> ___
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH] android: radeonsi/gfx10: generate gfx10_format_table.h

2019-07-06 Thread Mauro Rossi
Fix Android building rules for gfx10_format_table.h generated header

Fixes: 0ffa229 ("radeonsi/gfx10: generate gfx10_format_table.h")
Signed-off-by: Mauro Rossi 
---
 src/gallium/drivers/radeonsi/Android.mk | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/src/gallium/drivers/radeonsi/Android.mk 
b/src/gallium/drivers/radeonsi/Android.mk
index 76309a4ebc..efdcec8ab9 100644
--- a/src/gallium/drivers/radeonsi/Android.mk
+++ b/src/gallium/drivers/radeonsi/Android.mk
@@ -61,6 +61,20 @@ $(intermediates)/radeonsi/si_driinfo.h: $(MERGE_DRIINFO) 
$(GEN_DRIINFO_INPUTS)
@echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
$(hide) $(MESA_PYTHON2) $(MERGE_DRIINFO) $(GEN_DRIINFO_INPUTS) > $@ || 
($(RM) $@; false)
 
+GEN10_FORMAT_TABLE_INPUTS := \
+   $(MESA_TOP)/src/gallium/auxiliary/util/u_format.csv \
+   $(MESA_TOP)/src/amd/registers/gfx10-rsrc.json
+
+GEN10_FORMAT_TABLE_DEP := \
+   $(MESA_TOP)/src/amd/registers/regdb.py
+
+GEN10_FORMAT_TABLE := $(LOCAL_PATH)/gfx10_format_table.py
+
+$(intermediates)/radeonsi/gfx10_format_table.h: $(GEN10_FORMAT_TABLE) 
$(GEN10_FORMAT_TABLE_INPUTS) $(GEN10_FORMAT_TABLE_DEP)
+   @mkdir -p $(dir $@)
+   @echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
+   $(hide) $(MESA_PYTHON2) $(GEN10_FORMAT_TABLE) 
$(GEN10_FORMAT_TABLE_INPUTS) > $@ || ($(RM) $@; false)
+
 LOCAL_EXPORT_C_INCLUDE_DIRS := $(intermediates)
 
 $(call mesa-build-with-llvm)
-- 
2.20.1

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [MR] Update README to recommend MRs instead of `git send-email`

2019-07-06 Thread Eric Engestrom
Hi,

I sent an MR to update the README, but as pointed out there I should
make sure people who don't look at MRs are also aware of it, so here is:

https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1223

---8<---
diff --git a/README.rst b/README.rst
index 4ccd72eca38a0845571c..eba097e652edde48a735 100644
--- a/README.rst
+++ b/README.rst
@@ -56,5 +56,6 @@ Contributions are welcome, and step-by-step instructions can 
be found in our
 documentation (`docs/submittingpatches.html
 `_).
 
-Note that Mesa uses email mailing-lists for patches submission, review and
-discussions.
+We recommend using GitLab Merge Requests (MRs) for patch submission and
+review, and email mailing-lists for discussions, but the old `git send-email`
+method is still accepted.
--->8---
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev