[meta-freescale] vpu on imx6 solo

Pierre Eliotec pierre.eliotec at gmail.com
Tue Aug 26 05:59:02 PDT 2014


Hello,

Sorry for the delay, the patch didn't make it and I went on recompiling
master.
As for the patch:
it took longer into the video, but I eventually got the Illegal instruction
(see end of traces below, it happened after at least 9 min of video
decoding):
...
0:09:14.706680400   716  0x10bd860 INFO                  vpudec
vpudec.c:1791:vpudec_process_qos: change drop level from f to 0
./test.sh: line 6:   716 Illegal instruction     gst-launch
--gst-debug=vpudec:3 playbin2
uri=file:///home/root/big_buck_bunny_1080p_h264.mov
Looking into the patch this is not so much a surprise for me: it is just
adding support for some external devices. It would be strange if this could
fix an issue with the hdmi and video decoding.

As for compiling master for the wandboard solo, I had to do so because the
wandsolo is not in the list of compiled images for the master.
Unfortunately, the build failed with some QA issues. Is this expected?
How can I proceed any further?

regards
Pierre



2014-08-22 15:00 GMT+02:00 Daiane Angolini <daiane.list at gmail.com>:

> On Fri, Aug 22, 2014 at 3:48 AM, Pierre Eliotec
> <pierre.eliotec at gmail.com> wrote:
> > Hello,
> >
> > thanks, I could reproduce the problem on the wandboard. You need to get
> > video and audio through HDMI.
> > I achieved it by removing the other audio entries from the device tree
> (see
> > patch below), forcing hdmi to be the default.
> > I have attached the traces of the boot until the crash.
> > This is achieved using images from
> >
> http://ci.ossystems.com.br/public/fsl-community-bsp/daisy/33/x11/wandboard-solo
> > The only change is in the device tree.
>
> I think this [1] is the commit (on master) that fix this hdmi+audio error
>
> Can you, please, test your daisy with this patch and let us know if
> this fix your error?
>
> In case it works, you could prepare the patch against daisy to get
> this backported?
>
> [1]
> https://github.com/Freescale/meta-fsl-arm-extra/commit/12e560967b7136222c325d11633295fe3a0c701c
>
> Daiane
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20140826/ac3b6738/attachment-0001.html>
-------------- next part --------------
user at dev:wandsolo# bitbake fsl-image-multimedia
Loading cache: 100% |######################################################################################################################################################| ETA:  00:00:00
Loaded 1882 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg
NOTE: multiple providers are available for jpeg-native (jpeg-native, libjpeg-tur                                                                                                           bo-native)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg-native

Build Configuration:
BB_VERSION        = "1.23.1"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "wandboard-solo"
DISTRO            = "poky"
DISTRO_VERSION    = "1.6+snapshot-20140826"
TUNE_FEATURES     = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto        = "(detachedfromyocto/master):870bb8d35547b8313b3a487d7e8b914a                                                                                                           b9470e64"
meta-oe           = "(detachedfromoe/master):25b3fb81c9627efd76d5aec468513c53e53                                                                                                           148cb"
meta-fsl-arm      = "(detachedfromyocto/master):f5bf277a5a5fba2c3b64ed7d2dbec190                                                                                                           3d96386b"
meta-fsl-arm-extra = "(detachedfromfreescale/master):48cba7af1b94a60fbcbf4ac7bdb                                                                                                           0edb3f40b4ae5"
meta-fsl-demos    = "(nobranch):27fdb2f2642ecd55d5633bde880dd4c37acd0d42"
meta-technosens   = "<unknown>:<unknown>"

NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslparser/3.0.11-r0/packages-split/libfsl                                                                                                           parser/usr/lib/lib_mp3_parser_arm11_elinux.so.3.1' has relocations in .text [tex                                                                                                           trel]
ERROR: QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so: libfslpa                                                                                                           rser path '/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslparser/3.0.11-                                                                                                           r0/packages-split/libfslparser/usr/lib/imx-mm/parser/lib_avi_parser_arm9_elinux.                                                                                                           so' [dev-so]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslparser/3.0.11-r0/pac                                                                                                           kages-split/libfslparser/usr/lib/lib_mp3_parser_arm11_elinux.so.3.1' [ldflags]
ERROR: QA run found fatal errors. Please consider fixing them.
ERROR: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /data/fsl-community-bsp/wandsolo/tmp/work/c                                                                                                           ortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslparser/3.0.11-r0/temp/log.do_pac                                                                                                           kage_qa.5458
ERROR: Task 2311 (/data/fsl-community-bsp/sources/meta-fsl-arm/recipes-multimedi                                                                                                           a/libfslparser/libfslparser_3.0.11.bb, do_package_qa) failed with exit code '1'
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-test-bin/usr/share/imx-mm/video-codec/examples/mpeg4asp-dec/bin/libDutDecMP                                                                                                           EG4ASP_arm9.so' has relocations in .text [textrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-test-bin/usr/share/imx-mm/video-codec/examples/deinterlac                                                                                                           e/bin/test_deinterlace_arm9_elinux' [ldflags]
WARNING: QA Issue: libfslcodec-test-bin rdepends on imx-vpu but its not a build                                                                                                            dependency? [build-deps]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-h264/usr/lib/lib_H264_dec_arm11_elinux.so.2' has relocations in .text [text                                                                                                           rel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-h264/usr/lib/lib_H264_dec_arm11_elinux.so.2' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-mpeg4asp/usr/lib/lib_MPEG4ASP_dec_arm9_elinux.so.1.2.1' has relocations in                                                                                                            .text [textrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-mpeg4asp/usr/lib/lib_MPEG4ASP_dec_arm9_elinux.so.1.2.1' [                                                                                                           ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-aac/usr/lib/lib_aac_dec_arm9_elinux.so.3' has relocations in .text [textrel                                                                                                           ]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-aac/usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm11_e                                                                                                           linux.so.3' [ldflags]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-bmp/usr/lib/lib_bmp_dec_arm11_elinux.so.1' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-bsac/usr/lib/lib_bsac_dec_arm11_elinux.so.2' has relocations in .text [text                                                                                                           rel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-bsac/usr/lib/lib_bsac_dec_arm11_elinux.so.2' [ldflags]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-deinterlace/usr/lib/lib_deinterlace_arm11_elinux.so.1' [l                                                                                                           dflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-flac/usr/lib/lib_flac_dec_arm11_elinux.so.2' has relocations in .text [text                                                                                                           rel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-flac/usr/lib/lib_flac_dec_arm11_elinux.so.2' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-g.711/usr/lib/lib_g.711_dec_arm9_elinux.so.2' has relocations in .text [tex                                                                                                           trel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-g.711/usr/lib/lib_g.711_dec_arm9_elinux.so.2' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-g.723.1/usr/lib/lib_g.723.1_dec_arm11_elinux.so.2' has relocations in .text                                                                                                            [textrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-g.723.1/usr/lib/lib_g.723.1_dec_arm11_elinux.so.2' [ldfla                                                                                                           gs]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-g.726/usr/lib/lib_g.726_enc_arm11_elinux.so.2' has relocations in .text [te                                                                                                           xtrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-g.726/usr/lib/lib_g.726_enc_arm11_elinux.so.2' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-g.729ab/usr/lib/lib_g.729ab_dec_arm11_elinux.so.3' has relocations in .text                                                                                                            [textrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-g.729ab/usr/lib/lib_g.729ab_dec_arm11_elinux.so.3' [ldfla                                                                                                           gs]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-gif/usr/lib/lib_gif_dec_arm11_elinux.so.1' [ldflags]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-jpeg/usr/lib/lib_jpeg_enc_arm11_elinux.so.1' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-mp3/usr/lib/lib_mp3_enc_arm11_elinux.so.2' has relocations in .text [textre                                                                                                           l]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-mp3/usr/lib/imx-mm/audio-codec/wrap/lib_mp3d_wrap_arm9_el                                                                                                           inux.so.3' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-mpeg2/usr/lib/lib_mpeg2_dec_arm11_elinux.so.2' has relocations in .text [te                                                                                                           xtrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-mpeg2/usr/lib/lib_mpeg2_dec_arm11_elinux.so.2' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-nb/usr/lib/lib_nb_amr_enc_arm11_elinux.so.2' has relocations in .text [text                                                                                                           rel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-nb/usr/lib/lib_nb_amr_enc_arm11_elinux.so.2' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-oggvorbis/usr/lib/lib_oggvorbis_dec_arm11_elinux.so.2' has relocations in .                                                                                                           text [textrel]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-oggvorbis/usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wra                                                                                                           p_arm11_elinux.so.3' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-peq/usr/lib/lib_peq_arm11_elinux.so.1.fhw' has relocations in .text [textre                                                                                                           l]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-png/usr/lib/lib_png_dec_arm11_elinux.so.1' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-sbc/usr/lib/lib_sbc_enc_arm9_elinux.so.2' has relocations in .text [textrel                                                                                                           ]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-sbc/usr/lib/lib_sbc_enc_arm9_elinux.so.2' [ldflags]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-src/usr/lib/lib_src_ppp_arm11_elinux.so.1' [ldflags]
WARNING: QA Issue: ELF binary '/data/fsl-community-bsp/wandsolo/tmp/work/cortexa                                                                                                           9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/packages-split/libfslc                                                                                                           odec-wb/usr/lib/lib_wb_amr_dec_arm9_elinux.so.2' has relocations in .text [textr                                                                                                           el]
ERROR: QA Issue: No GNU_HASH in the elf binary: '/data/fsl-community-bsp/wandsol                                                                                                           o/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/pack                                                                                                           ages-split/libfslcodec-wb/usr/lib/lib_wb_amr_dec_arm9_elinux.so.2' [ldflags]
WARNING: QA Issue: libfslcodec-test-bin: found library in wrong location: /usr/s                                                                                                           hare/imx-mm/video-codec/examples/h264-dec/bin/libDutDecH264_arm9.so
libfslcodec-test-bin: found library in wrong location: /usr/share/imx-mm/video-c                                                                                                           odec/examples/h264-dec/bin/libDutDecH264_arm11.so
libfslcodec-test-bin: found library in wrong location: /usr/share/imx-mm/video-c                                                                                                           odec/examples/mpeg2-dec/bin/libDutDecMPG2_arm11.so
libfslcodec-test-bin: found library in wrong location: /usr/share/imx-mm/video-c                                                                                                           odec/examples/mpeg4asp-dec/bin/libDutDecMPEG4ASP_arm11.so
libfslcodec-test-bin: found library in wrong location: /usr/share/imx-mm/video-c                                                                                                           odec/examples/mpeg4asp-dec/bin/libDutDecMPEG4ASP_arm9.so [libdir]
ERROR: QA run found fatal errors. Please consider fixing them.
ERROR: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /data/fsl-community-bsp/wandsolo/tmp/work/c                                                                                                           ortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/libfslcodec/3.0.11-r0/temp/log.do_pack                                                                                                           age_qa.5459
ERROR: Task 2298 (/data/fsl-community-bsp/sources/meta-fsl-arm/recipes-multimedi                                                                                                           a/libfslcodec/libfslcodec_3.0.11.bb, do_package_qa) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3771 tasks of which 3765 didn't need to be rerun                                                                                                            and 2 failed.
Waiting for 0 running tasks to finish:

Summary: 2 tasks failed:
  /data/fsl-community-bsp/sources/meta-fsl-arm/recipes-multimedia/libfslparser/l                                                                                                           ibfslparser_3.0.11.bb, do_package_qa
  /data/fsl-community-bsp/sources/meta-fsl-arm/recipes-multimedia/libfslcodec/li                                                                                                           bfslcodec_3.0.11.bb, do_package_qa
Summary: There were 20 WARNING messages shown.
Summary: There were 28 ERROR messages shown, returning a non-zero exit code.


More information about the meta-freescale mailing list