[llvmlinux] LLVMLinux Meeting minutes for Thursday, Dec 13 2012
Behan Webster
behanw at converseincode.com
Fri Dec 14 15:31:47 UTC 2012
LLVMLinux Project: http://llvm.linuxfoundation.org/
This week's meeting was on Thursday, Dec 13 2012 on Google Plus Hangout
at 4pm UTC
-------------------------------------------------------------------------------------------------------------------------
Last weeks top 2-3 work items:
Behan:
- kbuild support for clang
- reviewing/rewriting patches (work with Mark)
- upstreaming patches
Tinti:
- RPi USB.
- Tools to generate package install for RPi.
Mark:
- Integrating and testing latest QuIC ARM 64-bit patches
- Review patches
- Help with Kbuild.init scripts
Jan-Simon
- Integrating Pipacs' x86 patches into master
- Working with behan on common patches
- upstreaming patches
-------------------------------------------------------------------------------------------------------------------------
Minutes:
(5 mins total) Everyone shared a quick summary of the progress they've
made from the last 2 weeks
Behan:
- Upstreaming patches. Reviewing new common patches from PaxTeam.
- Liasing with the USB/Gadget maintainers
Tinti:
- Fewer tries with __refdata. But without success.
Mark:
- The new patches I have from QuIC do not work with the current upstream
code. I need to debug the issue and send the problem files to the QuIC team
Jan-Simon:
- forward-port (good news: dropping 3 patches)
- new vlais issue in bluetooth (net/bluetooth/amp.c) :(
- Seems crypto VLAIS code was added to core bluetooth code.
(45 mins) General meeting discussions:
- Linux v3.7 and the new merge window for 3.8
- mach-vexpress is broken
- After including missing patches, vexpress kernel still doesn't boot.
- Missing reset.c file. Patch missing, will be pushed to LLVMLinux
patch list for now
- Behan pushed a patch
- (However a second pull from the ARM tree late last night may have
fixed things, so the patch is being removed)
- Compiler Warnings
- Assembler warnings removed in clang build
- New compiler warnings have now shown up however
- Merged globals/section mismatches update
- Mostly solved in JSM's branch. Not merged into mainline yet
- VLAIS Update
- New proposed VLAIS macros
- USB gadget update
- The USB guys don't like "macro magic" and therefore are considering
rewriting the gadget code without the use of VLAIS (Yay!)
- KBuild Update
- As options are moved from make-kernel.sh to Kbuild more warnings
were apparent in the gcc build (which is unacceptable)
- Mark suggested that testing can be done with the cc-option unit
test to make this easier
- LLVM 3.2 patch submission update
- 3 upstream (oneliner, asm, gen-insn-attr-x86)
- deleting arch/all/patches/0048-Fix*
- deleting arch/x86_64/patches/0035-Fix-*
- deleting arch/x86_64/patches/0038-Fix-*
- New patches added from x86_64 to common
- Some of the many patches from Pax Team weren't x86_64 specific
- Being forward ported to linux HEAD
- Raspberry-Pi Update
- USB still isn't work. Probably the last part which needs fixing.
(works with gcc, not with clang)
- The kernel seems to be working otherwise
- Probably stuck at v3.6 (Broadcom doesn't use mainline kernel)
- LLVMLinux Evangelism
- Behan is hoping to talk at Android Builders and Embedded Linux
Conference
- Demos of clang kernel (laptop, rpi, android device (cyanogen), etc)
- JSM is hoping to talk at FOSDEM
- Behan will follow up with Tim Bird
- Tinti sent a Blog posting to the raspberry-pi website (no answer yet)
- Perhaps a LWN article would be a good idea. Topic ideas:
- Works on x86_64 and rpi. More targets to come
- Relatively few patches left
- Review bug list (please update your bugs on the website before the
meeting)
- Clang Build with Linaro bug marked completed
- "Segfault in userspace tools" bug removed due to being invalid
- Segmentation difference bug is still in progress
- Review todo/roadmap list (please update your todos on the website
before the meeting)
- Clang/LLVM patch todos are still in progress
- 64-bit ARM patch for LLVM is 2/3 upstream
- Networking has been mostly tested now.
- New patchset from Pax Team has been broken up.
- Common patches being moved from x86_64 to arch/all
- Review the project Roadmap/Timeline to take us to the end of the year
- Deferred again due to lack of time
(5 mins) Each meeting attendee listed the top 2 items to be worked on
for the next 2 weeks
Mark:
- Document __refdata patch script
- Test QuIC's last 64-bit ARM patch for LLVM not yet upstream
- Test clang built kernel on DragonBoard
Jan-Simon:
- Push patches to master
- Finish upstreaming
Tinti:
- Work on rpi Ethernet/USB issue
- Follow up with rpi blog through the community
Randy:
- Investigate using pseudo for SD image building for vexpress target
- tracing (if there is time)
Behan:
- Upstreaming kernel patches
- Kbuild support
-------------------------------------------------------------------------------------------------------------------------
Behan
--
Behan Webster
behanw at converseincode.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20121214/8bf68621/attachment.html>
More information about the LLVMLinux
mailing list