Gokul Krishna | 7 Mar 02:23 2015
Picon

GSoC 2015 : UserSpace pthread mutex lock contention profiling

Hi
I am currently studying 2nd year of masters in embedded systems at KTH
Royal institute of technology , Sweden.
I have around 4  years of experience in Embedded systems ,  Embedded linux
applications and device drivers projects.
I have worked on following Linux projects with thread applications
1.  I worked in Designing Multi-threading linux application for concurrent
server with 2 clients.
2.  I worked for thread pooling in GTK  GUI  for Networked wireless sensor
nodes.
3. I worked on computer architecture  assignments with CLH lock
implementation for threads .
So I am interested in working for this GSoC project Userspace pthread mutex
lock contention profiling.
Kindly reply me what do I need to do for project proposal.
thanks and regards
Gokul
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Gokul Krishna | 6 Mar 21:26 2015
Picon

GSoC 2015: Port FreeBSD to a Smart phone

Hi
I am currently studying 2nd year of masters in embedded systems at KTH
Royal institute of technology , Sweden.
I have around 2 and half years of experience in embedded linux and device
drivers projects. I have ported Linux for Arm targets like Atmel SoC and
OMAP SoC chips.
So Iam interested to take up this project , porting FreeBSD to a smart
phone.
So Let me come up with available options for older smart phone target CPU
which do have free BSD support implemented.

thanks and regards
gokul
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Gokul Krishna | 6 Mar 21:00 2015
Picon

GSoC 2015: FreeBSD Port of Network manager

Hi
I am currently studying 2nd year of masters in embedded systems at KTH
Royal institute of technology , sweden.
I have around 2 and half years of experience in embedded linux and device
drivers projects.
I have reasonably good working and debugging knowledge of Char/Block/
Network drivers in Linux and their implementation. Also Im familiar about
working knowledge of Realtek 8139 network device driver in Linux.
So I am interested to work in this project "FreeBSD porting of Network
manager".
Kindly explain me about the expected deliverables,  i need to contribute
for this project , So I will start working for project plan with list of
Milestone task and design decisions for mid term deliverables and final
deliverables.
Kindly reply me.
thanks and regards
gokul
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Gokul Krishna | 6 Mar 20:36 2015
Picon

GSoC 2015: USB-Front end driver

Hi
I am interested to take this project for summer of code.
I currently study masters in Embedded systems at KTH Royal Institute of
technology.
I have around 4 years of experience in Embedded system and 2 and half
 years of experience in Embedded Linux board bring up , Device drivers and
Linux Applications developement after my bechelors degree in Electronics
.
I have the working knowledge of USB stack implementation in Linux kernel
and reasonably good understanding of their major USB device classes
classification with transfer types and commands  and their data structures .
So I am interested to do this project , I kindly request you to provide
more details on what are the expected deliverables i need to contribute and
some documentation links for open source para-virtualised drivers for
FreeBSD .

 So I will come up with Milestone tasks and tollgate design decisions in my
subsequent mails for this project to prepare a project plan.
 thanks and best regards
gokul
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Jonathon McDaniels | 6 Mar 19:20 2015
Picon

GSoC idea - porting and patching of userland for lld, the LLVM linker

Hey guys,

After giving it some thought, I was thinking of porting ( as in, make it 
a port of ) and patching the userland so a make buildworld can go 
through on x86/AMD64 on lld, the LLVM linker, and if time permits, 
patching the kernel to make use of it.. As the binutils included in base 
is over 7 years old, and is unlikely to be updated due to the GPLv3, it 
would make sense to assist with removing dependence of the FreeBSD 
platforms now using LLVM/Clang for compiling.

Before I go contact the mentors that would be within the scope of this 
project, I wanted to make sure of the following:

  * That this would be a good use of GSoC
  * That it is narrow enough in scope to be feasible, but broad enough
    that it would prove a beneficial project.

Considering the environment we have now, I think it would allow me to 
further my knowledge of C beyond what I already know ( currently working 
on learning about dynamic linking of libraries, and I already know about 
data structures, stacks, pointers etc. and plan to be much farther along 
by the time of the start of the project and deliverables. ).

And since lld is compatible with the BSD license terms, and is 
interoperable with LLVM, it seems a viable and good project to undertake.

Thoughts from you guys?

Thanks,

(Continue reading)

Littlefield, Tyler | 6 Mar 18:02 2015

freebsd vmware image

Hey all,
It's almost time for break and I'm looking for things I can contribute
to. I've asked this here a few times, but I'm really interested in any
help someone can offer.
I'm trying to either find a way to install (via some kind of script), or
find a good vmware image for BSD which I can use (preferably 11(?) so I
can jump straight to current and start testing/working on patches.
If anyone has any solutions for this I'd really appreciate it. My other
issue is that I'd need ssh enabled somewhere.

The only other solution I can think of is something like Digitalocean,
but that only is one core for the cheap version (I think you have to pay
a lot for multiple cores), so compilation would be incredibly painful,
not to mention 20 gb.

Any ideas would be amazing.
Thanks,

--

-- 
Take care,
Ty
http://tds-solutions.net
He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave.

_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

(Continue reading)

Maninder Singh | 6 Mar 15:29 2015
Picon

GSOC 2015

Hi,

I am Maninder singh an undergraduate from Department of Computer Science
and Engineering from Guru Nanak Dev Engineering college Ludhiana(Punjab)
.Now i am pursuing Internship in* Cloud Administrator *Form Arcadian
Technocrats Chandigarh  I have also works on big data projects that deals
with the cloud.I have already use Java and frameworks while doing various
projects in my academic life.Please tell me how can i start with your
projects.

Thanks,
Maninder singh
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Don Lewis | 5 Mar 04:11 2015
Picon

crash in libstdc++ __dynamic_cast() only on FBSD 10, g++ libstdc++ guru advice needed

I'm trying to debug an odd crash in openoffice that only happens on
FreeBSD 10 (and most likely 11).  It happens on both i386 and amd64.  It
does not happen FreeBSD 8.  Inside the guts of
__cxxabiv1::__dynamic_cast(), this line of code

    whole_type->__do_dyncast (src2dst, __class_type_info::__contained_public,
                              dst_type, whole_ptr, src_type, src_ptr, result);

ends up jumping to address 0, and it looks like the problem is a NULL
pointer in the vtable.

The code is being compiled with the default ports version of gcc on both
FreeBSD 8 and 10.  This is not a new problem and there have been
multiple versions of gcc used since the problem was first reported.  It
is just very strange the the same code compiled with the same version of
gcc, with the same compiler options and linked to the same version of
libstdc++ works on FreeBSD 8 and not FreeBSD 10.  Changing the compiler
optimization level has no effect.

All the gory details are here:
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=188088#c14>

I'm about out of ideas, so any advice is welcome.

_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

(Continue reading)

Navdeep Parhar | 5 Mar 02:24 2015
Picon

ddb breakpoints and dtraceall.ko

Breakpoints in ddb don't seem to work if dtraceall.ko is loaded.  I'm
able to set a breakpoint but the kernel doesn't enter the debugger when
it should.  Note that this is with dtraceall.ko loaded only, there are
no active DTrace probes.  Unloading dtraceall.ko fixes the problem.

Anyone else see this too?

Regards,
Navdeep
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Rushil Paul | 4 Mar 20:40 2015
Picon

GSoC 2015 Task: Unifying ping and ping6

I am interested in the project - Unifying the programs ping and ping6.
I have decent knowledge of C/C++ and networking. I also spoke to a mentor
(Gavin) about the idea. I went through the source code of ping and ping6,
and ping6 was giving me a little hard time.
My mentor also told me to consider taking up the task to unify traceroute
and traceroute6, if I think the first task will take much less than 15
weeks. Problem is, I am unable to decide how much work ping and ping6 will
be (I feel it will take lots of time as this is the first time I'm getting
familiar with the code).

Will my proposal be strong enough if it is only about merging of ping and
ping6?

And what exactly should my proposal include? How much code can be shared
between ping and ping6, how to test the program afterwards etc.? Some
inputs from experts will be very helpful :-)

--

-- 
Regards,
Rushil
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"

Julian H. Stacey | 4 Mar 17:00 2015

Patch to stop world killing jails via failing install -fschg libc.so.7

Hi Hackers,
I have filed this patch
	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198279
via 
	https://bugs.freebsd.org/bugzilla/enter_bug.cgi
Chflags lovers (not me!) might want to write an enhanced patch.
	
-----
Jails are lethaly killed by make world, unless /etc/make.conf contains this:
	NO_FSCHG="yes"
	#       Avoid bsd.lib.mk 'INSTALLFLAGS+= -fschg' killing FreeBSD jails,
	#       deleting /lib/libc.so.7 via 'cd /usr/src/lib/csu/amd64 ; make install'

Killing:
	uname -a
	FreeBSD land.berklix.org 10.1-RELEASE-p6 FreeBSD 10.1-RELEASE-p6 #0: Tue Feb 24 19:00:21 UTC 2015    
root <at> amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
	
	cd /usr/src; make install
	===> lib/libc (install)
	install -s -o root -g wheel -m 444   -fschg -S  libc.so.7 /lib
	install: /lib/libc.so.7: chflags: Operation not permitted
	*** Error code 71

Recovery:
	/rescue/cp /usr/obj/usr/src/lib/libc/libc.so.7 /lib/

man install falsely claims: -S Safe copy, But is broken by -fschg !

Solutions:
(Continue reading)


Gmane