Author: kan
Date: Sat Dec 23 16:24:00 2017
New Revision: 327109
URL: https://svnweb.freebsd.org/changeset/base/327109
Log:
Remove some trailing whitespace.
Reviewed by: glebius, ae
Differential Revision: https://reviews.freebsd.org/D10386
Modified:
head/sys/net/if_clone.c
Modified: he
Author: kan
Date: Sat Dec 23 16:24:02 2017
New Revision: 327110
URL: https://svnweb.freebsd.org/changeset/base/327110
Log:
Remove dead initialization of the inode pointer.
The pointer gets initialized again later in the code. This also
improves code style(9).
Modified:
head/sys/ufs/ffs
Author: kan
Date: Sat Dec 23 16:23:58 2017
New Revision: 327108
URL: https://svnweb.freebsd.org/changeset/base/327108
Log:
Do not double free the memory in if_clone.
if_clone_attach function will drop the reference on failure which will
free the if_clone structure. No need to do it secon
Author: kan
Date: Sat Dec 23 16:45:24 2017
New Revision: 327111
URL: https://svnweb.freebsd.org/changeset/base/327111
Log:
Do not pass NULL pointer to copyout in if_clone_list.
Sometimes caller is only interested in how many clones
are there and NULL pointer is passed for the destination
Author: kan
Date: Sat Dec 23 16:45:26 2017
New Revision: 327112
URL: https://svnweb.freebsd.org/changeset/base/327112
Log:
Silence clang analyzer false positive.
clang does not know that two lookup calls will return the same
pointer, so it assumes correctly that using the old pointer
af
Author: kan
Date: Sat Dec 23 16:49:57 2017
New Revision: 327113
URL: https://svnweb.freebsd.org/changeset/base/327113
Log:
Remove dead store to local variable.
Modified:
head/sys/kern/kern_shutdown.c
Modified: head/sys/kern/kern_shutdown.c
Author: kan
Date: Sat Dec 23 17:55:19 2017
New Revision: 327114
URL: https://svnweb.freebsd.org/changeset/base/327114
Log:
Reverse the check to allocate the buffer if cached pointer is NULL.
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D13596
Modified:
head/sys/k
Author: kan
Date: Sun Dec 24 16:39:57 2017
New Revision: 327163
URL: https://svnweb.freebsd.org/changeset/base/327163
Log:
Remove write-only opt and useless optlen variables.
This squashes the warning gebnerated by GCC 6.x. Since
variables that are now removed had come documentation
val
Author: kan
Date: Mon Dec 25 04:48:39 2017
New Revision: 327173
URL: https://svnweb.freebsd.org/changeset/base/327173
Log:
Do pass removing some write-only variables from the kernel.
This reduces noise when kernel is compiled by newer GCC versions,
such as one used by external toolchain p
Author: kan
Date: Wed Nov 16 03:19:36 2016
New Revision: 308711
URL: https://svnweb.freebsd.org/changeset/base/308711
Log:
Set endianness and floating point flags explicitly for MIPS targets
The tree can be build with an external toolchain that will not
necessarily default to desired sett
Author: kan
Date: Wed Nov 16 03:21:49 2016
New Revision: 308712
URL: https://svnweb.freebsd.org/changeset/base/308712
Log:
Make MIPS startup assembly files use neutral float ABI.
This allows these files to be used with hard and softfloat targets
with no special flags passed to the compile
Author: kan
Date: Wed Nov 16 03:24:20 2016
New Revision: 308713
URL: https://svnweb.freebsd.org/changeset/base/308713
Log:
Compile trampoline with soft-float on MIPS, to match the rest of the kernel
Core kernel is always compiled with -msoft-float on all of our platforms,
make sure we fol
Author: kan
Date: Fri Nov 18 16:23:31 2016
New Revision: 308807
URL: https://svnweb.freebsd.org/changeset/base/308807
Log:
Subject: [PATCH] Pass MACHINE_ARCH on command line for MIPS kernels.
While there, make param.h guess proper MACHINE_ARCH on hardfloat targets
correctly as well, so to
Author: kan
Date: Sun Nov 20 01:59:22 2016
New Revision: 308872
URL: https://svnweb.freebsd.org/changeset/base/308872
Log:
Use ofw_gpiobus instead of plain gpiobus for CI20
Requesed by: mmel
Modified:
head/sys/mips/ingenic/jz4780_gpio.c
Modified: head/sys/mips/ingenic/jz4780_gpio.c
Author: kan
Date: Wed Oct 2 16:08:01 2019
New Revision: 353011
URL: https://svnweb.freebsd.org/changeset/base/353011
Log:
Revert r352953: Convert pnmatch to single element array in regexec calls
Requested by: cem
Modified:
head/usr.bin/killall/killall.c
head/usr.bin/split/split.c
Mod
Author: kan
Date: Wed Oct 2 06:15:30 2019
New Revision: 352953
URL: https://svnweb.freebsd.org/changeset/base/352953
Log:
Convert pnmatch to single element array in regexec calls
The regexec function is declared as taking an array of regmatch_t
elements, and passing in the pointer to sin
Author: kan
Date: Mon Jan 27 00:14:51 2020
New Revision: 357161
URL: https://svnweb.freebsd.org/changeset/base/357161
Log:
Enter net epoch in msk_tick.
One more instance of if_input being called outside of
interrupt, by means of msk_handle_events.
Differential Revision: https://revi
Author: kan
Date: Mon May 3 18:04:17 2010
New Revision: 207578
URL: http://svn.freebsd.org/changeset/base/207578
Log:
Do not encode more than CTF_MAX_VLEN(1023) enum members.
CTF can not represent enums with more than CTF_MAX_VLEN members, but
ctfconvert will happily ignore that limitati
> Approved by:mm
> X-MFC with: lzma library MFC
>
If adding symbol versioning is all patch does, then bumping library
major version is not necessary. If you wanted so.1 for other reasons,
please ignore this email.
--
Alexander Kabaev
signature.asc
Description: PGP signature
Author: kan
Date: Thu Jun 3 00:25:43 2010
New Revision: 208763
URL: http://svn.freebsd.org/changeset/base/208763
Log:
Plug possible memory leak.
Found by: Coverity
MFC after: 2 weeks
Modified:
head/libexec/rtld-elf/rtld.c
Modified: head/libexec/rtld-elf/rtld.c
==
On Mon, 7 Jun 2010 17:41:34 + (UTC)
Matt Jacob wrote:
> + /*
> + * Add some addressing info.
> + */
> + memset(&cts, 0, sizeof (cts));
Hi,
you need to declare what cts is first. Kernel cannet be compiled right
now due to this.
--
Alexander Kabaev
Author: kan
Date: Thu Jun 10 17:59:47 2010
New Revision: 208994
URL: http://svn.freebsd.org/changeset/base/208994
Log:
Do not require pos parameter to be zero in MAP_ANONYMOUS mmap requests
in Linux emulation layer. Linux seems to only require that pos is
page-aligned, but otherwise ignores
Author: kan
Date: Fri Jun 11 04:38:14 2010
New Revision: 209030
URL: http://svn.freebsd.org/changeset/base/209030
Log:
In dtrace lexer, do not unput token if it is EOF.
This is harmless with OpenSolaris fex and yacc, but with FreeBSD
causes '\xff' symbol to be physically put into input bu
Author: kan
Date: Fri Jun 18 16:07:24 2010
New Revision: 209305
URL: http://svn.freebsd.org/changeset/base/209305
Log:
Do not allow EOF token to be put back into input buffer.
This reimplements previous change from r20930 in more generic way.
MFC after:1 week
Modified:
head/cddl
; isn't satisfied with a simple cast to int in the check against EOF,
> so the fix is a bit involved by actually having to go through a
> temporary variable.
Thanks. Strangely enough I only got Garret's email alerting me of this
breakage 5 min ago and your timely help is
s (but not getc()).
>
> There seems to be no reason to break the warning about this instead of
> using the same approach as stdio. This depends on yyunput() not
> having similar bugs (it must take an arg of type int and convert to
> an unsigned cgar like ungetc()):
>
> #
On Tue, 22 Jun 2010 04:30:12 +1000 (EST)
Bruce Evans wrote:
> On Mon, 21 Jun 2010, Alexander Kabaev wrote:
>
> > On Tue, 22 Jun 2010 03:22:40 +1000 (EST)
> > Bruce Evans wrote:
> >
> >
> > DTrace _does_ try to unput EOF though and apparently gets away
where WITH_CTF is set not on make command line or in environment,
but say in each individual Makefile.
--
Alexander Kabaev
signature.asc
Description: PGP signature
ng required to support them forever.
>
> --
> John Baldwin
Pardon for not catching that when I had a chance to influence the
outcome, but I would like to voice my support to tucking the ugliness
into private version namespace.
--
Alexander Kabaev
signature.asc
Description: PGP signature
On Fri, 23 Dec 2011 19:51:43 +0200
Kostik Belousov wrote:
> On Fri, Dec 23, 2011 at 12:06:44PM -0500, Alexander Kabaev wrote:
> > On Fri, 23 Dec 2011 11:22:34 -0500
> > John Baldwin wrote:
> >
> > > On Friday, December 23, 2011 10:58:46 am John Baldwin wrote:
On Fri, 23 Dec 2011 20:29:59 +0200
Kostik Belousov wrote:
> On Fri, Dec 23, 2011 at 01:20:34PM -0500, Alexander Kabaev wrote:
> > On Fri, 23 Dec 2011 19:51:43 +0200
> > Kostik Belousov wrote:
> >
> > > On Fri, Dec 23, 2011 at 12:06:44PM -0500, Alexander Kabaev
r -> jayanth
> peter -> ps
>
> +philip -> benl
> philip -> ed
> philip -> jls
> philip -> matteo
> @@ -546,6 +548,8 @@ sheldonh -> iedowse
>
> shin -> ume
>
> +simon -> benl
> +
> sos -> marcel
>
> thompsa -> weongyo
Huh, clang complains about missing committer ascendancy information too
these days?
--
Alexander Kabaev
signature.asc
Description: PGP signature
Author: kan
Date: Sun Jun 19 13:35:41 2011
New Revision: 223295
URL: http://svn.freebsd.org/changeset/base/223295
Log:
Minimize backward seeks when trying to load ELF relocatable modules.
Some of loader filesystems are very ill equipped to handle seeking
backwards within the file. Namely,
Author: kan
Date: Sun Jun 19 13:35:36 2011
New Revision: 223294
URL: http://svn.freebsd.org/changeset/base/223294
Log:
Do not set thread name to less than informative 'initial thread'.
Modified:
head/lib/libthr/thread/thr_init.c
Modified: head/lib/libthr/thread/thr_init.c
===
Author: kan
Date: Sun Jun 19 13:35:46 2011
New Revision: 223296
URL: http://svn.freebsd.org/changeset/base/223296
Log:
Put a quick bandaid on internal citrus locking.
The code is not quite right still, but it programs from deadlocking
on themselves if one enables new citrus code by mistak
we can test out different
>TFTP block sizes at run time.
>
> Obtained from: Juniper Networks
> Fixed by: rodrigc
>
Has this code been reviewed by anyone outside of Juniper?
--
Alexander Kabaev
signature.asc
Description: PGP signature
dropping the
packet, you are returning error from read and with errno in unknown
state on top of that. Why did this have to change and why there is no
mention of that in the commit message?
--
Alexander Kabaev
signature.asc
Description: PGP signature
mem 0xfd8f-0xfd8f irq 24 at device 9.0 on pci2
miibus0: on bge0
brgphy0: PHY 1 on miibus0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto
bge0: Ethernet address: 00:e0:81:28:24:e7
bge0: [ITHREAD]
Booting kernel tree from just before this commit makes everything work
again.
--
Alexander Kabaev
signature.asc
Description: PGP signature
gt;
> Reviewed by:phk (the previous version)
>
This one is responsible for hangs on my amd64 test box.
--
Alexander Kabaev
signature.asc
Description: PGP signature
sbuf_put_byte(). This makes it easier to add drain functionality
> when a buffer would overflow as there are fewer code points.
>
Please disregard my previous report. This is the revision that causes
the hang, according to git bisect.
--
Alexander Kabaev
signature.asc
Description: PGP signature
Author: kan
Date: Sat Sep 11 19:42:50 2010
New Revision: 212478
URL: http://svn.freebsd.org/changeset/base/212478
Log:
Add missing pointer increment to sbuf_cat.
Modified:
head/sys/kern/subr_sbuf.c
Modified: head/sys/kern/subr_sbuf.c
==
.CURDIR}/../libthread_db CFLAGS+=-Winline
> +
> +LIBTHR_UNWIND_STACK=yes
> +
> +.ifdef LIBTHR_UNWIND_STACK
> +CFLAGS+=-I${.CURDIR}/../../contrib/gcc -fexceptions
> +CFLAGS+=-D_PTHREAD_FORCED_UNWIND
> +.endif
> +
>
Reaching into bowels of GCC like that is never good.
--
Alexander Kabaev
signature.asc
Description: PGP signature
On Wed, 15 Sep 2010 11:19:52 +
David Xu wrote:
> >
> > Reaching into bowels of GCC like that is never good.
> Any solution ? ;-)
>
I agree with Konstantin, we should either import appropriately licensed
header from libunwind or, better yet, just provide our own.
--
; 2010 (r213539) @@ -27,7 +27,6 @@
> CFLAGS+=-I${.CURDIR}/../libthread_db CFLAGS+=-Winline
>
> .ifndef NO_THREAD_UNWIND_STACK
> -CFLAGS+=-I${.CURDIR}/../../contrib/gcc -fexceptions
> CFLAGS+=-D_PTHREAD_FORCED_UNWIND
> .endif
>
Thank you for pushing this to completion.
--
Alexander Kabaev
signature.asc
Description: PGP signature
Author: kan
Date: Mon Dec 27 00:30:29 2010
New Revision: 216728
URL: http://svn.freebsd.org/changeset/base/216728
Log:
Fix an apparent cop-and-paste mistake in previous commit.
This makes dlsym(RTLD_DEFAULT) work properly again.
Modified:
head/libexec/rtld-elf/rtld.c
Modified: head/libe
Author: kan
Date: Wed Dec 29 17:12:05 2010
New Revision: 216804
URL: http://svn.freebsd.org/changeset/base/216804
Log:
Switch mips architectures back to libgcc.
MIPS64 n64 binaries are broken with libcompiler_rt at this time.
Switch mips back to libgcc until the cause of breakage is analy
Author: kan
Date: Tue Jan 25 19:17:50 2011
New Revision: 217833
URL: http://svn.freebsd.org/changeset/base/217833
Log:
Do not allocate buffer to hold data for zero-sized sections.
Modified:
head/lib/libelf/elf_data.c
Modified: head/lib/libelf/elf_data.c
==
Author: kan
Date: Fri Jan 28 23:44:57 2011
New Revision: 218051
URL: http://svn.freebsd.org/changeset/base/218051
Log:
Eliminate the use of symlook_needed function in favor of DAGS.
Place elements on DAG lists in breadth-first order. This allows us to
walk pre-built list in all cases wher
Author: kan
Date: Tue Feb 1 21:15:35 2011
New Revision: 218177
URL: http://svn.freebsd.org/changeset/base/218177
Log:
Revert r218169 until it can be tested and fixed properly.
Modified:
head/sys/cddl/compat/opensolaris/sys/types.h
Modified: head/sys/cddl/compat/opensolaris/sys/types.h
=
On Tue, 1 Feb 2011 13:28:43 -0800
Garrett Cooper wrote:
> On Tue, Feb 1, 2011 at 1:15 PM, Alexander Kabaev
> wrote:
> > Author: kan
> > Date: Tue Feb 1 21:15:35 2011
> > New Revision: 218177
> > URL: http://svn.freebsd.org/changeset/base/218177
> >
> >
Author: kan
Date: Thu Mar 16 00:49:59 2017
New Revision: 315338
URL: https://svnweb.freebsd.org/changeset/base/315338
Log:
Add cavium octeon 'bootoctlinux' boot argument support
While there, parse u-boot provided command line arguments
for supported switches and update boothowto appropria
Author: kan
Date: Fri Apr 7 22:58:25 2017
New Revision: 316625
URL: https://svnweb.freebsd.org/changeset/base/316625
Log:
Do not use -msoft-float with intention of disabling FP on aarch64
GNU GCC does does recognise it as a valid option and we already
use -mgeneral-regs-only that has the
Author: kan
Date: Fri Apr 7 22:58:31 2017
New Revision: 316627
URL: https://svnweb.freebsd.org/changeset/base/316627
Log:
Use int to receive the return value of getopt function.
getopt returns int and not char, so assigning the value to
char is not ideal, especially on platforms with uns
Author: kan
Date: Fri Apr 7 22:58:34 2017
New Revision: 316628
URL: https://svnweb.freebsd.org/changeset/base/316628
Log:
Silence GCC warning by initializing the local variable.
GCC 6.3 is unable to trace all code paths that lead to
this variable being left uninitialized and correlate th
Author: kan
Date: Fri Apr 7 22:58:28 2017
New Revision: 316626
URL: https://svnweb.freebsd.org/changeset/base/316626
Log:
Define 'lr' as x30 on aarch64
GNU toolchain does not recognize LR as standard register alias,
but clang does. Use of #define will work on both. Place the
definition
Author: kan
Date: Fri Apr 7 22:58:20 2017
New Revision: 316624
URL: https://svnweb.freebsd.org/changeset/base/316624
Log:
Do not use b.cs instruction to jump to cerror.
The conditional jump can only be performed to targets up to 1MB in
either direction and does not work too well when lin
Author: kan
Date: Sun Apr 9 03:50:48 2017
New Revision: 316649
URL: https://svnweb.freebsd.org/changeset/base/316649
Log:
Add missing double quote to fix r316635 commit.
Modified:
head/lib/libz/Makefile
Modified: head/lib/libz/Makefile
===
Author: kan
Date: Thu Apr 13 14:23:27 2017
New Revision: 316757
URL: https://svnweb.freebsd.org/changeset/base/316757
Log:
Use proper fields to check for interrupt trigger mode.
Modified:
head/sys/arm/arm/gic.c
head/sys/arm64/arm64/gic_v3.c
Modified: head/sys/arm/arm/gic.c
Author: kan
Date: Wed Feb 1 05:00:34 2017
New Revision: 313040
URL: https://svnweb.freebsd.org/changeset/base/313040
Log:
Add atomic_fcmpset_*() inlines for MIPS
atomic_fcmpset_*() is analogous to atomic_cmpset(), but saves off the
read value from the target memory location into the 'old
esired than other? I am not against the
change, but I need to understand the reasoning behind it better. Since
atomic_cmpset retries too, it will have to be adjusted as well.
--
Alexander Kabaev
pgpVlTYDug3ZT.pgp
Description: Цифровая подпись OpenPGP
id array. I
therefore officially am requesting this change to be reverted until
reasonable solution is found to unbreak architectures that use wired
TLBs to access local per-CPU data.
--
Alexander Kabaev
pgpA1EtpIy7w7.pgp
Description: Цифровая подпись OpenPGP
y pc_rm_queue is a cyclic list
consisting of just one element pc_rm_queue, the loop terminating
condition will never be met, as &pc->pc_rm_qeue value will be very
different from the one that pc->pc_rm_queue.rmq_next was set at
initialisation time.
This affects MIPS in SMP configurati
Author: kan
Date: Mon Feb 6 14:00:28 2017
New Revision: 313341
URL: https://svnweb.freebsd.org/changeset/base/313341
Log:
Use 64bit store instruction in atomic_fcmpset_64.
Reported by: br
Modified:
head/sys/mips/include/atomic.h
Modified: head/sys/mips/include/atomic.h
Author: kan
Date: Fri Jun 20 01:45:03 2014
New Revision: 267660
URL: http://svnweb.freebsd.org/changeset/base/267660
Log:
Set target->sbp field to valid value when sbp device is created.
The sbp_cam_detach_target can be called from sbp_post_explore function
on the first target that is not
Author: kan
Date: Mon Jun 23 03:45:39 2014
New Revision: 267762
URL: http://svnweb.freebsd.org/changeset/base/267762
Log:
Restore the check for non-NULL dmatag in sndbuf_free.
The sound drivers that use own buffer management can use sndbuf_setup
and not do any busdma allocation, so the dr
g_dev_attrchanged(cp, "GEOM::physpath");
> >
>
> This part looks unrelated.
>
Commit says that it deals with consequences of make_dev_alias_p
failing. Preventing trap happening on said failure seems to be
pretty much related to the stated goal.
--
Alexander Kabaev
signature.asc
Description: PGP signature
Author: kan
Date: Thu Aug 21 15:10:10 2014
New Revision: 270277
URL: http://svnweb.freebsd.org/changeset/base/270277
Log:
Add guards to ptrdiff_t definition in include/stddef.h
Back in 2011 obrien has added the #define macro in sys/sys/stddef.h to
guard ptrdiff_t. Add similar protection t
alloc)
Don't we use namespace.h/unnamespace.h for this?
--
Alexander Kabaev
signature.asc
Description: PGP signature
ith ABI stability, they simply can't enforce
it at the moment even if they wanted to.
--
Alexander Kabaev
signature.asc
Description: PGP signature
On Mon, 3 Feb 2014 18:54:46 +
David Chisnall wrote:
> On 3 Feb 2014, at 18:32, Alexander Kabaev wrote:
>
> > More than likely. It does appear libc++ does not go through same
> > pains to maintain ABI stable as libstdc++ does. The lack of all and
> > any symbol ve
t standards non-compliance (std::pair having an
> > explicit constructor) causing real problems.
>
> I see. I am not a big fan of library version bump but standard
> compliance is also very important for us, too. Hmm... :-(
>
The refusal to use tools that are there precisely to
On Thu, 13 Feb 2014 10:11:27 +
David Chisnall wrote:
> On 13 Feb 2014, at 01:04, Alexander Kabaev wrote:
>
> > The refusal to use tools that are there precisely to help to help
> > with the binary compatibility in favor of mindless library bumps is
> > just sad
s- like it's not getting enough entropy now?
>
>
>
> -adrian
>
Me too, on amd64 box. The machine gets hung for several minutes after
'writing entropy file' until random is unblocked. Anecdotally, banging
on the keyboard trying to help the entropy gathering along seems to
speed the process up.
--
Alexander Kabaev
pgprcVla2H9qP.pgp
Description: OpenPGP digital signature
do a 'sysctl kern.random' and post the result?
>
> Do you have anything random-related in your rc.conf?
>
> Could you please do a verbose boot on a kernel with "options
> RANDOM_DEBUG" set and send me the dmesg output from a failing box.
>
> M
>
> &g
get rid of the debug symbols?
IMHO, we should only pass -g to ctfconvert if WITH_CTF is set _and_ user
requested debug symbols explicitly. Your change seems to be breaking
that.
--
Alexander Kabaev
pgp15e_jzijDZ.pgp
Description: OpenPGP digital signature
On Sat, 08 Nov 2014 22:09:38 +0200
Andriy Gapon wrote:
> On 08/11/2014 19:00, Alexander Kabaev wrote:
> > On Thu, 6 Nov 2014 22:46:40 + (UTC) Mark Johnston
> > wrote:
> >
> >> Author: markj Date: Thu Nov 6 22:46:40 2014 New Revision: 274200
> >> UR
ix(dev, &num_vectors) != 0) {
Huh, Linux just falls back to as many vectors as it can and just
allocates them between per-cpu queues in a round-robin manner. I think
is is a better approach than what we have here, would you consider it?
--
Alexander Kabaev
pgphqx9dYSivT.pgp
Description: OpenPGP digital signature
ssed.
It is debatable just how correct ZFS code in its expectations, but I
think this commit should probably be reverted until either ZFS is
changed not to expect cv modifiable by waking threads or until
alternative solution is found to the cv_waiters overflow issue fixed by
this commit.
--
Alexander Kabaev
pgpESgZs_K4y1.pgp
Description: OpenPGP digital signature
On Wed, 20 May 2015 09:54:45 -0700
Matthew Ahrens wrote:
> On Wed, May 20, 2015 at 9:00 AM, Alexander Kabaev
> wrote:
>
> > On Fri, 15 May 2015 13:50:38 + (UTC)
> > John Baldwin wrote:
> >
> > > Author: jhb
> > > Date: Fri May 15 13:50:37 201
ore/many-spindle system executed only 4 synchronous requests at
> a time?
>
I certainly do not want to have 8 * ncpu threads hanging around.
While said extra CPUs were all but forced on me by Intel innovators, my
NFS workloads hardly did scale at the same pace over the same time
period.
--
Alexander Kabaev
signature.asc
Description: PGP signature
we
> decided to shave a pointer off of each lock that was only used for
> that and to use a statically sized table instead.
>
> --
> John Baldwin
As + * MAXCPU, as evidently most recent
overflows reported were caused by jacking MAXCPU up from its default
value?
--
Alexander Kabaev
signature.asc
Description: PGP signature
Author: kan
Date: Sat Feb 28 20:30:25 2015
New Revision: 279404
URL: https://svnweb.freebsd.org/changeset/base/279404
Log:
Avoid lookup of CODESET aliases using uninitialized path
We do not use iconv.alias file, so avoid using the vestiges
of the code that do.
Differential Revision:
Author: kan
Date: Sat Feb 28 20:30:29 2015
New Revision: 279405
URL: https://svnweb.freebsd.org/changeset/base/279405
Log:
Avoid closing unallocated socket in case socreate fails.
Found by: Brainy Code Scanner
Reported by: Maxime Villard
MFC after: 2 weeks
Modified:
head/sys/nfs/krp
Author: kan
Date: Sat Feb 28 22:24:45 2015
New Revision: 279412
URL: https://svnweb.freebsd.org/changeset/base/279412
Log:
Do not leak 'copy' buffer if bmap_truncate_indirect fails.
Reported by: Brainy Code Scanner, by Maxime Villard.
MFC after: 2 weeks
Modified:
head/sys/fs/nandfs/bma
Author: kan
Date: Sun Sep 14 00:02:40 2014
New Revision: 271562
URL: http://svnweb.freebsd.org/changeset/base/271562
Log:
Fix RTC clock writes on many Octeon boards.
The struct clocktime uses 0-based week day number, so back out part of
r229161 by gonzo, which actually broke the RTC clock
Author: kan
Date: Sun Sep 14 00:02:37 2014
New Revision: 271561
URL: http://svnweb.freebsd.org/changeset/base/271561
Log:
Add delay to Octeon MDIO access routines.
Prevent saturattion of the bus by constant polling which in
extreme cases can cause interface lockup. This makes FreeBSD
ma
Author: kan
Date: Sat Sep 27 16:50:24 2014
New Revision: 272215
URL: http://svnweb.freebsd.org/changeset/base/272215
Log:
Do not pass whole descriptor block size as align to fwdma_malloc_multiseg
Do not pass wrong alignment value to fwdma_malloc_multiseg and ultimately
to contigalloc. In
Author: kan
Date: Sat Sep 27 16:50:21 2014
New Revision: 272214
URL: http://svnweb.freebsd.org/changeset/base/272214
Log:
Remove obsolete compatibility glue and improve firewire code readability.
Commit my version of style(9) pass over the firewire code. Now that
other people have started
if (callout_stop(&lle->lle_timer) > 0)
LLE_REMREF(lle);
This results in panics as described in:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210884
--
Alexander Kabaev
pgpCIQAIpPC7t.pgp
Description: Цифровая подпись OpenPGP
work Subscribers: bms, mjg, imp
> Differential Revision: https://reviews.freebsd.org/D3039
>
Hi Ed,
this commit broke more than just syslogd. rtsol and rtsold both are
victims of the change as they are trying to shutdown unconnected
raw sockets to make then 'send-only' and fail.
--
Alexander Kabaev
pgps0YItNxzam.pgp
Description: OpenPGP digital signature
On Sun, 9 Aug 2015 09:37:13 +0200
Ed Schouten wrote:
> Hi Alexander,
>
> 2015-08-08 21:05 GMT+02:00 Alexander Kabaev :
> > this commit broke more than just syslogd. rtsol and rtsold both are
> > victims of the change as they are trying to shutdown unconnected
> > raw
Author: kan
Date: Thu Aug 27 14:00:20 2015
New Revision: 287205
URL: https://svnweb.freebsd.org/changeset/base/287205
Log:
Make ncurses build with GCC 5.0 and up
Merge the end result of two upstream changes:
Original fix from 20141206:
+ modify MKlib_gen.sh to work around change in
Author: kan
Date: Thu Aug 27 14:00:16 2015
New Revision: 287204
URL: https://svnweb.freebsd.org/changeset/base/287204
Log:
Unbreak nvi message catalog generation for 8 bit locales.
Feeding any file encoded in 8 bit locales such as KOI8-RU
to sort utility running under UTF-8 locale produce
Author: kan
Date: Thu Aug 27 14:00:23 2015
New Revision: 287206
URL: https://svnweb.freebsd.org/changeset/base/287206
Log:
Repair sys/cdefs.h enough to be usable with GCC 5.x
The __alloc_size and __alloc_align need to be defined to
nothingness for lint, but the existing check is deficient
On Thu, Aug 27, 2015 at 12:04 PM, Pedro Giffuni wrote:
> Hello kan;
>
> On 08/27/15 09:00, Alexander Kabaev wrote:
>
>> Author: kan
>> Date: Thu Aug 27 14:00:23 2015
>> New Revision: 287206
>> URL: https://svnweb.freebsd.org/changeset/base/287206
>>
>
On Wed, 2 Sep 2015 15:50:24 +0300
Gleb Smirnoff wrote:
> Alexander,
>
> On Tue, Sep 01, 2015 at 10:44:38PM -0400, Alexander Kabaev wrote:
> A> On Tue, 1 Sep 2015 11:59:12 + (UTC)
> A> > Log:
> A> > Not only build with buildworld, but also install with
&g
On Wed, 2 Sep 2015 16:20:34 +0300
Gleb Smirnoff wrote:
> On Wed, Sep 02, 2015 at 09:08:25AM -0400, Alexander Kabaev wrote:
> A> >
> A> > Does that happen to you, or do you just suppose that this is
> A> > going to happen looking at the code?
> A> >
>
On Wed, 2 Sep 2015 16:20:34 +0300
Gleb Smirnoff wrote:
> On Wed, Sep 02, 2015 at 09:08:25AM -0400, Alexander Kabaev wrote:
> A> > A> > Modified: head/Makefile.inc1
> A> > A> >
> =
On Wed, 02 Sep 2015 16:57:01 +0300
Alexander Motin wrote:
> On 02.09.2015 16:36, Alexander Kabaev wrote:
> > On Wed, 2 Sep 2015 16:20:34 +0300
> > Gleb Smirnoff wrote:
> >
> >> On Wed, Sep 02, 2015 at 09:08:25AM -0400, Alexander Kabaev wrote:
> >> A> &
Author: kan
Date: Wed Jan 20 23:26:35 2016
New Revision: 294470
URL: https://svnweb.freebsd.org/changeset/base/294470
Log:
Fix initlist_add_object invocation parameters.
The tail parameter should point to the last object for
which dependencies should be processed. In most cases,
this is
1 - 100 of 158 matches
Mail list logo