Author: trociny
Date: Mon Jun 30 19:47:26 2014
New Revision: 268062
URL: http://svnweb.freebsd.org/changeset/base/268062
Log:
MFC r267336:
PF_BLUETOOTH protocols: skip initialization of non-virtualized globals
for non-default VNET instances.
This fixes panic on a vnet initialization
Author: trociny
Date: Mon Jan 20 20:34:31 2014
New Revision: 260925
URL: http://svnweb.freebsd.org/changeset/base/260925
Log:
MFC r260833:
Bring back r226403, the fix for bin/161526, which was (accidentally?)
reverted in r238896.
PR: bin/161526
Reported by: Karli.Sjoberg
Author: trociny
Date: Tue Jan 7 21:24:34 2014
New Revision: 260413
URL: http://svnweb.freebsd.org/changeset/base/260413
Log:
MFC r260049:
Add mibs for hastd(1) queue stats.
Modified:
stable/9/usr.sbin/bsnmpd/modules/snmp_hast/BEGEMOT-HAST-MIB.txt
stable/9/usr.sbin/bsnmpd/modules/snmp_
Author: trociny
Date: Sat Dec 28 19:22:23 2013
New Revision: 260007
URL: http://svnweb.freebsd.org/changeset/base/260007
Log:
MFC r257155, r257582, r259191, r259192, r259193, r259194, r259195, r259196:
r257155:
Make hastctl list command output current queue sizes.
Reviewed by: pj
Author: trociny
Date: Thu Oct 31 20:31:16 2013
New Revision: 257470
URL: http://svnweb.freebsd.org/changeset/base/257470
Log:
MFC r257154:
Merging local and remote bitmaps must be protected by hr_amp lock.
This is believed to fix hastd crashes, which might occur during
synchronizatio
Author: trociny
Date: Thu Oct 3 18:52:04 2013
New Revision: 256027
URL: http://svnweb.freebsd.org/changeset/base/256027
Log:
MFC r255714, r255716, r255717:
r255714:
Use cv_broadcast() instead of cv_signal() when waking up threads
waiting on an empty queue as the queue may have sever
Author: trociny
Date: Thu Oct 3 18:48:43 2013
New Revision: 256025
URL: http://svnweb.freebsd.org/changeset/base/256025
Log:
MFC r255521, r255526, r255707:
r255521 (jmg):
add support for writing the pid of the daemon program to a pid file so
that daemon can be used w/ rc.subr and po
Author: trociny
Date: Sun Sep 8 17:47:14 2013
New Revision: 255395
URL: http://svnweb.freebsd.org/changeset/base/255395
Log:
MFC r254776:
Make ipfw nat init/unint work correctly for VIMAGE:
* Do per vnet instance cleanup (previously it was only for vnet0 on
module unload, and led
Author: trociny
Date: Sat Aug 24 12:10:11 2013
New Revision: 254778
URL: http://svnweb.freebsd.org/changeset/base/254778
Log:
MFC r253282:
A complete duplication of binding should be allowed if on both new and
duplicated sockets a multicast address is bound and either
SO_REUSEPORT or SO
Author: trociny
Date: Fri Jul 12 18:54:47 2013
New Revision: 253281
URL: http://svnweb.freebsd.org/changeset/base/253281
Log:
MFC r252710:
In r227207, to fix the issue with possible NULL inp_socket pointer
dereferencing, when checking for SO_REUSEPORT option (and SO_REUSEADDR
for multic
Author: trociny
Date: Wed Jul 10 19:42:07 2013
New Revision: 253166
URL: http://svnweb.freebsd.org/changeset/base/253166
Log:
Direct commit to stable branch to fix ABI breakage:
In r227839, when removing libkvm dependency on procfs(5),
kvm_uread() function, used for reading from /proc/pid
Author: trociny
Date: Fri Jul 5 19:38:57 2013
New Revision: 252829
URL: http://svnweb.freebsd.org/changeset/base/252829
Log:
MFC r252313, r252349, 252436:
To avoid LOR, drop the filedesc lock in export_fd_to_sb(), before
writing to sbuf.
MFC r252351 (mjg):
Remove duplicate NULL
Author: trociny
Date: Fri Jul 5 18:46:35 2013
New Revision: 252820
URL: http://svnweb.freebsd.org/changeset/base/252820
Log:
MFC r252516, r252540:
Add a mib for worker process ID.
Modified:
stable/9/usr.sbin/bsnmpd/modules/snmp_hast/BEGEMOT-HAST-MIB.txt
stable/9/usr.sbin/bsnmpd/module
Author: trociny
Date: Fri Jul 5 18:44:10 2013
New Revision: 252818
URL: http://svnweb.freebsd.org/changeset/base/252818
Log:
MFC r252472:
Make hastctl(1) ('list' command) output a worker pid.
Reviewed by: pjd
Modified:
stable/9/sbin/hastctl/hastctl.c
stable/9/sbin/hastd/control.
Author: trociny
Date: Tue Jul 2 19:29:00 2013
New Revision: 252519
URL: http://svnweb.freebsd.org/changeset/base/252519
Log:
MFC r248286 (pjd):
Removed redundant includes.
Modified:
stable/9/sbin/hastctl/hastctl.c
Directory Properties:
stable/9/sbin/hastctl/ (props changed)
Modifie
Author: trociny
Date: Tue Jul 2 19:27:07 2013
New Revision: 252517
URL: http://svnweb.freebsd.org/changeset/base/252517
Log:
MFC r248294, r248296:
r248294 (pjd):
Delete requests can be larger than MAXPHYS.
r248296 (pjd):
Minor corrections.
Modified:
stable/9/sbin/hastd/ha
Author: trociny
Date: Sun Jun 30 08:36:19 2013
New Revision: 252410
URL: http://svnweb.freebsd.org/changeset/base/252410
Log:
MFC r250378:
Make errbuf optional, so if a caller is not interested in an error
message she can pass NULL (procstat(1) already does this).
Modified:
stable/9/li
Author: trociny
Date: Sat Jun 15 08:06:22 2013
New Revision: 251779
URL: http://svnweb.freebsd.org/changeset/base/251779
Log:
MFC r251490:
Properly set curvnet context in lagg_port_setlladdr() task handler.
Reported by: Nikos Vassiliadis
Submitted by: zec
Tested by:Nikos Vass
-0,0 +1,69 @@
+.\"-
+.\" Copyright (c) 2013 Mikolaj Golub
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistr
Author: trociny
Date: Sun May 26 18:38:46 2013
New Revision: 251008
URL: http://svnweb.freebsd.org/changeset/base/251008
Log:
MFC r250380:
Register OID for HAST module.
Modified:
stable/9/contrib/bsnmp/oid-list
Directory Properties:
stable/9/contrib/bsnmp/ (props changed)
Modified:
Author: trociny
Date: Sun May 26 18:26:29 2013
New Revision: 251003
URL: http://svnweb.freebsd.org/changeset/base/251003
Log:
MFC r250147:
procstat_getpathname: for kvm method, instead of returning the error
that the method is not supported, return an empty string.
This looks more ha
Author: trociny
Date: Sun May 26 18:35:52 2013
New Revision: 251006
URL: http://svnweb.freebsd.org/changeset/base/251006
Log:
MFC r250379, r250503:
HAST module for bsnmpd(1).
Reviewed by: harti, pjd
Added:
stable/9/usr.sbin/bsnmpd/modules/snmp_hast/
- copied from r250379, head
Author: trociny
Date: Sun May 26 18:28:36 2013
New Revision: 251004
URL: http://svnweb.freebsd.org/changeset/base/251004
Log:
r250503
Get rid of libl dependency. We needed it only to provide yywrap. But
yywrap is not necessary when parsing a single hast.conf file.
Suggested by: kib
Author: trociny
Date: Tue May 21 19:06:17 2013
New Revision: 250872
URL: http://svnweb.freebsd.org/changeset/base/250872
Log:
MFC r249687, r249704, r250511:
r249687, r249704:
Sync gcore(1) with the recent changes in kernel code aimed at adding
procstat notes to a process core file.
Author: trociny
Date: Tue May 21 19:05:27 2013
New Revision: 250871
URL: http://svnweb.freebsd.org/changeset/base/250871
Log:
MFC r249668, r249669, r249671, r249673, r249675, r249678, r249680, r249683,
r249685, r249686:
r249668:
Use procstat_getprocs(3) for retrieving thread info
Author: trociny
Date: Tue May 21 19:04:16 2013
New Revision: 250870
URL: http://svnweb.freebsd.org/changeset/base/250870
Log:
MFC r249666, r249667, r249670, r249672, r249674, r249676, r249677, r249679,
r249681, r249684, r249688, r249711, r249731, r250146
r249666, r249682:
Make li
Author: trociny
Date: Fri May 17 20:12:56 2013
New Revision: 250752
URL: http://svnweb.freebsd.org/changeset/base/250752
Log:
MFC r249558, r250145:
r249558:
Add a new set of notes to a process core dump to store procstat data.
The notes format is a header of sizeof(int), which sto
Author: trociny
Date: Thu May 9 18:38:49 2013
New Revision: 250416
URL: http://svnweb.freebsd.org/changeset/base/250416
Log:
MFC r249488:
Similarly to proc_getargv() and proc_getenvv(), export proc_getauxv()
to be able to reuse the code.
Modified:
stable/9/sys/kern/kern_proc.c
stabl
Author: trociny
Date: Wed May 8 18:39:12 2013
New Revision: 250376
URL: http://svnweb.freebsd.org/changeset/base/250376
Log:
MFC r249487:
Re-factor the code to provide kern_proc_filedesc_out(), kern_proc_out(),
and kern_proc_vmmap_out() functions to output process kinfo structures
to s
Author: trociny
Date: Mon May 6 20:58:02 2013
New Revision: 250309
URL: http://svnweb.freebsd.org/changeset/base/250309
Log:
MFC r249486:
Re-factor coredump routines. For each type of notes an output
function is provided, which is used either to calculate the note size
or output it to
Author: trociny
Date: Mon May 6 20:32:14 2013
New Revision: 250308
URL: http://svnweb.freebsd.org/changeset/base/250308
Log:
MFC r249377, r249378, r249379:
r249377:
Add sbuf_start_section() and sbuf_end_section() functions, which can
be used for automatic section alignment.
Dis
On Thu, Apr 25, 2013 at 12:07:52AM +0200, Jeremie Le Hen wrote:
> Hi Mikolaj,
>
> On Sun, Apr 21, 2013 at 05:14:50PM +, Mikolaj Golub wrote:
> > Author: trociny
> > Date: Sun Apr 21 17:14:50 2013
> > New Revision: 249734
> > URL: http://svnweb.freebsd.org/c
Author: trociny
Date: Sun Apr 21 17:14:50 2013
New Revision: 249734
URL: http://svnweb.freebsd.org/changeset/base/249734
Log:
MFC r249238, r249239:
r249238:
Use 4-byte padding for core dump notes on both 32 and 64bit archs.
Although native word padding (i.e. 8-byte on 64bit arch)
Author: trociny
Date: Mon Apr 15 18:56:03 2013
New Revision: 249522
URL: http://svnweb.freebsd.org/changeset/base/249522
Log:
MFC r249240:
Use pget(9) to reduce code duplication.
Modified:
stable/9/sys/kern/kern_descrip.c
Directory Properties:
stable/9/sys/ (props changed)
Modified:
Author: trociny
Date: Thu Apr 11 20:12:28 2013
New Revision: 249380
URL: http://svnweb.freebsd.org/changeset/base/249380
Log:
MFC r249241:
Fix synopsis for sbuf_len.
Modified:
stable/9/share/man/man9/sbuf.9
Directory Properties:
stable/9/share/man/man9/ (props changed)
Modified: sta
Author: trociny
Date: Mon Apr 8 19:48:40 2013
New Revision: 249271
URL: http://svnweb.freebsd.org/changeset/base/249271
Log:
MFC r248707:
hrStorageSize and hrStorageUsed are 32 bit integers, reporting a fs
size and usage in hrStorageAllocationUnits. If the file system has
more than 2^3
Author: trociny
Date: Sun Apr 7 17:05:16 2013
New Revision: 249236
URL: http://svnweb.freebsd.org/changeset/base/249236
Log:
MFC r246922 (pjd):
- Add support for 'memsync' mode. This is the fastest replication mode that's
why it will now be the default.
- Bump protocol version to 2 a
Author: trociny
Date: Wed Mar 6 06:58:11 2013
New Revision: 247867
URL: http://svnweb.freebsd.org/changeset/base/247867
Log:
MFC r247281, r247345:
r247281:
Add i/o error counters to hastd(8) and make hastctl(8) display
them. This may be useful for detecting problems with HAST disks
Author: trociny
Date: Wed Mar 6 06:57:18 2013
New Revision: 247866
URL: http://svnweb.freebsd.org/changeset/base/247866
Log:
MFC r247281:
Add i/o error counters to hastd(8) and make hastctl(8) display
them. This may be useful for detecting problems with HAST disks.
Discussed with a
Author: trociny
Date: Mon Nov 19 21:10:52 2012
New Revision: 243308
URL: http://svnweb.freebsd.org/changeset/base/243308
Log:
MFC r240997:
Kernel and modules have "set_vnet" linker set, where virtualized
global variables are placed. When a module is loaded by link_elf
linker its variabl
Author: trociny
Date: Thu Sep 27 18:51:03 2012
New Revision: 241003
URL: http://svn.freebsd.org/changeset/base/241003
Log:
MFC r240595:
In snmp_hostres, device_map table is used for consistent device table
indexing. When a device has gone it is not removed from device_map
table but just
Author: trociny
Date: Mon Sep 17 14:53:33 2012
New Revision: 240606
URL: http://svn.freebsd.org/changeset/base/240606
Log:
MFC r240003, r240004:
r240003:
In soreceive_generic() when checking if the type of mbuf has changed
check it for MT_CONTROL type too, otherwise the assertion
"
Author: trociny
Date: Fri Sep 14 18:45:14 2012
New Revision: 240510
URL: http://svn.freebsd.org/changeset/base/240510
Log:
MFC r240081:
Free memory allocated by procstat_getfiles(), which may make difference
when procstat(1) is run with -a option.
Submitted by: Daniel Dettlaff
Modi
Author: trociny
Date: Fri Sep 14 18:44:23 2012
New Revision: 240509
URL: http://svn.freebsd.org/changeset/base/240509
Log:
MFC r240080:
Add __BEGIN_DECLS and __END_DECLS to make libprocstat more C++-friendly.
Submitted by: Daniel Dettlaff
Modified:
stable/9/lib/libprocstat/libprocs
Author: trociny
Date: Sun Sep 9 08:39:41 2012
New Revision: 240269
URL: http://svn.freebsd.org/changeset/base/240269
Log:
MFC r236507, r237931, r238120, r238538:
r236507 (pjd):
Simplify the code by using snprlcat().
r237931 (pjd):
Check if there is cmsg at all.
r238120
Author: trociny
Date: Sun Sep 9 08:28:17 2012
New Revision: 240267
URL: http://svn.freebsd.org/changeset/base/240267
Log:
MFC r239987 (pjd):
Allow to pass providers with /dev/ prefix to g_provider_by_name().
Modified:
stable/9/sys/geom/geom_subr.c
Directory Properties:
stable/9/sys/
Author: trociny
Date: Sun Sep 9 08:15:49 2012
New Revision: 240265
URL: http://svn.freebsd.org/changeset/base/240265
Log:
MFC r238119, r238868, r239131:
r238119 (pjd):
Extend GEOM Gate class to handle read I/O requests directly within the kernel.
This will allow HAST to read directl
Author: trociny
Date: Sat Sep 1 10:37:41 2012
New Revision: 239984
URL: http://svn.freebsd.org/changeset/base/239984
Log:
MFC r239383:
In ip6_ctloutput() guard inp_flags modifications with INP_WLOCK.
Modified:
stable/9/sys/netinet6/ip6_output.c
Directory Properties:
stable/9/sys/ (p
Author: trociny
Date: Sat Sep 1 10:32:40 2012
New Revision: 239982
URL: http://svn.freebsd.org/changeset/base/239982
Log:
MFC r239075:
In tcp timers, check INP_DROPPED flag a little later, after
callout_deactivate(), so if INP_DROPPED is set we return with the
timer active flag cleared
Author: trociny
Date: Sat Sep 1 10:27:18 2012
New Revision: 239980
URL: http://svn.freebsd.org/changeset/base/239980
Log:
MFC r238309:
In epair_clone_destroy(), when destroying the second half, we have to
switch to its vnet before calling ether_ifdetach(). Otherwise if the
second half
Author: trociny
Date: Sat Sep 1 10:18:09 2012
New Revision: 239978
URL: http://svn.freebsd.org/changeset/base/239978
Log:
MFC r238085:
Fix KASSERT message.
Modified:
stable/9/sys/kern/uipc_socket.c
Directory Properties:
stable/9/sys/ (props changed)
Modified: stable/9/sys/kern/uipc
Author: trociny
Date: Sat Sep 1 09:58:09 2012
New Revision: 239976
URL: http://svn.freebsd.org/changeset/base/239976
Log:
MFC r238084:
Don't check for ifp != NULL before KASSERT, as ifp may not be NULL here
(it is dereferenced below).
Discussed with: jhb
Modified:
stable/9/
Author: trociny
Date: Sat Sep 1 09:55:35 2012
New Revision: 239975
URL: http://svn.freebsd.org/changeset/base/239975
Log:
MFC r238086:
Fix style.
Modified:
stable/9/usr.bin/procstat/procstat_rlimit.c
Directory Properties:
stable/9/usr.bin/procstat/ (props changed)
Modified: stable/
Author: trociny
Date: Fri Jul 27 19:56:36 2012
New Revision: 238852
URL: http://svn.freebsd.org/changeset/base/238852
Log:
MFC r238753:
Align the header with output.
Approved by: re (kib)
Modified:
stable/9/usr.bin/procstat/procstat_vm.c
Directory Properties:
stable/9/usr.bin/pro
On Sun, 8 Jul 2012 19:29:08 + (UTC) Mikolaj Golub wrote:
MG> Author: trociny
MG> Date: Sun Jul 8 19:29:08 2012
MG> New Revision: 238259
MG> URL: http://svn.freebsd.org/changeset/base/238259
MG> Log:
MG> Fix RTTVAR scale in net.inet.tcp.hostcache.list sysctl.
MG&g
Author: trociny
Date: Sun Jul 8 19:29:08 2012
New Revision: 238259
URL: http://svn.freebsd.org/changeset/base/238259
Log:
Fix RTTVAR scale in net.inet.tcp.hostcache.list sysctl.
Reviewed by: andre
Approved by: re (kib)
Modified:
stable/9/sys/netinet/tcp_hostcache.c
Directory Propert
Author: trociny
Date: Fri Jun 15 20:25:44 2012
New Revision: 237144
URL: http://svn.freebsd.org/changeset/base/237144
Log:
MFC 236724, 236725:
MFC 236724:
Add VIMAGE support to if_tap.
PR: kern/152047, kern/158686
Submitted by: Daan Vreeken
MFC 236725:
Sort
Author: trociny
Date: Tue Jun 12 20:04:23 2012
New Revision: 236970
URL: http://svn.freebsd.org/changeset/base/236970
Log:
MFC r236550, r236551:
r236550:
On a child exit, call waitpid(2) to clean up the process table.
Submitted by: Andrey Zonov
r236551:
Document -r opti
Author: trociny
Date: Tue Apr 24 19:08:40 2012
New Revision: 234660
URL: http://svn.freebsd.org/changeset/base/234660
Log:
MFC r232317:
Introduce VOP_UNP_BIND(), VOP_UNP_CONNECT(), and VOP_UNP_DETACH()
operations for setting and accessing vnode's v_socket field.
The operations are ne
Author: trociny
Date: Sat Apr 14 17:33:47 2012
New Revision: 234294
URL: http://svn.freebsd.org/changeset/base/234294
Log:
MFC r233392, r233679:
r233392:
Fix typo.
r233679:
If hastd is invoked with "-P pidfile" option always create pidfile
regardless of whether -F (foregrou
Author: trociny
Date: Fri Apr 6 16:31:29 2012
New Revision: 233952
URL: http://svn.freebsd.org/changeset/base/233952
Log:
MFC r233390:
When displaying binary information show also osreldate.
Suggested by: kib
Modified:
stable/9/usr.bin/procstat/procstat.1
stable/9/usr.bin/procsta
Author: trociny
Date: Fri Apr 6 16:28:43 2012
New Revision: 233950
URL: http://svn.freebsd.org/changeset/base/233950
Log:
MFC r233389:
Add a sysctl to set and retrieve binary osreldate of another process.
Suggested by: kib
Reviewed by: kib
Modified:
stable/9/sys/kern/kern_proc.c
Author: trociny
Date: Thu Apr 5 19:32:39 2012
New Revision: 233928
URL: http://svn.freebsd.org/changeset/base/233928
Log:
MFC r232300 (pluknet):
Update the description for -s flag after r232182.
When displaying security credential information show also process umask.
Modified:
stable/
Author: trociny
Date: Mon Apr 2 19:17:01 2012
New Revision: 233807
URL: http://svn.freebsd.org/changeset/base/233807
Log:
MFC r232182:
When displaying security credential information show also process umask.
Submitted by: Dmitry Banschikov
Discussed with: rwatson
Modified:
sta
Author: trociny
Date: Mon Apr 2 19:15:32 2012
New Revision: 233806
URL: http://svn.freebsd.org/changeset/base/233806
Log:
MFC r232181, r232455:
r232181:
Add sysctl to retrieve or set umask of another process.
Submitted by: Dmitry Banschikov
Discussed with: kib, rwatson
Author: trociny
Date: Mon Apr 2 19:06:28 2012
New Revision: 233804
URL: http://svn.freebsd.org/changeset/base/233804
Log:
MFC r231975:
Make vnode_if.awk parse vnode operations with underscores, like VOP_FOO_BAR.
Reviewed by: kib
Modified:
stable/9/sys/tools/vnode_if.awk
Directory
Author: trociny
Date: Mon Apr 2 19:01:32 2012
New Revision: 233803
URL: http://svn.freebsd.org/changeset/base/233803
Log:
MFC r232152:
When detaching a unix domain socket, uipc_detach() checks
unp->unp_vnode pointer to detect if there is a vnode associated with
(binded to) this socket
Author: trociny
Date: Mon Apr 2 18:52:52 2012
New Revision: 233801
URL: http://svn.freebsd.org/changeset/base/233801
Log:
MFC r231976:
unp_connect() may use a shared lock on the vnode to fetch the socket.
Suggested by: jhb
Reviewed by: jhb, kib, rwatson
Modified:
stable/9/sys/ke
Author: trociny
Date: Sun Apr 1 20:53:35 2012
New Revision: 233761
URL: http://svn.freebsd.org/changeset/base/233761
Log:
MFC r229667, r230541, r230869, r231909, r231910, r231911, r231912:
r229667, r230541, r230869 (ghelmer):
Change the notes about the pidfile to include Doug's prefer
69 matches
Mail list logo