Re: panic: blockable sleep lock (sleep mutex) UMA pcpu @vm/uma_core.c:1381

2003-08-26 Thread Bosko Milekic
> Abel Alejandro. > > > - > This mail sent through IMP: http://horde.org/imp/ > > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-cu

Re: 5.1, Data Corruption, Intel, Oh my! [patch]

2003-08-20 Thread Bosko Milekic
, it would still be nice if the acpi users (for whom acpi works for the most part) could give the patch a try as well (I have a decent-sized list of testers but would nonetheless welcome/appreciate more). > Thanks, > -Nate Cheers, -- Bosko Milekic * [EMAIL PROTECTED] * [EMA

Re: 5.1, Data Corruption, Intel, Oh my! [patch]

2003-08-20 Thread Bosko Milekic
to someone with APM, and then waiting for the results. This is a time-consuming process, but as soon as the problem is addressed, I will commit the changes. Thanks to everyone who has helped test this so far. Regards, -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TE

Re: another buildworld -j4 panic

2003-08-14 Thread Bosko Milekic
ant, and that code fails to assert Giant requirements most of the time. Maybe it's time we start sprinkling the GIANT_REQUIREDs where we know they belong... that one we talked about adding the other day, did it catch anything? -- Bosko Milekic *

5.1, Data Corruption, Intel, Oh my! [patch]

2003-08-14 Thread Bosko Milekic
problems with this patch, then make sure that they really do go away with DISABLE_PSE and DISABLE_PG_G before you contact me; it could just be bad RAM. If I commit this, I want it to have the longest "Tested By" list ever written in a commit message to date. Please help. :-)

Re: Porting 4.x code to 5.x: zfreei, zinit, struct vm_zone

2003-08-14 Thread Bosko Milekic
less. Otherwise, glance at src/sys/vm/uma.h, which is decently documented for what concerns exported API. You shouldn't have to touch 'vm_zone' directly (it doesn't exist anymore). > Thanks. > -- > Craig Rodrigues > http://crodrigues.org > [E

Re: 5.1, Data Corruption, Intel, Oh my! [patch] - Fatal trap 12

2003-08-14 Thread Bosko Milekic
hunks were rejected before you build and boot the kernel. If after all this you still crash like in the above, then please send me [off-list] your kernel configuration file as well as a trace (as above). -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consultin

Re: Perfect Setup to Freebsd Access Point!!!!

2003-08-14 Thread Bosko Milekic
ore > than 2mbps > ideas??? Make sure that you have absolutely no debugging options turned on. This includes WITNESS, INVARIANT_SUPPORT, and INVARIANTS at the least (check your kernel configuration file). > -- > > Marcos Biscaysaqu > > Systems Administrator &g

Re: FreeBSD 5.1-R kernel panic

2003-08-14 Thread Bosko Milekic
ace. Again, I have to re-iterate that you really need to make sure you're supping to HEAD: *default release=cvs tag=. Regards, -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://www.technokratis.com/ _

Re: FreeBSD 5.1-R kernel panic

2003-08-12 Thread Bosko Milekic
now if there is other data you need from me. > > Thanks again, > Stephane. > > > - Original Message - > From: "Stephane Raimbault" <[EMAIL PROTECTED]> > To: "Bosko Milekic" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]> > Sent: We

Re: 5.1, Data Corruption, Intel, Oh my! [patch]

2003-08-11 Thread Bosko Milekic
The kernel was cvsuped this afternoon and patched only with your > patch. I had to panic twice to get a core dump and I have doubts about > its validity. > -- > R. Kevin Oberman, Network Engineer > Energy Sciences Network (ESnet) > Ernest O. Lawrence Berkeley National Laboratory (Berk

Re: new panic during buildworld -j4

2003-08-08 Thread Bosko Milekic
gt; g_io_schedule > g_up_procbody > fork_exit > fork_trampoline > --- trap 0x1, eip = 0, esp = 0xd23a5d7c, ebp = 0 --- How about the panic message? There are 4 different panics that could have occured from uma_dbg_free(). Arguments would also be nice, I guess. -- Bosko Mil

Re: Memory modified after free / most recently used by GEOM

2003-08-06 Thread Bosko Milekic
_ds = 47, tf_edi = 0, tf_esi = 135299072, > tf_ebp = -1077937224, tf_isp = -973693580, tf_ebx = 0, tf_edx = 135295016, > tf_ecx = -1, tf_eax = 2, tf_trapno = 12, tf_err = 2, tf_eip = 134725423, tf_cs > = 31, tf_eflags = 582, tf_esp = -1077937268, tf_ss = 47}) at > /home/tim/p4/freebsd/

Re: vm/map LOR

2003-08-01 Thread Bosko Milekic
Try the attached patch. On Fri, Aug 01, 2003 at 11:02:49AM +, Bosko Milekic wrote: > > fakepg_zone should probably be UMA_ZONE_VM. Or the vm_object lock > needs to be dropped before allocating or freeing to that zone. > > What does Alan think? (cc'd) > >

Re: vm/map LOR

2003-08-01 Thread Bosko Milekic
1d > --- syscall (73), eip = 0x28257aa7, esp = 0xbfbffc1c, ebp = 0xbfbffc48 --- > > Lars > -- > Lars Eggert <[EMAIL PROTECTED]> USC Information Sciences Institute -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * ht

Re: FreeBSD 5.1-R kernel panic

2003-07-30 Thread Bosko Milekic
can wait to see if the recent changes fix the same panic for other people who have been seeing it. Bonne chance. :-) > Thanks, > Stephane. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://www.technokratis.com/ _

Re: FreeBSD 5.1-R kernel panic

2003-07-30 Thread Bosko Milekic
s worth noting that a small chunk of the above patch may fail as I just committed a part of it. You should be able to safely ignore that. Let me know how it works out. Regards, -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://

Re: HEADSUP: UMA not reentrant / possible memory leak

2003-07-30 Thread Bosko Milekic
the problem of having to account for the buckets in the zone as well (besides for just the pcpu cache buckets). So if it does get committed, can the calculation of uz_cachefree from the timer routine be axed in the same change, as it is no longer significant? -- Bosko Mile

Re: HEADSUP: UMA not reentrant / possible memory leak

2003-07-29 Thread Bosko Milekic
isabled also is indicative that there is a clear reentrancy problems somewhere. There may also be some bucket leakage (although I have not yet confirmed this) as well. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS

Re: HEADSUP: UMA not reentrant / possible memory leak

2003-07-29 Thread Bosko Milekic
g this. I was going to do this myself but had to leave the office. Hopefully Jeff will have a chance to take a look at it otherwise I`ll be glancing at it tomorrow. Also, it would be nice if those suffering from recent problems with kmem_map exhaustion on 5.1 try this and note whether or

Re: device driver memory leak in 5.1-20030726?

2003-07-27 Thread Bosko Milekic
eMail: [EMAIL PROTECTED] > UNIX Systemadministrator Tel.: (+43 1) 4277-14073 > Vienna University Computer Center Fax.: (+43 1) 4277-9140 > University of Vienna http://mailbox.univie.ac.at/~le/ -- Bosko Milekic * [EMAIL

Re: FreeBSD 5.1-R kernel panic

2003-07-27 Thread Bosko Milekic
rom the point of view of the VM, the memory is never reclaimed. I am unsure as to whether or not the memory allocated by the USB stuff needs to be type stable so I can't really fix this. I urge the USB authors to glance there. If you are using USB, try turning it off to see

Re: Loading 5.x onto a laptop

2003-07-26 Thread Bosko Milekic
On Sat, Jul 26, 2003 at 09:18:01PM +, Dave Johnson wrote: > Hi > > Has anyone manage to load ver 5.x into the Compaq Presario 1370 > notebook. I get kernel panic all the time > > Regards Yes. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS C

Re: FreeBSD 5.1-R kernel panic

2003-07-23 Thread Bosko Milekic
nformation on using DDB. If you have the space in /var and enough swap, you may want to try getting a crashdump so that you can reboot and use GDB to debug. Again, take a look at the handbook. > thanks again, > Stephane. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECT

Re: FreeBSD 5.1-R kernel panic

2003-07-23 Thread Bosko Milekic
ll drop you into the debugger on a kernel panic, at which point you can just issue 'tr' to get a stack trace. Be careful, if you only have remote access to the machine, this is generally not a good idea. > Thanks, > Stephane. -- Bosko Mi

Re: FreeBSD 5.1-R kernel panic

2003-07-23 Thread Bosko Milekic
e box up for this? I'll dig around in the > developers handbook, I seem to remember seeing something about it in there. > > Thanks, > Stephane. ... -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://www.technokratis.com/ _

Re: FreeBSD 5.1-R kernel panic

2003-07-21 Thread Bosko Milekic
unning what appeared to be stock 5.1-RELEASE, which may or may not be related to what you're seeing. If reverting to pre-July 20 gets rid of your problem, perhaps we can figure out what commit triggered this behavior for you. Also, do you have PAE enabled? -- Bosko Milekic * [EM

Re: FreeBSD 5.1-R kernel panic

2003-07-21 Thread Bosko Milekic
ur problem, try setting the kern.vm.kmem.size bootable to approximately 350,000,000 or so (even 400,000,000 is OK as long as NMBCLUSTERS is not too-too high). -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://www.technokratis.com/ __

Re: SMP problem with uma_zalloc

2003-07-21 Thread Bosko Milekic
On Mon, Jul 21, 2003 at 03:47:54PM +0200, Harti Brandt wrote: > On Mon, 21 Jul 2003, Bosko Milekic wrote: [...] > BM> It sounds to me like your example is really not the general-case one. > BM> Basically, you're using a zone capped off at 1 page. Currently in > BM>

Re: SMP problem with uma_zalloc

2003-07-21 Thread Bosko Milekic
On Mon, Jul 21, 2003 at 09:03:00AM +0200, Harti Brandt wrote: > On Sat, 19 Jul 2003, Bosko Milekic wrote: > > BM> > BM>On Sat, Jul 19, 2003 at 08:31:26PM +0200, Lara & Harti Brandt wrote: > BM>[...] > BM>> Well the problem is, that nothing is starved. I h

Re: SMP problem with uma_zalloc

2003-07-19 Thread Bosko Milekic
in one of the caches. > > Or I could simply remove the limits. > > > harti > > > -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://www.technokratis.com/ ___ [EMAIL PROTEC

Re: MSDOSFS patch of dirty flag (Darwin Import)

2003-07-18 Thread Bosko Milekic
atch, just submit a PR and then post the PR number in reply to this thread. Thanks -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] TECHNOkRATIS Consulting Services * http://www.technokratis.com/ ___ [EMAIL PROTECTED] mailing list http:

Re: Buildworld fails in 5.1

2003-07-16 Thread Bosko Milekic
be something funky that we are doing. > > - Matt > > -- > Matt Loschert - Software Engineer | email: [EMAIL PROTECTED] | > ServInt Internet Services | web: http://www.servint.net/ | > McLean, Virginia US

Re: panic: kmem_malloc

2003-07-10 Thread Bosko Milekic
http://mailbox.univie.ac.at/~le/ > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > > -- Bosko Milekic * [EMAIL PRO

Re: systematic panic on an SMP machine for 5.1-Release

2003-07-08 Thread Bosko Milekic
indication of bug in the p-III or in the chipset ? > (ISTR these options could be used to get around unnamed errata of the p-IV) Please tell me if either DISABLE_PG_G and/or DISABLE_PSE fixes your problem and if you can reproduce the problem when you don't have those two options.

Re: Screen saver: bsd_saver.

2003-06-27 Thread Bosko Milekic
opy) What do you think about it? FWIW, I've tested this yesterday and wanted to commit it but shamefully I must admit that I don't know how to properly prepare a port. The screen saver works and is pretty neat although I had to build in low video mode. --

Re: HEADS UP! Major commits in the tree coming soon

2003-05-30 Thread Bosko Milekic
neering team. > > > Thanks > > Ken > > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: mb alloc and: panic: mutex Giant not owned at../../../vm/vm_kern.c:315

2003-05-29 Thread Bosko Milekic
M because the call is being made with WAITOK or TRYWAIT. Moving the Giant acquisition from kern_sendit() back to the top of sendit() should fix it, but I'm CCing dwmalone on this to see what he thinks is the best approach. Regards, -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] _

Re: mbuf LOR

2003-04-02 Thread Bosko Milekic
es in the code path from m_getcl() to malloc(), so they must be happening higher up in the call stack. > The lock reversal was: 1. fxp softc lock, 2. Giant. > > Traceback: > zalloc... > malloc() > mb_pop_cont() > mb_alloc() > m_getcl() > fxp_add_rfabuf() > fxp_int

Re: mbuf cache

2003-03-07 Thread Bosko Milekic
e whether it's really the common case of mb_free() that's being expensive or if you're often hitting non-common-cases (in which case the auxilary routines should register the higher CPU usage). -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: mbuf cache

2003-03-07 Thread Bosko Milekic
to analyze this as I cannot reproduce it. Have you tried running your tests over loopback to see if the same thing happens? If so, and it does, can you please explain how to exactly replicate the test? -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send ma

Re: mbuf cache

2003-03-04 Thread Bosko Milekic
3 copies of the same > > message all the time is kinda annoying. :-( > > > I´m running a snort-like application with the interface getting receive only > packets. It can either connect to a netgraph node or use bpf, both seem to have > similar performance (most CPU is used elsewhere) as the email I sent previously > had listed. > > Pete -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: mbuf cache

2003-03-04 Thread Bosko Milekic
moving buckets to the general cache... see if that's really happening... The low watermark doesn't affect anything right now. Can you give me more details on the exact type of test you're running? Let's move this to -current instead of -current and -net please (fee

Re: mbuf cache

2003-03-04 Thread Bosko Milekic
r we're in a starvation situation. The only thing to be done, possibly, is make the routine smaller by moving those couple of actions to seperate routines, but I'm not clear that this is very useful, given that mb_free()'s usage is restricted to only inside subr_mbuf.c >

Re: mbuf cache

2003-03-04 Thread Bosko Milekic
commit log clearly states that the new watermarks do nothing for now. I have a patch that changes that but I haven't committed it yet because I left for vacation last Sunday and I only returned early this Monday. Since then, I've been too busy to clean up and commit it. In ab

Re: CURRENT kernel freezing or rebooting

2003-02-22 Thread Bosko Milekic
sup date tag 1200 GMT 14 Feb 2003 ran > the week with zero problems. Will try again tomorrow morning > (1200 GMT) if there are "interesting" kernel commits. > > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the

Re: TCP connections timing out "real fast"

2003-02-22 Thread Bosko Milekic
W, I can't say for sure that this is related to TCP connection timeouts. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Hyperthreading and machdep.cpu_idle_hlt

2003-02-01 Thread Bosko Milekic
On Sat, Feb 01, 2003 at 01:28:45PM -0800, Terry Lambert wrote: > Bosko Milekic wrote: > > > > Or, as I explained in my previous post, only HLT the [virtual] CPU if > > > > the other [virtual] CPU that is sharing the same execution & cache > > > > u

Re: Hyperthreading and machdep.cpu_idle_hlt

2003-02-01 Thread Bosko Milekic
On Sat, Feb 01, 2003 at 12:47:59PM -0800, Terry Lambert wrote: > Bosko Milekic wrote: > > On Fri, Jan 31, 2003 at 11:52:53AM -0800, Matthew Dillon wrote: > > > Another solution would be to have a global mask of 'idle' cpus and send > > > an IPI to

Re: Hyperthreading and machdep.cpu_idle_hlt

2003-02-01 Thread Bosko Milekic
r one is HLT'd, then not do the HLT. > -Matt > Matthew Dillon > <[EMAIL PROTECTED]> -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send

Re: Hyperthreading and machdep.cpu_idle_hlt

2003-02-01 Thread Bosko Milekic
mber, at runtime? [...] > Cheers, > -Peter > -- > Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] > "All of this is for nothing if we don't go to the stars" - JMS/B5 -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Hyperthreading and machdep.cpu_idle_hlt

2003-01-31 Thread Bosko Milekic
ne in the HTT-enabled model would be effectively 'hlt'-ed when one of the two threads executes an 'hlt' until the next timer tick. I guess we'll wait for the two other data sets from Trish: one with HTT off, and cpu_idle_hlt=0, and the other with HTT off, and cpu_i

Re: Hyperthreading and machdep.cpu_idle_hlt

2003-01-31 Thread Bosko Milekic
gt; Trish Lynch [EMAIL PROTECTED] > Ecartis Core Team [EMAIL PROTECTED] > EFNet IRC Operator @ efnet.demon.co.uk AilleCat@EFNet > Key fingerprint = 781D 2B47 AA4B FC88 B919 0CD6 26B2 1D62 6FC1 FF16 > > > To

Re: HOWTO: Basic-block profiling on -current.

2003-01-06 Thread Bosko Milekic
27;s perfectly possible to profile the entire kernel if you want to. Hey Poul-Henning! Thanks! > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > [EMAIL PROTECTED] | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to mali

Re: mbuf header bloat ?

2003-01-02 Thread Bosko Milekic
P.S.: Try not to use MEXTADD, if possible. Use m_extadd() instead, which is the procedure-equivalent version. MEXTADD is just provided for 'backwards-compatibility'. It used to be a large ugly macro. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: mbuf header bloat ?

2003-01-02 Thread Bosko Milekic
t see a better solution. Right now, ref counting for regular mbuf clusters works fine and is pretty damn fast, but I don't know how I could make it happen for other external buffer types other than the way I just described. > Thanks, > > Drew -- Bosko Milekic * [EMAIL PROTEC

Re: mballoc kernel thread

2002-12-29 Thread Bosko Milekic
On Mon, Dec 30, 2002 at 09:35:28AM +0900, Kyunghwan Kim wrote: > On Sun, Dec 29, 2002 at 06:47:35PM -0500, Bosko Milekic wrote: > > I don't really know what > > to tell you because I'm working on the exact same thing (and I > > mentionned in the Emails you bro

Re: mballoc kernel thread

2002-12-29 Thread Bosko Milekic
Maybe then we could merge the two, or something. Heck, I don't know. It's not really like doing this is difficult so I don't know how we would resolve the conflict. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: mbuf header bloat ?

2002-11-27 Thread Bosko Milekic
a packet header mbuf for you with external storage and may even allocate more than one and chain them together for you in one shot and without dropping the per-CPU cache lock, if it can get away with it. It does a 'best' fit allocation so you effectively have your 'small,'

Re: mbuf header bloat ?

2002-11-27 Thread Bosko Milekic
a really quick and negligeable size comparison, but that's it). As for non-third-party type external storage (your standard 2K mbuf clusters) those can be allocated in one shot with an mbuf pre-attached to it by the existing allocator anyway and an interface is provided to do so (m_ge

Re: mbuf header bloat ?

2002-11-26 Thread Bosko Milekic
to but make sure it's not something that requires freeing afterwords (in other words, only do it if you do the exact same thing mb_alloc does for regular clusters because otherwise you'll have to worry about destructing the counter before freeing the mbuf). > Drew -- Bos

Re: mbuf header bloat ?

2002-11-25 Thread Bosko Milekic
PIII system. It was still > not as fast as stable, but the current/stable performance difference > was no longer embarrassing. > > Drew > -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: mbuf header bloat ?

2002-11-25 Thread Bosko Milekic
uster. So when the 'n' mbuf is allocated and the cluster with it then a shallow copy of the packet header is done from mbuf 'm' (the old mbuf) to the newly allocated mbuf 'n'. What Robert is saying is that this copy breaks his MAC label semantics which require

Re: mbuf header bloat ?

2002-11-25 Thread Bosko Milekic
On Mon, Nov 25, 2002 at 01:27:39PM -0500, Andrew Gallatin wrote: > Bosko Milekic writes: > > On Sun, Nov 24, 2002 at 04:23:33PM -0500, Andrew Gallatin wrote: > > > If we're going to nitpick the mbuf system, a much, much worse problem > > > is that you cannot al

Re: mbuf header bloat ?

2002-11-25 Thread Bosko Milekic
M Watson FreeBSD Core Team, TrustedBSD Projects > [EMAIL PROTECTED] Network Associates Laboratories -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: mbuf header bloat ?

2002-11-25 Thread Bosko Milekic
ing problems. > > > > I know that both tru64 and aix just malloc their mbufs. > > I think we tied that and went back to a separate allocator, but I have > no idea why.. maybe someone else can enlighten me.. As I mentionned in a previous Email, it all has to do with what wer

Re: mbuf header bloat ?

2002-11-25 Thread Bosko Milekic
ber UMA the last time I checked) and those have to do with, primarily, SMP-friendliness. > Drew -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: 5.0 release schedule?

2002-08-28 Thread Bosko Milekic
the message > > -- > Michael Lucas [EMAIL PROTECTED], [EMAIL PROTECTED] > http://www.oreillynet.com/pub/q/Big_Scary_Daemons > >Absolute BSD: http://www.AbsoluteBSD.com/ -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Memory corruption in CURRENT

2002-08-22 Thread Bosko Milekic
RIPE Network Coordination Centre > http://www.ripe.net/home/mark/ New Projects Group/TTM > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the body of the message > -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Rewrite of the perl script rmuser to C

2002-08-10 Thread Bosko Milekic
. I couldn't even read it due to mis-aligned braces ( { and } ). Thanks. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: About the recent kernel crashes.

2002-07-27 Thread Bosko Milekic
$ > (cvsup'ed today) > > Marc That's not what I was asking for. He mentionned he had a kernel from the 25th that was working and I wanted the version of subr_mbuf.c that he had used to build _that_ kernel. -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: About the recent kernel crashes.

2002-07-27 Thread Bosko Milekic
break it with any of the changes I've made. My last change was on 2002/07/24 15:11:23 so I don't think it's that, but just to make sure... -- Bosko Milekic * [EMAIL PROTECTED] * [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Fixed ! Re: Interesting panic very early in the boot

2002-07-18 Thread Bosko Milekic
;t notice a difference. As a point of reference, however, what hardware do you have this running on? Specifically, what board, CPUs, how many, and how much RAM do you have? Thanks, -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: new zero copy sockets snapshot

2002-06-20 Thread Bosko Milekic
one. Unfortunately, I don't know if the PIII is doing speculative cache-loads, but it could very well be the case. If it is and if in fact the chip does caching based on virtual addresses, then providing it with virtually contiguous address space may yield better results. If you try this, please let me know. I'm extremely interested in seeing the results! > Cheers, > > Drew Regards, -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: new zero copy sockets snapshot

2002-06-18 Thread Bosko Milekic
e fixes, plus several fixes that have gone into -current over the > past week or so, the zero copy sockets code runs without any WITNESS > warnings at all now. > > Ken > -- > Kenneth Merry > [EMAIL PROTECTED] > > To Unsubscribe: send mail to [EMAIL PROTECTED] &g

Re: -current as guest of VMWare2

2002-05-31 Thread Bosko Milekic
I386_CPU) > +#if defined(I386_CPU) || 1 > static __inline int > atomic_cmpset_int(volatile u_int *dst, u_int exp, u_int src) > { > > > Glenn G. > > > -- > Glenn Gombert > [EMAIL PROTECTED] > > "Never trust any operating system you don't have the source code for" > > -- > http://fastmail.fm - Get back to work > -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: -current as guest of VMWare2

2002-05-31 Thread Bosko Milekic
, just some things mentionning that VMWare has trouble with locking primitives. What does the patch do? > Glenn G. -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: -current as guest of VMWare2

2002-05-31 Thread Bosko Milekic
whatever the name of that option was). (iv) Boot host OS windows2000, start VMWare, and try booting the installed -CURRENT with the new cmpxchg-free kernel via VMWare. I hope this at least improves the speed situation. -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED]

Re: UMA lock

2002-05-31 Thread Bosko Milekic
ain this assumption when/if we move to uma in the future. > -- Terry Cheers, -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: UMA lock

2002-05-30 Thread Bosko Milekic
sleep is called and are M_NOWAIT, then that's not good. M_NOWAIT means: "only allowed to block on a mutex." > It's either incredibly badly named, or it's incredibly badly > implemented -- I would argue the latter, actually, since even > if it's completely

Re: UMA lock

2002-05-30 Thread Bosko Milekic
On Wed, May 29, 2002 at 01:04:00PM -0700, Terry Lambert wrote: > Bosko Milekic wrote: > > On Tue, May 28, 2002 at 11:32:03PM -0700, Terry Lambert wrote: > > > Can we get rid of the NULL tests we had to put in when M_WAIT > > > turned into M_WAITOK? > > >

Re: UMA lock

2002-05-30 Thread Bosko Milekic
OTECTED]; [EMAIL PROTECTED] > "All of this is for nothing if we don't go to the stars" - JMS/B5 -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: UMA lock

2002-05-30 Thread Bosko Milekic
ry > "Never solve a vast problem in a half-vast way" -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: -current as guest of VMWare2

2002-05-30 Thread Bosko Milekic
I486_CPU > cpu I586_CPU > ident RATZ > maxusers 0 > Nicholas Souchu - [EMAIL PROTECTED] - [EMAIL PROTECTED] -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Patch for critical_enter()/critical_exit() & interrupt assem

2002-03-07 Thread Bosko Milekic
27;s patch. To me, it doesn't look like the direction we're supposed to be headed in is wrong. I don't see a technical argument (yet) saying otherwise besides for this "it's an optimization and shouldn't go in" thing. Please, if there is one, state it. The same applies to the ithread lightweight stuff I've been working on. > Warner -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: Patch for critical_enter()/critical_exit() & interrupt assem

2002-03-05 Thread Bosko Milekic
ocking to NFS" yourself? > Give us peace Matt... > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > [EMAIL PROTECTED] | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explain

Re: malloc_bucket() idea (was Re: How to fix malloc.)

2002-02-23 Thread Bosko Milekic
opefully [at least] eventually replace malloc(9) and various other kernel allocators. It will support per CPU working-sets and some cache friendly goodies. -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: -CURRENT in pretty good shape, after all

2002-02-23 Thread Bosko Milekic
houldn't be acceptable to go "euh, -CURRENT is broken and it's probably because of me but I have no friggin' clue how or why. I don't even know where to start looking." It's just common sense. > On Sat, 23 Feb 2002, Bosko Milekic wrote: > > > > >

Re: -CURRENT in pretty good shape, after all

2002-02-23 Thread Bosko Milekic
d form: "development bleeding edge version of FreeBSD" (as opposed to "[totally broke and bleeding] developer [for those who feel like it] version of FreeBSD."). > DES > -- > Dag-Erling Smorgrav - [EMAIL PROTECTED] -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] T

Re: Patch to improve mutex collision performance

2002-02-18 Thread Bosko Milekic
're trying to get a lock and get pre-empted right after failing to get it but before grabbing sched_lock and putting ourselves to sleep). So, in effect, it's a non-issue. > -Matt > Matthew Dillon >

Re: Junior Annoying Hacker Task

2002-02-01 Thread Bosko Milekic
.. > > o Support sysctls in the HKEY_DYN_DATA and HKEY_CURRENT_CONFIG > sections (for those that can go into loader.rc). This last point is neat, especially if whoever is doing it could setup something with the doc team and actually get to actively documenting, as things

Re: MEXTFREE

2001-12-22 Thread Bosko Milekic
this? It should stay like this. The easy (macro) case deals with only the reference count issue. We only call the function if we really have to free the object (i.e. ref count is dropped to zero). > Thanks. > > -- > Chad David[EMAIL PROTECTED] > ACNS Inc. Calgary,

Re: send_packet: No buffer space available

2001-11-26 Thread Bosko Milekic
comment on this is Jonathan Lemon. > So, no solution, right? :( Well, you're sending out packets faster than your hardware can transmit them. You can `artificially' define IFQ_MAXLEN to something greater than 50 but practically, you probably won't get much besides for consu

Re: send_packet: No buffer space available

2001-11-21 Thread Bosko Milekic
;gensig' mail-client-independent .signature generator. > Get your copy at http://www.geeks.com/~robf/gensig/ > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the body of the message > -- Bosko Milekic [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: ACPI??? was - Re: -current TCP performance hosed?

2001-09-15 Thread Bosko Milekic
nternet Solutions > tel: +27-11-283-5462, fax: +27-11-283-5401 mobile: +27-83-292-5800 > email: [EMAIL PROTECTED], [EMAIL PROTECTED] > URL: http://www.is.co.za > -- Bosko Milekic [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: -current TCP performance hosed?

2001-09-14 Thread Bosko Milekic
: [EMAIL PROTECTED] > URL: http://www.is.co.za -- Bosko Milekic [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: KSE kernel comparissons

2001-08-27 Thread Bosko Milekic
ecome more and more apparent only as things progress and it should be noted that all of these "nice things" resulting from all the work we're presently doing will not just all magically surface when 5.0-RC1 (or whatever it's going to be called) is "released." -- Bosko Milekic [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: KSE milestone-2

2001-08-25 Thread Bosko Milekic
; | __--_|\ Julian Elischer | \ U \/ / hard at work in > | / \ [EMAIL PROTECTED] +-->x USA\ a very strange > | ( OZ)\___ ___ | country ! > +- X_.---._/presently in San Francisco \_/ \\ >

Re: Lock order reversals that aren't problematic

2001-07-30 Thread Bosko Milekic
" just "locked down," or "mutexified." > -GAWollman -- Bosko Milekic [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: [HEADS-UP]: Mbuf allocator changes

2001-06-22 Thread Bosko Milekic
On Fri, Jun 22, 2001 at 01:32:21PM -0400, Bosko Milekic wrote: > > mp_ncpus implies SMP (mp_ prefix). If you want to make it ncpus and move it to > > sys/systm.h and stick it somewhere MI initialized to 1 that is fine. Then > > hw.ncpus can reference that (well, it's c

  1   2   >