Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-10-07 Thread Alexander Motin
On 07.10.2013 19:09, John Baldwin wrote: On Sunday, October 06, 2013 3:30:42 am Alexander Motin wrote: On 02.10.2013 20:30, John Baldwin wrote: On Saturday, September 07, 2013 2:32:45 am Alexander Motin wrote: On 07.09.2013 02:02, Jeremie Le Hen wrote: On Fri, Sep 06, 2013 at 11:29:11AM

Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-10-06 Thread Alexander Motin
On 02.10.2013 20:30, John Baldwin wrote: On Saturday, September 07, 2013 2:32:45 am Alexander Motin wrote: On 07.09.2013 02:02, Jeremie Le Hen wrote: On Fri, Sep 06, 2013 at 11:29:11AM +0300, Alexander Motin wrote: On 06.09.2013 11:06, Jeremie Le Hen wrote: On Fri, Sep 06, 2013 at 12:46:27AM

Re: Is freebsd-update braindamaged, or I'm using it wrong?

2013-10-01 Thread Alexander Yerenkow
___ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org" > -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: best way to make dvd appear to me a .iso file to the FS

2013-09-30 Thread Alexander Yerenkow
. Regards, Alexander Yerenkow 01.10.2013 9:05 пользователь "Fernando Apesteguía" < fernando.apesteg...@gmail.com> написал: > El 01/10/2013 03:46, "Aryeh Friedman" escribió: > > > > bhyveload(8) only let's you use .ISO's for install media and I want to

Re: Network stack changes

2013-09-22 Thread Alexander V. Chernikov
On 29.08.2013 15:49, Adrian Chadd wrote: Hi, Hello Adrian! I'm very sorry for the looong reply. There's a lot of good stuff to review here, thanks! Yes, the ixgbe RX lock needs to die in a fire. It's kinda pointless to keep locking things like that on a per-packet basis. We should be able

Re: Network stack changes

2013-09-22 Thread Alexander V. Chernikov
On 14.09.2013 22:49, Olivier Cochard-Labbé wrote: On Sat, Sep 14, 2013 at 4:28 PM, Luigi Rizzo wrote: IXIA ? For the timescales we need to address we don't need an IXIA, a netmap sender is more than enough The great netmap generates only one IP flow (same src/dst IP and same src/dst port). Th

Re: Network stack changes

2013-09-22 Thread Alexander V. Chernikov
On 29.08.2013 02:24, Andre Oppermann wrote: On 28.08.2013 20:30, Alexander V. Chernikov wrote: Hello list! Hello Alexander, Hello Andre! I'm very sorry to answer so late. you sent quite a few things in the same email. I'll try to respond as much as I can right now. Later you sh

Re: Network stack changes

2013-09-22 Thread Alexander V. Chernikov
On 29.08.2013 05:32, Slawa Olhovchenkov wrote: On Thu, Aug 29, 2013 at 12:24:48AM +0200, Andre Oppermann wrote: .. while Intel DPDK claims 80MPPS (and 6windgate talks about 160 or so) on the same-class hardware and _userland_ forwarding. Those numbers sound a bit far out. Maybe if the packet

Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-09-06 Thread Alexander Motin
On 07.09.2013 02:02, Jeremie Le Hen wrote: On Fri, Sep 06, 2013 at 11:29:11AM +0300, Alexander Motin wrote: On 06.09.2013 11:06, Jeremie Le Hen wrote: On Fri, Sep 06, 2013 at 12:46:27AM +0200, Olivier Cochard-Labbé wrote: On Thu, Sep 5, 2013 at 11:38 PM, Alexander Motin wrote: I've

Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-09-06 Thread Alexander Motin
On 06.09.2013 11:06, Jeremie Le Hen wrote: On Fri, Sep 06, 2013 at 12:46:27AM +0200, Olivier Cochard-Labbé wrote: On Thu, Sep 5, 2013 at 11:38 PM, Alexander Motin wrote: I've found and fixed possible double request completion, that could cause such symptoms if happened. Updated patch lo

Re: Again about pbuf_mtx

2013-09-06 Thread Alexander Motin
On 05.09.2013 15:40, Alexander Motin wrote: Some may remember that not so long ago I complained about high lock congestion on pbuf_mtx. At that time switching the mutex to padalign reduced the problem. But now after improving scalability in CAM and GEOM and doing more then half million IOPS on

Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-09-05 Thread Alexander Motin
On 04.09.2013 19:31, Olivier Cochard-Labbé wrote: On Wed, Sep 4, 2013 at 9:01 AM, Alexander Motin wrote: - HP EliteBook 8460p (amd64: r255188) with DVD replaced by a second hardrive (where fbsd is installed): It crash just after the message "GEOM: new disk ada1" during boot scr

Again about pbuf_mtx

2013-09-05 Thread Alexander Motin
ion I see after that is on HBA driver locks, but may be I am missing something? Thank you. -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to &

Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-09-04 Thread Alexander Motin
On 04.09.2013 15:45, Nathan Whitehorn wrote: On 09/04/13 02:01, Alexander Motin wrote: On 04.09.2013 00:48, Olivier Cochard-Labbé wrote: On Tue, Sep 3, 2013 at 8:10 PM, Outback Dingo wrote: Can anyone confirm how well tested/stable this patch set might be?? if theres positive input i have a

Re: [RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-09-04 Thread Alexander Motin
to some GEOM class. Could you describe/show all GEOM topology, file systems, etc. you have there? gpart show sysctl kern.geom.confxml ... Thank you! -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/li

[RFC][CFT] GEOM direct dispatch and fine-grained CAM locking

2013-09-02 Thread Alexander Motin
ed by iXsystems, Inc. -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Network stack changes

2013-08-28 Thread Alexander V. Chernikov
Hello list! There is a lot constantly raising discussions related to networking stack performance/changes. I'll try to summarize current problems and possible solutions from my point of view. (Generally this is one problem: stack is slooow, but we need to know why an

Re: New CAM locking preview

2013-08-15 Thread Alexander Motin
external tests are welcome. This is great. I look forward to per-CPU, pinned, completion threads that I can do interesting things with (like schedule aio-sendfile completions..) On 15 August 2013 14:40, Alexander Motin mailto:m...@freebsd.org>> wrote: Hi. Last weeks I've made

New CAM locking preview

2013-08-15 Thread Alexander Motin
ntroller driver modifications, keeping KPIs and hopefully KBIs intact, but create base for later work to use multiqueue capabilities of new controllers. This work is sponsored by iXsystems, Inc. -- Alexander Motin ___ freebsd-hackers@freebsd.org ma

Re: b_freelist TAILQ/SLIST

2013-06-29 Thread Alexander Motin
On 29.06.2013 05:35, Konstantin Belousov wrote: On Sat, Jun 29, 2013 at 01:15:19AM +0300, Alexander Motin wrote: On 28.06.2013 09:57, Konstantin Belousov wrote: On Fri, Jun 28, 2013 at 12:26:44AM +0300, Alexander Motin wrote: While doing some profiles of GEOM/CAM IOPS scalability, on some

Re: b_freelist TAILQ/SLIST

2013-06-28 Thread Alexander Motin
On 28.06.2013 09:57, Konstantin Belousov wrote: On Fri, Jun 28, 2013 at 12:26:44AM +0300, Alexander Motin wrote: While doing some profiles of GEOM/CAM IOPS scalability, on some test patterns I've noticed serious congestion with spinning on global pbuf_mtx mutex inside getpbuf() and re

Re: b_freelist TAILQ/SLIST

2013-06-28 Thread Alexander Motin
On 28.06.2013 18:56, Adrian Chadd wrote: On 28 June 2013 08:37, Alexander Motin wrote: Otherwise it may just creep up again after someone does another change in an unrelated part of the kernel. Big win or small, TAILQ is still heavier then STAILQ, while it is not needed there at all. You

Re: b_freelist TAILQ/SLIST

2013-06-28 Thread Alexander Motin
I can give you an SSH access to my test machine. -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: b_freelist TAILQ/SLIST

2013-06-28 Thread Alexander Motin
On 28.06.2013 09:57, Konstantin Belousov wrote: On Fri, Jun 28, 2013 at 12:26:44AM +0300, Alexander Motin wrote: While doing some profiles of GEOM/CAM IOPS scalability, on some test patterns I've noticed serious congestion with spinning on global pbuf_mtx mutex inside getpbuf() and re

b_freelist TAILQ/SLIST

2013-06-27 Thread Alexander Motin
d replace b_freelist by a union and keep KBI, but partially break KPI. Or I could add another field, probably breaking KBI, but keeping KPI. Or I could do something handmade with no breakage. Or this change is just a bad idea? -- Alexander Motin ___

Shell variables containing output redirects

2013-06-20 Thread Alexander Yerenkow
orts are using something like this: log_args=">> ${tclhttpd_stdout_log} 2>> ${tclhttpd_stderr_log} " and after that use $log_args. Are they silently broken, or am I missing something? 3. Should I build up $cmd, and run eval "$cmd" - would this be nice ro dirty hack?

Re: Order of canonical upgrade sequence

2013-05-29 Thread Alexander Leidinger
> On May 29, 2013, at 10:02 AM, Chris Rees wrote: > > > Hi all! > > > > Back in 2005, when Alexander Leidinger wrote the make delete-old > > target, he documented the order of upgrade such that it should be > > run before mergemaster [1]; > > > > #

Re: priv_check/make_dev/devfs.rules: What is preventing a device to show up in a jail?

2013-05-10 Thread Alexander Leidinger
On Fri, 10 May 2013 13:43:47 +0200 Uffe Jakobsen wrote: > On 2013-05-10 12:11, Alexander Leidinger wrote: > > > > I worry about what is going on. We have something which is supposed > > to provide security as required, but is does not seem to work as > > described

Re: priv_check/make_dev/devfs.rules: What is preventing a device to show up in a jail?

2013-05-10 Thread Alexander Leidinger
fix the documentation, or a bug in the code. To do the later it needs to be debugged. My questions are if this is supposed to work, and if yes how to debug this. Bye, Alexander. > there's a simple test. Don't set "devfs_enable" in rc.conf, and > instead add a devfs

priv_check/make_dev/devfs.rules: What is preventing a device to show up in a jail?

2013-05-09 Thread Alexander Leidinger
in the jail itself. Is there something to the devfs.rules syntax or priv_check() or make_dev()/make_dev_cred() I don't know/understand which is involved when subdirectories of subdirectories in /dev are involved? How can I debug this (where to look, what to look for, ...)? Bye, Alexande

Re: openjdk6 broken on current

2013-05-07 Thread Alexander Yerenkow
Can anyone look into latest changes in swapcontext? http://svnweb.freebsd.org/base/head/lib/libthr/thread/thr_sig.c?sortby=date&view=log Seems some of it broke openjdk6 (more in java@ list archive). Thanks. 2013/5/7 Larry Rosenman > On 2013-05-07 02:10, Alexander Yerenkow wrote: &g

Re: ladmins that cannot type a command

2013-05-04 Thread Alexander Yerenkow
You still can't accept that there could be more than one point of view, and you show no respect to other's opinions. Thats not best qualities one can show. That is it, let's close this flame :) Regards, Alexander Yerenkow ___ freebsd-hack

Re: ladmins that cannot type a command

2013-05-03 Thread Alexander Yerenkow
Gui I always think it's better to have it than not. There always peoples who's needs not same as yours, just keep this in mind and don't insult guys who willing to donate part of their lives to bring some feature to community. Regards

Re: Fwd: GSOC: Qt front-ends

2013-04-24 Thread Alexander Yerenkow
up in GUI - that would be awesome. -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: Synchronizing TSC

2013-04-18 Thread Alexander Motin
On 17.04.2013 11:50, Konstantin Belousov wrote: On Wed, Apr 17, 2013 at 09:46:15AM +0300, Alexander Motin wrote: On 17.04.2013 03:25, Jim Harris wrote: On Tue, Apr 16, 2013 at 3:04 PM, Alexander Motin mailto:m...@freebsd.org>> wrote: Hi. Recently I've got 6-core/12-th

Re: Synchronizing TSC

2013-04-16 Thread Alexander Motin
On 17.04.2013 03:25, Jim Harris wrote: On Tue, Apr 16, 2013 at 3:04 PM, Alexander Motin mailto:m...@freebsd.org>> wrote: Hi. Recently I've got 6-core/12-thread system on Sandy Bridge-E Core i7-3930K CPU and was unpleasantly surprised to see that TSCs are not synchro

Synchronizing TSC

2013-04-16 Thread Alexander Motin
diverge after that: http://people.freebsd.org/~mav/tsc_adj2.patch I don't know very much about all different TSC hardware to predict when it is safe to enable the functionality, but at least on my system being enabled via loader tunable it seems working well.

Re: devstat overhead VS precision

2013-04-15 Thread Alexander Motin
On 15.04.2013 23:43, Poul-Henning Kamp wrote: In message <516c515a.9090...@freebsd.org>, Alexander Motin writes: I propose to switch that statistics from using binuptime() to getbinuptime() to solve the problem globally. No objections here, but I wonder if you were able to compa

Re: devstat overhead VS precision

2013-04-15 Thread Alexander Motin
On 15.04.2013 21:42, Pawel Jakub Dawidek wrote: On Sat, Apr 13, 2013 at 12:59:49PM +0300, Alexander Motin wrote: Hi. It is long known that collecting disk and GEOM statistics may cause significant processing overhead under high IOPS. On my recent high-IOPS benchmarks performance difference was

VLANHWFILTER "upgrade"

2013-04-15 Thread Alexander V. Chernikov
gg interface issue (not so trivial, unfortunately). Patch to ixgbe driver attached (maybe it is better to put ixgbe_vlan_get() and struct ifvlans directly to if_vlan.[ch]). -- WBR, Alexander Index: sys/dev/ixgbe/ixgbe.c === --- sys/dev/i

devstat overhead VS precision

2013-04-13 Thread Alexander Motin
to the timecounter performance: http://people.freebsd.org/~mav/devstat_time.patch Are there any objections against it? -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To

Re: pkgng questions

2013-03-19 Thread Alexander Yerenkow
is other port :) > > > -- > mark saad | nones...@longcount.org > ___ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hacker

Re: Chicken and egg, encrypted root FS on remote server

2013-02-19 Thread Alexander Yerenkow
ackup. Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: Chicken and egg, encrypted root FS on remote server

2013-02-19 Thread Alexander Yerenkow
____ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org" > -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: Obscure platform testbed

2013-02-14 Thread Alexander Yerenkow
-up in semi manual mode, and became some good service. Thanks. -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: building select ports for packaging on install media

2013-02-11 Thread Alexander Yerenkow
Best way is to have poudriere :) Regards, Alexander Yerenkow 11.02.2013 21:24 пользователь "Kurt Lidl" написал: > Greetings. > > I'm looking for a little guidance in building a small > (one to two dozen) packages for inclusion on a locally > generated install CDR

Make kernel aware of NIC queues

2013-02-06 Thread Alexander V. Chernikov
Hello list! Today more and more NICs are capable of splitting traffic to different Rx/TX rings permitting OS to dispatch this traffic on different CPU cores. However, there are some problems that arises from using multi-nic (or even singe multi-port NIC) configurations: Typical (OS) question

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Alexander Yerenkow
ce in running in-virtualbox-os tests a while ago, but there was real OS there, and not test one. Hope this helps. -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubs

Re: FreeBSD for serious performance? (was: Re: 9.x -- New Install -- serious partition misalignment)

2012-12-08 Thread Alexander Kabaev
and Queueing enabled ada1: 715404MB (1465149168 512 byte sectors: 16H 63S/T 16383C) Crap! I must be dreaming then. -- Alexander Kabaev signature.asc Description: PGP signature

Re: FreeBSD on RaspberryPi

2012-11-24 Thread Alexander Yerenkow
2012/11/24 Tim Kientzle > On Nov 7, 2012, at 8:09 AM, Alexander Yerenkow wrote: > > > > Such experiments was tried by me and others in August; I got > framebuffer worked in rca/hdmi; … > > On Nov 8, 2012, at 11:12 PM, Alexander Yerenkow wrote: > > > It was pla

Re: postfix mail server infected ?

2012-11-24 Thread Alexander Yerenkow
Would be better if you include pkg info / pkg_info output, as well `who`, and try to monitor and record via netstat all programs trying to connect to 25 port. Also, what portaudit telling you? Regards, Alexander Yerenkow 24.11.2012 20:08 пользователь "trafdev" написал: > Hi. I&#

Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident]

2012-11-19 Thread Alexander Yerenkow
http://www.fossil-scm.org/ I'm not fossil user, but it's BSD licensed in written in C. Baptise Daroussin probably could tell us more about fossil pro and cons. -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing

Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident]

2012-11-18 Thread Alexander Yerenkow
Why not make few such places? This will be harder to compromise simultenously two or more. Regards, Alexander Yerenkow 18.11.2012 16:13 пользователь "Aldis Berjoza" написал: > > 18.11.2012, 16:10, "Alexander Yerenkow" : > > How about each commit will make a &qu

Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident]

2012-11-18 Thread Alexander Yerenkow
ject as FreeBSD is. This isn't so hard to make, and it's so social :) Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to

Re: [patch] reducing arp locking

2012-11-09 Thread Alexander V. Chernikov
On 09.11.2012 13:59, Fabien Thomas wrote: Le 9 nov. 2012 à 10:05, Alexander V. Chernikov a écrit : On 09.11.2012 12:51, Fabien Thomas wrote: Le 8 nov. 2012 à 11:25, Alexander V. Chernikov a écrit : On 08.11.2012 14:24, Andre Oppermann wrote: On 08.11.2012 00:24, Alexander V. Chernikov

Re: [patch] reducing arp locking

2012-11-09 Thread Alexander V. Chernikov
On 09.11.2012 12:51, Fabien Thomas wrote: Le 8 nov. 2012 à 11:25, Alexander V. Chernikov a écrit : On 08.11.2012 14:24, Andre Oppermann wrote: On 08.11.2012 00:24, Alexander V. Chernikov wrote: Hello list! Currently we need to acquire 2 read locks to perform simple 6-byte copying from arp

Re: FreeBSD on RaspberryPi

2012-11-08 Thread Alexander Yerenkow
some time this weekend, feel free to contact me by gtalk or else, I will play around with my rpi with both serials and vide modes. Regards, Alexander Yerenkow 09.11.2012 6:58 пользователь "Tim Kientzle" написал: > > On Nov 7, 2012, at 8:09 AM, Alexander Yerenkow wrote: > > &g

Re: [patch] reducing arp locking

2012-11-08 Thread Alexander V. Chernikov
On 08.11.2012 03:46, Adrian Chadd wrote: On 7 November 2012 15:24, Alexander V. Chernikov wrote: Hello list! Currently we need to acquire 2 read locks to perform simple 6-byte copying from arp record to packet ethernet header. It seems that acquiring lle lock for fast path (main traffic flow

Re: [patch] reducing arp locking

2012-11-08 Thread Alexander V. Chernikov
On 08.11.2012 14:24, Andre Oppermann wrote: On 08.11.2012 00:24, Alexander V. Chernikov wrote: Hello list! Currently we need to acquire 2 read locks to perform simple 6-byte copying from arp record to packet ethernet header. It seems that acquiring lle lock for fast path (main traffic flow

[patch] reducing arp locking

2012-11-07 Thread Alexander V. Chernikov
Hello list! Currently we need to acquire 2 read locks to perform simple 6-byte copying from arp record to packet ethernet header. It seems that acquiring lle lock for fast path (main traffic flow) is not necessary even with current code. My tests shows ~10% improvement with this patch appli

Re: FreeBSD on RaspberryPi

2012-11-07 Thread Alexander Yerenkow
Such experiments was tried by me and others in August; I got framebuffer worked in rca/hdmi; usb not saw any of my mices/keyboards; ethernet worked, but produced hangs ( which render device useless).I hope this help :) Regards, Alexander Yerenkow 07.11.2012 18:01 пользователь "Tim Kie

Re: 'device atapicam' breaks the build

2012-10-29 Thread Alexander Motin
Hi. I haven't used vbox much, but I guess that mentioned handbook section is outdated. You should not need atapicam at all since FreeBSD 9.0. If you still wish to revert to old ATA stack and so atapicam, look at UPDATING record from 20110424. -- Alexander

Re: FreeBSD in Google Code-In 2012? You can help too!

2012-10-24 Thread Alexander Yerenkow
t again, I hope they will apply it in next version. > > > So i guess we need porting mentors. > > Pedro. > ___ > freebsd-po...@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-

Ports cross-compiling

2012-09-04 Thread Alexander Yerenkow
. And after this, builds going just fine (of course for ports that can be cross-built). Is it possible to accept this? Seems to me non-destructive patch. -- Regards, Alexander Yerenkow ___ freebsd-hackers@freebsd.org mailing list http://lists.free

Re: geom <-> cam disk

2012-07-25 Thread Alexander Motin
32 command slots per port can be enough for many workloads to enqueue all commands to the hardware and leave queue empty as you've described. But if you take harder workload, or controller/ device without command queueing support, extra requests will

Re: ULE scheduler miscalculates CPU utilization for threads that run in short bursts

2012-07-18 Thread Alexander Motin
we had reliable and cheap timers on x86. Now ones that are fast (TSC) are unreliable, others that are reliable are too slow for this use. -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/f

Re: kqueue timer timeout period

2012-07-11 Thread Alexander Motin
is ongoing GSoC project now by Davide Italiano to handle sub-HZ resolution for time events. Present tests show reaching 20 microseconds precision; and I think it can be improved further. -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list

Re: FreeBSD 10G forwarding performance @Intel

2012-07-03 Thread Alexander V. Chernikov
On 04.07.2012 00:27, Luigi Rizzo wrote: On Tue, Jul 03, 2012 at 09:37:38PM +0400, Alexander V. Chernikov wrote: ... Thanks, another good point. I forgot to merge this option from andre's patch. Another 30-40-50kpps to win. not much gain though. What about the other IPSTAT_INC counters ?

Re: FreeBSD 10G forwarding performance @Intel

2012-07-03 Thread Alexander V. Chernikov
On 03.07.2012 20:55, Luigi Rizzo wrote: On Tue, Jul 03, 2012 at 08:11:14PM +0400, Alexander V. Chernikov wrote: Hello list! I'm quite stuck with bad forwarding performance on many FreeBSD boxes doing firewalling. ... In most cases system can forward no more than 700 (or 1400) kpps whi

FreeBSD 10G forwarding performance @Intel

2012-07-03 Thread Alexander V. Chernikov
ions MSGBUF_SIZE=4096000 options SW_WATCHDOG options PANIC_REBOOT_WAIT_TIME=4 # # Hardware watchdog timers: # # ichwd: Intel ICH watchdog timer # #device ichwd device smbus device ichsmb device ipmi -- WBR, Alexander ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: System is flooded with failed read(2) calls: Resource temporarily unavailable (errno=35) coming from xorg unix socket

2012-07-02 Thread Alexander Kabaev
rrno to detect whether the syscall is succesful a wrong techique? Syscall will NOT change errno unless unless it actually failed, so unless dtrace's errno emulation is more magic than I thought, your script will mistakenly attribute error code coming from a distant past to syscalls just complete with no errors? -- Alexander Kabaev signature.asc Description: PGP signature

Re: [CFC/CFT] large changes in the loader(8) code

2012-06-28 Thread Alexander Leidinger
same disk (and the same identical unique disk identifier) multiple times. Is this a violation of the spec too? Bye, Alexander. -- http://www.Leidinger.netAlexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137

Re: Import crt{begin,end}.S from NetBSD

2012-06-14 Thread Alexander Kabaev
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, 14 Jun 2012 22:00:18 -0400 Richard Yao wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 06/14/12 20:51, Alexander Kabaev wrote: > > On Thu, 14 Jun 2012 14:54:28 -0400 > > Richard Yao

Re: Import crt{begin,end}.S from NetBSD

2012-06-14 Thread Alexander Kabaev
wnstream Gentoo FreeBSD. > > Could this be imported into FreeBSD-CURRENT? Apart from licensing, what others reasons are there to do that? -- Alexander Kabaev signature.asc Description: PGP signature

Re: Solving the great resource problem, take 42 (Re: Upcoming release schedule - 8.4 ?)

2012-06-14 Thread Alexander Leidinger
ideas list (see my other reply). Bye, Alexander. -- http://www.Leidinger.netAlexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 ___ freebsd-hackers@freebsd.org mailing lis

Re: Solving the great resource problem, take 42 (Re: Upcoming release schedule - 8.4 ?)

2012-06-14 Thread Alexander Leidinger
o be more than worth the effort. > > No offense, but speaking from experience, these are referred to as > "wishlist projects" -- many of which get shelved until developers get > enough time to work on them. This makes more sense when there are more > resources so e

Re: ifconfig accepting hostname as ipv4 address

2012-06-08 Thread Alexander V. Chernikov
On 08.06.2012 11:20, Jonathan McKeown wrote: On Thursday 07 June 2012 17:00:04 Alexander V. Chernikov wrote: Hello list! Since the early days ifconfig(8) has the following functionality: [hostname in place of literal address] Moreover, ifconfig em0 some_valid_fqdn/MASK silently ignores it

ifconfig accepting hostname as ipv4 address

2012-06-07 Thread Alexander V. Chernikov
reover, ifconfig em0 some_valid_fqdn/MASK silently ignores it, so you can't set valid CIDR address using this notation. Classful era has ended more than 10 years ago, do we still want to keep this behavior? -- WBR, Alexander ___ freebsd-hackers

Re: ULE/sched issues on stable/9 - why isn't preemption occuring?

2012-05-31 Thread Alexander Motin
that latency. Unless you are loosing packets because of some overflows during these delays. -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: ARM + CACHE_LINE_SIZE + DMA

2012-05-22 Thread Alexander Kabaev
On Tue, 22 May 2012 07:56:42 +0200 Hans Petter Selasky wrote: > On Tuesday 22 May 2012 01:35:48 Alexander Kabaev wrote: > > On Thu, 17 May 2012 11:01:34 -0500 > > > > Mark Tinguely wrote: > > > On Thu, May 17, 2012 at 8:20 AM, Svatopluk Kraus > &g

[ GSOC ] Project: Parallelization in the ports collection

2012-05-22 Thread Alexander Pronin
Hello Community. My name is Alexander Pronin. I am a GSOC student at The FreeBSD Project. My project is "Parallelization in the ports collection and pkgng utility" I have created wiki page where I described problems that I have to solve and approaches to solving this problem

Re: ARM + CACHE_LINE_SIZE + DMA

2012-05-21 Thread Alexander Kabaev
f-contained, unless you > expect to modify them while DMA is happening. > > This is on my to-do list. > > --Mark. Drivers that do DMA from memory that was not allocated by proper busdma methods or load buffers for DMA using not properly constrained busdma tags are broken drivers. We did not have a busdma tag inheritance from parent bus to child devices before, but now we should just take advantage of that and just make cache line alignment a requirement for the platform. USB is firmly in that 'broken' category btw and is currently being worked around by the USB_HOST_ALIGN hack on MIPS, which suffers from the very same cache coherency issues you describe. -- Alexander Kabaev signature.asc Description: PGP signature

Re: Where do the elf32_obj_loadfile, elf32_loadfile, elf64_obj_loadfile and elf64_loadfile symbols live?

2012-04-29 Thread Alexander Kabaev
): > undefined reference to `elf64_loadfile' > > I searched the sources using grep, but I cannot find where the > functions implementing those symbols are declared. Does anyone know > where I can find them? > > Yours truly, > Richard Yao > Hi, please look

Re: Regarding core disable in FreeBSD 9

2012-04-13 Thread Alexander Best
On Sat Apr 14 12, Mahesh Babu wrote: > How to disable a particular core in FreeBSD 9? > How to enable it again? i don't think it's possible to do that in freebsd. what you can do is to disable SMP oder hyperthreading. alternatively you can assign a certain process to a certain core. i think there

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-10 Thread Alexander Motin
On 04/10/12 21:46, Arnaud Lacombe wrote: On Tue, Apr 10, 2012 at 1:53 PM, Alexander Motin wrote: On 04/10/12 20:18, Alexander Motin wrote: On 04/10/12 19:58, Arnaud Lacombe wrote: 2012/4/9 Alexander Motin: I have strong feeling that while this test may be interesting for profiling, it'

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-10 Thread Alexander Motin
On 04/10/12 20:18, Alexander Motin wrote: On 04/10/12 19:58, Arnaud Lacombe wrote: 2012/4/9 Alexander Motin: [...] I have strong feeling that while this test may be interesting for profiling, it's own results in first place depend not from how fast scheduler is, but from the pipes cap

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-10 Thread Alexander Motin
On 04/10/12 19:58, Arnaud Lacombe wrote: 2012/4/9 Alexander Motin: [...] I have strong feeling that while this test may be interesting for profiling, it's own results in first place depend not from how fast scheduler is, but from the pipes capacity and other alike things. Can somebody hi

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-09 Thread Alexander Motin
On 04/05/12 21:45, Alexander Motin wrote: On 05.04.2012 21:12, Arnaud Lacombe wrote: Hi, [Sorry for the delay, I got a bit sidetrack'ed...] 2012/2/17 Alexander Motin: On 17.02.2012 18:53, Arnaud Lacombe wrote: On Fri, Feb 17, 2012 at 11:29 AM, Alexander Motin wrote: On 02/15/12

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-06 Thread Alexander Motin
On 04/06/12 17:30, Attilio Rao wrote: Il 06 aprile 2012 15:27, Alexander Motin ha scritto: On 04/06/12 17:13, Attilio Rao wrote: Il 05 aprile 2012 19:12, Arnaud Lacombeha scritto: Hi, [Sorry for the delay, I got a bit sidetrack'ed...] 2012/2/17 Alexander Motin: On 17.02.2012

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-06 Thread Alexander Motin
On 04/06/12 17:13, Attilio Rao wrote: Il 05 aprile 2012 19:12, Arnaud Lacombe ha scritto: Hi, [Sorry for the delay, I got a bit sidetrack'ed...] 2012/2/17 Alexander Motin: On 17.02.2012 18:53, Arnaud Lacombe wrote: On Fri, Feb 17, 2012 at 11:29 AM, Alexander Motinwrote: On 02/

possible signedness issue in aic7xxx

2012-04-06 Thread Alexander Best
hi there, i noticed the following worning from clang when building HEAD: ===> sys/modules/aic7xxx/aicasm (obj,build-tools) /usr/github-freebsd-head/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm.c:604:5: warning: passing 'int *' to parameter of type 'unsigned int *' converts betw

Re: [RFT][patch] Scheduling for HTT and not only

2012-04-05 Thread Alexander Motin
On 05.04.2012 21:12, Arnaud Lacombe wrote: Hi, [Sorry for the delay, I got a bit sidetrack'ed...] 2012/2/17 Alexander Motin: On 17.02.2012 18:53, Arnaud Lacombe wrote: On Fri, Feb 17, 2012 at 11:29 AM, Alexander Motinwrote: On 02/15/12 21:54, Jeff Roberson wrote: On Wed, 15 Feb

Re: CAM disk I/O starvation

2012-04-04 Thread Alexander Leidinger
more disks than tags? I also noticed that you do a strncmp for "da". What about "ada" (available in 9 and 10), I would assume it suffers from the same problem. Bye, Alexander. -- http://www.Leidinger.netAlexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org

still issues with unreadable dmesg output on SMP systems

2012-03-22 Thread Alexander Best
hi there, a few years ago there were huge issues with SMP and dmesg output, where messages from various drivers were output to /dev/ttyv0 without any timing, which caused a lot of unreadable lines. this was fixed and almost all of the dmesg lines i see now look similar to dmesg on a non-SMP aware

[RFC] Thread CPU load estimation for ULE, not sampled by hardclock()

2012-03-09 Thread Alexander Motin
zero and in some cases it decays more linearly, that seems also depends on if/how often CPU load is read. So which way should be considered right? Should it be clear decaying average as 4BSD does, or should it be something closer to "average load for last N seconds", following ideas I s

Re: [PREVIEW] bsdconfig(8)

2012-03-06 Thread Alexander Best
On Mon Mar 5 12, Devin Teske wrote: > Hiya fellow -hackers@ > > Many have complained that bsdinstall(8) does only a fraction of sysinstall(8). > This complaint is generally understood to be in-relation to the "Configure" > menu > of sysinstall(8). > > Some here may already know that Ron McDowel

Re: [RFT][patch] Scheduling for HTT and not only

2012-03-03 Thread Alexander Motin
On 03.03.2012 18:57, Mario Lobo wrote: On Saturday 03 March 2012 13:30:50 Alexander Motin wrote: On 03.03.2012 17:26, Ivan Klymenko wrote: I have FreeBSD 10.0-CURRENT #0 r232253M Patch in r232454 broken my DRM My system patched http://people.freebsd.org/~kib/drm/all.13.5.patch After build

Re: [RFT][patch] Scheduling for HTT and not only

2012-03-03 Thread Alexander Motin
me server. I am not sure how this change can cause such specific effect. Are you sure you haven't changed anything else unexpectedly? -- Alexander Motin ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/free

Re: [RFT][patch] Scheduling for HTT and not only

2012-03-03 Thread Alexander Motin
On 03/03/12 11:12, Alexander Motin wrote: On 03/03/12 10:59, Adrian Chadd wrote: Right. Is this written up in a PR somewhere explaining the problem in as much depth has you just have? Have no idea. I am new at this area and haven't looked on PRs yet. And thanks for this, it's gr

Re: [RFT][patch] Scheduling for HTT and not only

2012-03-03 Thread Alexander Motin
it more now. I have feeling that there could be more factors causing priority violation than I've described below. On 2 March 2012 23:40, Alexander Motin wrote: On 03/03/12 05:24, Adrian Chadd wrote: mav@, can you please take a look at George's traces and see if there's anyt

  1   2   3   4   5   6   7   8   9   10   >