freebsd-current mailing list

FromSubjectsort iconDate
David Wolfskill
Re: Hang near end of kernel probes since r213267 (likely ...
At a colleague's suggestion, I tried disabling some of the devices in the BIOS. Under System Configuration/Miscellaneous Devices, there are several devices listed; eac is enabled by default. I found the disabling the "Module Bay" appears to avoid the hang -- reliably. That appears to be the minimally-invasive change necessary to avoid the hang. Peace, david -- David H. Wolfskill david@catwhisker.org Depriving a girl or boy of an opportunity for education is evil. See ...
Oct 1, 4:30 pm 2010
David Wolfskill
Hang near end of kernel probes since r213267 (likely earlier)
I have recently acquired a new laptop (to replace the "Frankenlaptop" I've been using for the last several years). The new machine is a Dell Precision M4400, so it's pretty recent technology compared to what I'm used to. :-} I installed FreeBSD 8.1-R on slice 1, customized it a bit to work in my environment, then cloned slice 1 to slice 2, booted from slice 2, populated /usr/src via "svn co" (pointing to stable/8, and upgraded slice to stable/8 as of r213245. So far, so good. I ...
Oct 1, 2:20 pm 2010
Andre Oppermann
Very interesting paper: An Analysis of Linux Scalability ...
Just saw the link to a very interesting paper on SMP scalability. A very good read and highly relevant for our efforts as well. In certain areas we may already fare better, in others we still have some work to do. An Analysis of Linux Scalability to many Cores ABSTRACT This paper analyzes the scalability of seven system applications (Exim, memcached, Apache, PostgreSQL, gmake, Psearchy, and MapReduce) running on Linux on a 48-core computer. Except for gmake, all applications ...
Oct 1, 12:05 pm 2010
Bjoern A. Zeeb
Re: ping6 cause kernel panic in nd6_output_lle()
want to try the patch from kern/148857? /bz -- Bjoern A. Zeeb Welcome a new stage of life. _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Oct 1, 4:06 pm 2010
Andrey Chernov
ping6 cause kernel panic in nd6_output_lle()
Pinging nonexistent IPv6 adress withing the same prefixlen 64 (i.e. nonexistent neighbor) immediately cause kernel panic in nd6_output_lle() See http://img837.imageshack.us/img837/7496/01102010f.jpg Please fix. -- http://ache.pp.ru/ _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Oct 1, 6:59 am 2010
Matthew Fleming
Re: CACHE_LINE_SIZE too small, so struct vpglocks size a ...
What about padding to CACHE_LINE_SIZE - (sizeof(struct vpglocks) & (CACHE_LINE_SIZE-1)) ? Some compilers will complain about 0-sized arrays, but gcc isn't one of them. Cheers, matthew _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Oct 1, 7:01 am 2010
Svatopluk Kraus
CACHE_LINE_SIZE too small, so struct vpglocks size align ...
Hallo, a size of 'struct vpglocks' is padded to CACHE_LINE_SIZE size in 'sys/vm/vm_page.h' header file. I work on a 'coldfire' port where CACHE_LINE_SIZE is 16 bytes and sizeof(struct mtx) is 20 bytes thus size alignment doesn't work. I solved it somehow, but I like to learn how to solve it in spirit of FreeBSD. There are a couple of possibilities: A1. Do nothing for small CACHE_LINE_SIZE. A2. Pad to multiple of CACHE_LINE_SIZE. B1. use #if with CACHE_LINE_SIZE B2. use #if with ...
Oct 1, 6:00 am 2010
Adrian Chadd
Re: Examining the VM splay tree effectiveness
Sounds like B+tree style stuff. Minimise the "seek" operations, as random lookup times are orders of magnitude slower than sequential access times. (Memory is hierarchial, who would've thunk. :-) Adrian _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Sep 30, 10:53 pm 2010
Matthew Dillon
Re: Examining the VM splay tree effectiveness
I don't remember the reference but I read a comprehensive comparison between various indexing methods about a year ago and the splay tree did considerably better than a RB-tree. The RB-tree actually did fairly poorly. Any binary tree-like structure makes fairly poor use of cpu caches. Splay trees work somewhat better as long as there is some locality of reference in the lookups, since the node being looked up is moved to the root. It isn't a bad trade-off. ...
Sep 30, 9:49 pm 2010
Andre Oppermann
Re: Examining the VM splay tree effectiveness
It heavily depends on the access pattern of data structure. Is it lookup, modify or insert/delete dominated? Or a mix of any of them. How heavily is the data structure shared across CPU's? Without this information it is impossible to make a qualified choice. Making general comparative statements on indexing methods without taking the access pattern and SMP/CPU cache behavior into account is going to lead to wrong approach 90% of the time. (Made that number Again, it hugely depends on how ...
Oct 1, 2:21 am 2010
Doug Barton
Re: letting glabel recognise a media change
I'm not a kernel developer so I'm not going to tell anyone _how_ to implement the internals of this idea. My point is that if we're going to implement something that the API should be compatible so that all of the client software that already works with HAL doesn't have to be rewritten, patched, or abandoned. Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! ...
Sep 30, 8:41 pm 2010
Andriy Gapon
Re: minidump size on amd64
I tried to go for a full thing, at least how I understood it. Two hours of hacking frenzy and here is a result: http://people.freebsd.org/~avg/amd64-minidump.diff I hope that the code is not too ugly. At least my testing shows that it's not (badly) broken. The idea. We dump contiguously only pages with PDEs (which means both valid and invalid PDEs), valid pages with PTEs are dumped the same way as data physical pages (i.e. via dump_add_page, etc); no fake PTEs for 2MB pages. PDE area ...
Oct 1, 12:43 am 2010
Andriy Gapon
Re: patch for topology detection of Intel CPUs
This is now committed as r213323. Many thanks to all the testers. MFC is planned in one month's time. -- Andriy Gapon _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Oct 1, 3:38 am 2010
Ian Smith
Re: Sleep/Lenovo SL410
On Thu, 30 Sep 2010, Matt wrote: > Success! > > After setting every possible suspend/resume sysctl, > "sysctl hw.pci.do_power_resume=0" > allowed suspend and resume. Still beeps 1-3 times before suspend, with rapid > sleep light flashing until suspend complete. Interesting; $someone may document do_power_resume a bit more $someday? > Kernel conf is attached. > World built from last Friday's CVS, -CURRENT > > acpiconf -s3 works perfectly from console > previously opened ...
Sep 30, 10:02 pm 2010
Matt
Re: Sleep/Lenovo SL410
Success! After setting every possible suspend/resume sysctl, "sysctl hw.pci.do_power_resume=0" allowed suspend and resume. Still beeps 1-3 times before suspend, with rapid sleep light flashing until suspend complete. Kernel conf is attached. World built from last Friday's CVS, -CURRENT acpiconf -s3 works perfectly from console previously opened windows are garbled until refresh in X acpiconf -s4 causes shutdown, does not resume on power on. Swap is 2x RAM. VMstat -i rate is ...
Sep 30, 8:35 pm 2010
Paul B Mahol
Re: Sleep/Lenovo SL410
Suspend to disk does not work because FreeBSD does not support it. (s4bios is irrelevant here) _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Oct 1, 11:41 am 2010
previous daytodaynext day
September 30, 2010October 1, 2010October 2, 2010