Project

General

Profile

Activity

From 2011-04-20 to 2011-05-19

2011-05-19

08:24 PM Bug #1051 (Resolved): zfs should handle imbalanced luns
Today zfs tries to allocate blocks evenly across all devices. This means when
devices are imbalanced zfs will lots o...
Eric Schrock
06:41 PM Bug #1045 (Resolved): not clobbering perl build dir
changeset: 13377:d89753efabc8
tag: tip
user: Mike Harsch <mike@harschsystems.com>
date: Th...
Gordon Ross
06:33 PM Bug #1046 (Resolved): wcsxfrm(3C) crashes when len arg is 0
changeset: 13376:c3f168efd1e4
tag: tip
user: Gordon Ross <gwr@nexenta.com>
date: Thu May 1...
Gordon Ross
04:26 AM Bug #1046: wcsxfrm(3C) crashes when len arg is 0
Minor style nit, would 'else if (len != 0) {' be preferred since it's not a boolean? Jason King
03:41 AM Bug #1046: wcsxfrm(3C) crashes when len arg is 0
This fixes it for me:... Gordon Ross
06:23 PM Feature #1050 (New): Support for DNS authentication of Names Entities
At present their is a draft Internet standard for DNS authentication of Names Entities (DANE) which will provide a fr... r a
05:54 PM Bug #1049 (Feedback): pnfs: A lot of BAD_SESSION, SEQ_MISORDERED, SERVERFAULT
At the Lab: during copy big 500M file to 2 DS a lot of errors see in the tcpdump's file.
NFS4ERR_BAD_SESSION ...
Vitaliy Gusev

2011-05-18

08:46 PM Bug #1045: not clobbering perl build dir
Albert Lee points out that the contrib/copy_contrib target is extraneous and may be removed. Revised webrev that inc... Mike Harsch
01:22 PM Bug #1028 (Closed): Network loses reachability on the loss of one network link when two nics share same subnet
I made a mistake in my reproduction. I "downed" the interface, but didn't unplug the wire. If I do that (using "dla... Dan McDonald
08:04 AM Bug #1028: Network loses reachability on the loss of one network link when two nics share same subnet
I am this time pinging from '192.168.3.175'
The two addresses on the box are 192.168.2.22 and 192.168.2.44
From w...
Brad Latus
02:24 AM Bug #1047: ksh overwrites child core files
ksh93 appears to have fixed this by doing an "rlimit core 0"
before sending itself the fatal signal from the child s...
Gordon Ross
02:08 AM Bug #1047: ksh overwrites child core files
This appears to be in libshell : fault.c 630... Gordon Ross
01:31 AM Bug #1047 (New): ksh overwrites child core files
This script:... Gordon Ross
12:42 AM Bug #1046: wcsxfrm(3C) crashes when len arg is 0
This is a bug in wcsxfrm it can be reproduced with this code:... Rich Lowe
12:02 AM Bug #1046 (Resolved): wcsxfrm(3C) crashes when len arg is 0
Get a core dump from sort after:
LANG=en_US.UTF-8
LC_COLLATE=C
find . -name '*.[ch]' |sort
ksh: 1855: Memory fa...
Gordon Ross

2011-05-17

08:47 PM Bug #1045: not clobbering perl build dir
proposed fix may be found here:
http://harschsystems.com/bugs/illumos-1045-webrev/
Mike Harsch
08:38 PM Bug #1045 (Resolved): not clobbering perl build dir
usr/src/cmd/perl/Makefile contains a variable '$(WOS_PERL)' leftover from Bug #377 that doesn't point to the perl bui... Mike Harsch
04:46 PM Bug #953 (Resolved): amd64 mdb chews arguments to ::run?
changeset: 13375:5e6d930c0c9b
tag: tip
user: Alexander Eremin <a.eremin@nexenta.com>
date: ...
Gordon Ross
02:39 PM Bug #953 (In Progress): amd64 mdb chews arguments to ::run?
Alexander Eremin
04:37 PM Feature #1044: ZFS: Allow specifying minimum dataset/metaslab block size AND alignment
I believe my description above may be somewhat incorrect in terms of terminology.
In particular, at the time of writ...
Jim Klimov
02:36 PM Feature #1044 (New): ZFS: Allow specifying minimum dataset/metaslab block size AND alignment
See also: illumos bug #954 (https://www.illumos.org/issues/954)
My original concern (even a problem) was that ZFS ...
Jim Klimov
03:42 PM Feature #1010 (Resolved): export gss_mech_krb5 from libgss.so.1
changeset: 13374:b156817e002c
tag: tip
user: Gordon Ross <gwr@nexenta.com>
date: Tue May 1...
Gordon Ross
03:41 PM Feature #1010: export gss_mech_krb5 from libgss.so.1
Actually, the declaration shoudl go in gssapi_ext.h to keep gssapi.h
more purely GSS-API stuff.
Gordon Ross
03:39 PM Feature #976 (Resolved): export ldap_add_result_entry from libldap.so.5
changeset: 13374:b156817e002c
tag: tip
user: Gordon Ross <gwr@nexenta.com>
date: Tue May 1...
Gordon Ross
02:36 PM Bug #954: ZFS metadata uses way too much space with 4Kb blocks (ashift=12)
Today I've thought of an alternative solution which might be better compatible with ZFS on-disk format: instead of re... Jim Klimov
02:23 PM Bug #1043 (New): Recursive destroy of zfs snapshot fails on non-existing target snapshot
Prior to revision 11314 if a user was recursively destroying snapshots of a dataset the target dataset was not requir... Martin Matuška

2011-05-16

09:24 PM Bug #1022: ipadm can't set broadcast property
You can update the netmask or prefix-length with ipadm(1M), correct? The broadcast address falls out of the address ... Dan McDonald
08:56 PM Bug #1028: Network loses reachability on the loss of one network link when two nics share same subnet
I tried reproducing this just now on OpenIndiana-latest with e1000g0 and iwp0 (both are on the same bridged LAN), but... Dan McDonald
07:59 PM Bug #592: Need tools to build cmd/smbsrv/smbd/eventlog.dll
We have some flexibility about the format of the input messages file.
In the last system I saw that used something li...
Gordon Ross
10:05 AM Bug #592: Need tools to build cmd/smbsrv/smbd/eventlog.dll
How should/does the input file containing the messages look like? Yuri Pankov
05:08 PM Bug #423 (Feedback): speedstep cpupm called continuously on Dell Poweredge 2900
OpenIndiana (illumos based) is working pretty darn good, after a full month of testing on oi_148b the only remaining ... Jon Strabala
04:14 AM Bug #1027 (Resolved): add vminfo.updates to perl kstat module
changeset: 13373:d8a063b9ccba
tag: tip
user: Mike Harsch <mike@harschsystems.com>
date: Su...
Gordon Ross
01:58 AM Bug #1039 (Resolved): /usr/lib/smbsrv/smbd prevents suspend
From this discussion:
http://openindiana.org/pipermail/openindiana-discuss/2011-May/003820.html
One gets this err...
Gordon Ross
01:26 AM Bug #864 (Resolved): at(1) should not popen /usr/bin/pwd
changeset: 13372:dd80b2e7fda4
tag: tip
user: Gary Mills <mills@cc.umanitoba.ca>
date: Sun ...
Gordon Ross
12:25 AM Bug #1038 (New): efe should be consistent with static
efe declares most of its functions static in their prototypes but not their definitions this is confusing at best.
Rich Lowe
12:20 AM Bug #1037 (Resolved): bfe references random 'halt' symbol
source:usr/src/uts/common/io/bfe/bfe.c#L2125
The symbol 'halt' in that condition is not defined from bfe, and is l...
Rich Lowe

2011-05-15

04:09 PM Feature #1036 (New): any thought into absorbing portions of nfo driver into nge (nVidia ethernet)
I'm curious if there has been any thought into absorbing the missing nVidia ethernet device support found in the nfo ... Richard PALO
05:24 AM Bug #1007: env files should define MULTI_PROTO
MULTI_PROTO keeps different proto areas for debug and non-debug builds, it has nothing to do with delivery of any kin... Rich Lowe
05:15 AM Bug #1007: env files should define MULTI_PROTO
I think it would be better to just remove MULTI_PROTO references altogether, don't you? We don't have to build bits ... Garrett D'Amore
05:09 AM Bug #1012 (Resolved): cifs-shares are also exported via nfs without being configured therefor
Resolved in r13371 commit:ac51c74a855d Rich Lowe

2011-05-14

01:35 PM Bug #279 (Resolved): Bug in the new ACL (post-PSARC/2010/029) semantics
changeset: 13370:8c04143bd318
tag: tip
user: Albert Lee <trisk@nexenta.com>
date: Sat May ...
Gordon Ross
01:34 PM Bug #664 (Resolved): Umask masking "deny" ACL entries.
changeset: 13370:8c04143bd318
tag: tip
user: Albert Lee <trisk@nexenta.com>
date: Sat May ...
Gordon Ross
01:33 PM Feature #742 (Resolved): Resurrect the ZFS "aclmode" property
changeset: 13370:8c04143bd318
tag: tip
user: Albert Lee <trisk@nexenta.com>
date: Sat May ...
Gordon Ross
02:15 AM Bug #1033 (New): sd(7D) should talk about O_NDELAY somewhere more logical
The very first thing sd(7D) does in DESCRIPTION is talk of the behaviour of O_NDELAY with regard to the VTOC, only th... Rich Lowe
01:57 AM Bug #1032: mpt_sas driver bottlenecks badly with single misbehaving disk on controller
One last snippet I should have included - the controllers are two LSI 9201-16e and a 9201-16i. Behavior has been obse... Rich Ercolani
01:49 AM Bug #1032: mpt_sas driver bottlenecks badly with single misbehaving disk on controller
Ah, I almost forgot.
OpenIndiana 148.
# uname -a
SunOS zettabyte 5.11 oi_148 i86pc i386 i86pc
Rich Ercolani
01:48 AM Bug #1032 (New): mpt_sas driver bottlenecks badly with single misbehaving disk on controller
While burning in a set of 106 drives, I noticed the following fascinating behavior.
I would normally get blazing-f...
Rich Ercolani

2011-05-13

09:12 PM Bug #1030: strftime "%x" should generate something strptime can parse
so the problem appears to be in strptime's implementation of %e. It does not handle a leading space. Garrett D'Amore
08:55 PM Bug #1030: strftime "%x" should generate something strptime can parse
attached test program to demonstrate: strptime.c
Gordon Ross
06:02 PM Bug #1030: strftime "%x" should generate something strptime can parse
It looks like in this case, the application is using the pair of functions:
strftime(3c), strptime(3c), to implement...
Gordon Ross
05:14 PM Bug #1030: strftime "%x" should generate something strptime can parse
I would argue that it is very very wrong for Evolution to be parsing this format, as it is highly locale sensitive.
...
Garrett D'Amore
04:33 PM Bug #1030: strftime "%x" should generate something strptime can parse
The obvious fix for this would be:... Gordon Ross
04:05 PM Bug #1030 (Resolved): strftime "%x" should generate something strptime can parse
LANG=en_US.UTF-8 date '+%x'
has wrong output in the first 9 days of the month:...
Gordon Ross
08:48 PM Bug #1027: add vminfo.updates to perl kstat module
Mike Harsch wrote:
> This issue is complicated by the fact that Bug #377 removed perl 5.8.4 from the build process. ...
Mike Harsch
08:43 PM Bug #1027: add vminfo.updates to perl kstat module
proposed fix can be viewed here:
http://harschsystems.com/bugs/illumos-1027-webrev/
Mike Harsch
03:40 PM Bug #1027: add vminfo.updates to perl kstat module
This issue is complicated by the fact that Bug #377 removed perl 5.8.4 from the build process. It turns out that kst... Mike Harsch
04:32 PM Bug #1031 (New): Minor audioctl save-controls issue with newlines in hardware info
When a newline is encountered in the hw info string, audioctl just prints it without processing.... Albert Lee
02:20 PM Feature #1029 (New): Save/restore default audio control settings
PSARC/2010/116 added persistent per-user volume settings (only for a single device) on GDM session login/logout.
I...
Albert Lee
04:52 AM Bug #1028 (Closed): Network loses reachability on the loss of one network link when two nics share same subnet
Configuring two network cards with IP addresses on the same subnet and then removing a network cable from one of the... Brad Latus

2011-05-12

10:53 PM Bug #1027 (Resolved): add vminfo.updates to perl kstat module
A recent change for CR 6882903 added the field 'updates' to vminfo_t (defined in sysinfo.h). kstat(1) doesn't show t... Mike Harsch
03:47 PM Bug #948 (Resolved): chmod(1M) is not -R friendly when doing ACLs
changeset: 13369:e294a7201085
Gordon Ross

2011-05-11

04:44 PM Feature #1023 (Resolved): nv_sata support for NVIDIA MCP61
The MCP61 programming model appears to be nearly identical to the MCP51/55 (based on inspection of the Linux @sata_n... Albert Lee
01:51 PM Bug #1022 (Closed): ipadm can't set broadcast property
ipadm can get the value for the broadcast property but trying to set the property via
ipadm set-addrprop -p broadcas...
Nick Zivkovic
06:13 AM Bug #1021 (New): STMF_IOCTL_GET_{LU,TARGET_PORT}_PROPERTIES and STMF_IOCTL_SESSION_LIST cut aliases down to 255 bytes
uts/common/io/comstar/stmf/stmf.c:... Yuri Pankov
05:46 AM Bug #1020 (New): itadm should check the length of alias
Currently itadm accepts aliases of any length, while RFC3270 defines it as:... Yuri Pankov
02:21 AM Bug #1018 (New): sharemgr show -P should probably recurse
Talking with Gordon about sharemgr he asked why -P didn't work.
It turns out that it does in fact work, but illogi...
Rich Lowe

2011-05-10

09:01 PM Bug #1017 (Closed): zfs_znode_alloc should not call vn_reinit
zfs_znode_alloc pulls a fresh znode from znode_cache, whose constructor calls vn_alloc so it points to a fresh vnode.... Albert Lee
08:22 PM Bug #1016 (New): vnode setup should be in vnode_cache_constructor
vn_alloc is currently responsible for some vnode initialisation, including calling vn_reinit. I see no reason this s... Albert Lee
07:41 AM Bug #1012: cifs-shares are also exported via nfs without being configured therefor
It seems like enable_group should get a has_protocol() check similar to disable_group's.
I'm not sure if that's suff...
Rich Lowe
07:16 AM Bug #1012: cifs-shares are also exported via nfs without being configured therefor
The problem is sharemgr (or libshare, perhaps). When the nfs/server start method does 'sharemgr start -P nfs -a', it... Rich Lowe
06:40 AM Bug #1012 (Resolved): cifs-shares are also exported via nfs without being configured therefor
1. create a dataset as cifs-share
2. set sharesmb=name=test (cifs should work now)
3. svcadm enable -r nfs/server
...
Florian Manschwetus
01:48 AM Feature #1010 (Resolved): export gss_mech_krb5 from libgss.so.1
Samba needs this GSSAPI constant OID data for its AD support:... Gordon Ross

2011-05-09

08:32 PM Bug #864: at(1) should not popen /usr/bin/pwd
Of course I meant to set only the effective UID, like this:... Gary Mills
01:30 PM Bug #864: at(1) should not popen /usr/bin/pwd
Yes, I was looking at the wrong getcwd(). With the right
one, changes are possible. Even the fork() is no longer
...
Gary Mills
06:28 PM Bug #1008 (New): webrev should try harder to find its.reg
When webrev is run, it expects its.reg to be in located in ../etc/its.reg relative to its parent dir.
This works i...
Albert Lee
09:25 AM Bug #1007 (Resolved): env files should define MULTI_PROTO
using tools/env/illumos.sh:... Yuri Pankov
09:13 AM Bug #999: Services: svccfg numeric instance name not accepted / svccfg import fails
# svccfg validate tntnet.xml
# svccfg import tntnet.xml
svccfg: Invalid instance name "123".
svccfg: Import of t...
Julian Wiesener

2011-05-08

11:09 PM Bug #950: svcadm error message on configd bind failure is useless
Resolved in r13368 commit:7a14691acba0 Rich Lowe
11:09 PM Bug #947 (Resolved): want basic administration and interrogation of NGZ services from GZ
Resolved in r13367 commit:4844172c07f8 Rich Lowe
11:09 PM Bug #946 (Resolved): want ability to list services in a zone from the GZ
Resolved in r13365 commit:b868f9d61081 Rich Lowe
11:08 PM Bug #945 (Resolved): want easy script access to service log files
Resolved in r13366 commit:c1720cb807d5 Rich Lowe
09:34 PM Bug #864: at(1) should not popen /usr/bin/pwd
Gary Mills wrote:
> The `at' command runs setuid root. It has to determine
> the user's CWD so that it can later e...
Rich Lowe
09:17 PM Bug #864: at(1) should not popen /usr/bin/pwd
The `at' command runs setuid root. It has to determine
the user's CWD so that it can later execute the at job from
...
Gary Mills
06:34 PM Bug #1004 (Rejected): ddi_dma_mem_alloc() doesn't check 'accattrp' argument against NULL.
Uh, passing NULL here would be an indication of a gross driver programming bug here. Panic is the right thing to do ... Garrett D'Amore
06:23 PM Bug #1004: ddi_dma_mem_alloc() doesn't check 'accattrp' argument against NULL.
A call to ddi_dma_mem_alloc(9F) with an invalid ddi_device_acc_attr(9S) is erroneous. panicking is the correct thing... Rich Lowe
04:38 PM Bug #1004 (Rejected): ddi_dma_mem_alloc() doesn't check 'accattrp' argument against NULL.
ddi_dma_mem_alloc() doen't check its paratemer 'accattrp' against NULL before dereferencing, which leads to kernel pa... Michael Tsymbalyuk
04:10 PM Bug #696 (Resolved): Incorrect check dma_attr_sgllen <= 0 in rootnex_valid_alloc_parms
Garrett D'Amore
02:40 PM Bug #886: getaddrinfo() doesn't return all addresses for hostname
I've found out a few things with `truss' and by reading the
source. `getaddrinfo()' calls `getipnodebyname()' inter...
Gary Mills
07:31 AM Bug #992: towlower/towupper are broken
Fixing the first appears to be easy, there's a nasty typo in cmd/localedef/ctype.c:... Yuri Pankov
06:51 AM Bug #992: towlower/towupper are broken
What we need to do here - fix __maplower_ext and make *.UTF-8/LC_CTYPE/LCL_DATA contain mappings for all locales, not... Yuri Pankov
06:49 AM Bug #992: towlower/towupper are broken
Looks like our maplower is badly broken, here is a part of the dump of both (notice that maplower contains lowercase ... Yuri Pankov
01:19 AM Bug #1003 (Feedback): Properly integrate bzip2
http://bzip.org/ Yuri Pankov
01:18 AM Bug #1002 (New): Integrate zlib
http://zlib.net/ Yuri Pankov

2011-05-07

03:10 PM Bug #1001 (New): xdr_pmap should be marked as C
xdr_pmap (defined in /usr/include/rpc/pmap_prot.h) should be marked as C code (extern "C") otherwise it will cause li... Andrew Stormont
02:19 PM Bug #993: Marvell SATA controller 88SE9128 - driver issue?
I don't have this SATA controller. But I think this is request to OI. Is it right? Ryo Murakawa
02:03 AM Bug #999 (New): Services: svccfg numeric instance name not accepted / svccfg import fails
svcadm will not enable a manifest with a numeric-only instance name.
EG, instance v123 is acceptable; 123 is not.
...
Lou Picciano

2011-05-06

10:13 PM Bug #998 (Resolved): obsolete DMA driver interfaces should be removed
ddi_dma_segtocookie (and a bunch of friends) is an obsolete interface, never supported on 64-bit, and it causes a few... Garrett D'Amore
07:28 PM Feature #997 (New): RFE: ZFS filesystem dataset option to allow overlay mounts
Currently the only way I know to overlay mount a ZFS filesystem into a potentially non-empty directory is to specify ... Jim Klimov
07:19 PM Feature #996 (Feedback): RFE: ZFS dataset option to prevent recursive snapshots from snapshooting this dataset
This requested feature as I see it is targeted towards recursive snapshooting of "rpool" but exempting "rpool/dump" a... Jim Klimov
05:55 PM Bug #995: boot message: No randomness provider enabled for /dev/random
I think this requires a fairly fast system to induce, because it requires that someone is trying to use /dev/random b... Garrett D'Amore
05:54 PM Bug #995: boot message: No randomness provider enabled for /dev/random
This has been seen, on and off, for a while. It's an easy symptom to induce.
One thing that might be useful is an...
Rich Lowe
04:55 PM Bug #995 (Resolved): boot message: No randomness provider enabled for /dev/random
The boot message I see (on a fully installed server) is as follows:
*WARNING: No randomness provider enabled for /...
Jon Strabala
05:51 PM Bug #506 (Resolved): suspend/resume issue on b147 (6986810)
Resolved in:
changeset: 13363:ef9e6008c21c
tag: tip
user: Hans Rosenfeld <rosenfeld@grumpf.ho...
Garrett D'Amore
05:27 PM Bug #561: Strange characters when executing "format"
I see similar issues with a new turn up the 'format' display the funny garbage characters but most every thing seems ... Jon Strabala
02:46 PM Bug #422 (Closed): vmxnet3s driver fails after compile from OpenIndiana
Closed as a dup of 696. Garrett D'Amore
02:42 PM Bug #844 (Resolved): m4 should say something useful about why an include()d file can't be opened
Resolved in:
changeset: 13362:4f5bb85e2547
tag: tip
user: Gary Mills <Gary Mills <mills@cc.u...
Garrett D'Amore
02:38 PM Bug #846: svccfg -f line numbers should count from 1 not 0
Huh. The file I was working with was definitely erroring with a number one before the line that was actually problem... Rich Lowe
06:49 AM Bug #846: svccfg -f line numbers should count from 1 not 0
Any examples?... Yuri Pankov
04:29 AM Bug #934: FreeBSD's GPT not recognized
I've done some testing.. and removed that assert():
FreeBSD:...
Yuri Pankov

2011-05-05

07:41 PM Bug #993 (Closed): Marvell SATA controller 88SE9128 - driver issue?
h2. We are unable to configure any drive connected to the Marvell 88SE9128 controller. (controller is apparently impl... Lou Picciano
01:15 AM Bug #323: Need fix for glob() resource exhaustion
Sorry this took so long.
in.ftpd (which is a version of WUftpd) has its own globbing here:
usr/src/cmd/cmd-...
Dan McDonald

2011-05-04

08:52 PM Bug #683 (Feedback): USB Webcam only working in 160x120 mode
After upgrading to oi_b148b this evening I checked that I can download from my Nikon camera via USB and this worked p... r a
03:30 PM Feature #929: Cisco VPN tunnel
To communicate with a cisco VPN concentrator, you need one of three distinct sets of technology.
1.) The "AnyConne...
Dan McDonald
10:03 AM Bug #991: towlower(3c) manpage is missing
Same for towupper(3c). Yuri Pankov
07:41 AM Bug #991 (Closed): towlower(3c) manpage is missing
Yuri Pankov
09:14 AM Bug #992 (Resolved): towlower/towupper are broken
... Yuri Pankov
05:28 AM Bug #294: ONNV terminal definitions are old and crufty
Are there any showstoppers/problems for this to be resolved? I'd really love to see sun-color changes go into the tre... Yuri Pankov

2011-05-03

07:52 PM Feature #976: export ldap_add_result_entry from libldap.so.5
In IRC it was suggested we also export ldap_delete_result_entry
so we're not exporting "half of an interface". Upda...
Gordon Ross
09:13 AM Bug #981: beadm trips over 'installed' zones
I tried to reproduce this using the latest illumos build - beadm works for me in all cases.... Alexander Eremin

2011-05-02

08:56 PM Bug #981: beadm trips over 'installed' zones
Alexander asked about reproducing this, because he couldn't, and it turns out that I can't manage it either.
Thing...
Rich Lowe
06:14 AM Bug #981 (New): beadm trips over 'installed' zones
beadm's support for zones is broken in the face of zones in the 'installed' state, it tries to open their vfstab and ... Rich Lowe
07:46 PM Bug #975 (Resolved): disable disksort for SSDs
Resolved in:
changeset: 13360:c28d415b5009
tag: tip
user: Garrett D'Amore <garrett@nexenta.c...
Garrett D'Amore
05:00 AM Bug #975: disable disksort for SSDs
diff -r f7ba8ec46a21 -r cd42e386f2bd usr/src/uts/common/io/scsi/targets/sd.c
--- a/usr/src/uts/common/io/scsi/target...
Garrett D'Amore
04:21 AM Bug #975: disable disksort for SSDs
As someone asked for an explanation:
disksort is used to sort operations by LBA, and is intended to help with disk...
Garrett D'Amore
06:49 PM Feature #643 (Resolved): date -R support would be helpful
Fixed in:
changeset: 13359:10bc9c3abe6e
tag: tip
user: Garrett D'Amore <garrett@nexenta.com>
...
Garrett D'Amore
05:55 AM Feature #643: date -R support would be helpful
Taking this away from Roland due to lack of progress. I have a diff ready. Garrett D'Amore
05:39 AM Feature #643: date -R support would be helpful
Furthermore, Linux date behaves with -R as:
"%a, %d %h %Y %H:%M:%S %z"
(Note that %d instead of %-e.) This is ...
Garrett D'Amore
05:14 AM Feature #643: date -R support would be helpful
As documented, date -R is rfc 822, and that is *not* subject to localization. Garrett D'Amore
06:21 PM Bug #707 (Resolved): sata framework is unsure of bitwise ops
This was resolved a while ago in:
changeset: 13336:194dde734096
user: Garrett D'Amore <garrett@nexenta...
Garrett D'Amore
07:04 AM Bug #956: OI_148a zfs access to a pool hangs (in kernel)
Yes, as described in the links (I had little hope anyone would be able to read that much though ;) )
According to ...
Jim Klimov
05:02 AM Bug #956: OI_148a zfs access to a pool hangs (in kernel)
Are you using dedup? Dedup requires a prodigious amount of RAM, or very fast disks (i.e. SSDs.) Garrett D'Amore
06:44 AM Bug #943: zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP
I'll probably fix this as part of my changes for "prealloc'd" taskqs. This subsystem should never have to go to kmem. Garrett D'Amore
06:36 AM Bug #982 (New): zone_get_rootpath returns junk when run in NGZ
When run in a non-global zone and given the name of the current zone as the zonename, zone_get_rootpath returns "//ro... Rich Lowe

2011-05-01

07:46 PM Bug #980 (New): svc.configd should be less trusting of cross-zone callers
svc.configd will accept door calls from anyone with permission on the door, but its authentication scheme is based on... Rich Lowe
07:39 PM Feature #979 (New): scf_walk_fmri makes life impossible for its error callback
The error callback for the SCF FMRI walker was obviously intended just for printing and logging. It receives the err... Rich Lowe
04:47 PM Bug #956: OI_148a zfs access to a pool hangs (in kernel)
Apparently, there were some incomplete deferred deletions on the pool, and each import attempt took a shot at deletin... Jim Klimov
04:13 PM Bug #900 (Resolved): sed errors when -e is given a 0-length argument
Rich Lowe
01:18 PM Feature #957: Need a way to enforce a reboot (reset-like) from software
Of my bug reports, this one seems more approrpiate for this update: I have made a binary version of my watchdog based... Jim Klimov

2011-04-30

11:23 PM Bug #900: sed errors when -e is given a 0-length argument
Resolved in r13358 commit:f7ba8ec46a21 Rich Lowe
08:30 PM Bug #950 (In Progress): svcadm error message on configd bind failure is useless
Rich Lowe
02:41 PM Bug #290: Logitech G9 mouse is not working
This is probably one of the HID power management bugs. Albert Lee

2011-04-29

10:47 PM Feature #976 (Resolved): export ldap_add_result_entry from libldap.so.5
Samba needs this OpenLDAP function for its AD support:
void ldap_add_result_entry( LDAPMessage **list, LDAPMessage *...
Gordon Ross
05:44 PM Bug #975 (Resolved): disable disksort for SSDs
disksort is pointless/useless for solid state drives, so we should disable it -- it may actually be harmful in fact (... Garrett D'Amore
04:31 PM Feature #957 (Feedback): Need a way to enforce a reboot (reset-like) from software
Not also that you should be familiar with the old sysadmin trick of "exec". If you can't fork a new process, you can... Garrett D'Amore
04:27 PM Feature #957: Need a way to enforce a reboot (reset-like) from software
I once wrote a program called "erbd" at qualcomm that was a daemon that stuck around just for this reason -- it would... Garrett D'Amore

2011-04-28

07:20 PM Bug #968: fct driver sets incorrect fc-ct revision
i've patched the file and recompiled using illumos-gate on my local oi box. Linux boots fine from SAN now, tested mu... thomas joy
07:13 PM Bug #224 (In Progress): findunref build shouldn't fail if SCM can't be determined
Actually, this whole thing is bogus. There's utterly no reason to go through any of this pain, and the very idea of ... Rich Lowe
06:24 PM Bug #898: iommu needs to be disabled on AMD boards with multiple iommu units
The kernel will report one iommu unit being enabled but then report an error for the other one and then things just g... Christopher Chan
12:55 PM Bug #972 (Rejected): libbc has a private, incompatible utmp.h
Thanks for the explanation. Albert Lee
12:45 PM Bug #972: libbc has a private, incompatible utmp.h
This is likely not correct. The utmp.h in libbc is describing the
SunOS4 'utmp' structure, rather than the 5.x utmp...
Rich Lowe
07:50 AM Bug #972 (Rejected): libbc has a private, incompatible utmp.h
usr/src/lib/libbc/inc/include/utmp.h only contains a @struct utmp@ and @nonuser@ macro, but they both differ from usr... Albert Lee
08:25 AM Bug #971: w(1) is confused by screen
In short, the first line of w's output counts only 'root' processes, while the listing displays processes from all us... River Tarnell
08:21 AM Bug #971: w(1) is confused by screen
Quote attributed to Bryan: "Unbelievably, for utmp entries which correspond to running processes (thatis, utmp entrie... Albert Lee
07:48 AM Bug #971 (New): w(1) is confused by screen
Correct output from 'w' when using screen in non-login mode:... River Tarnell

2011-04-27

06:11 PM Bug #900: sed errors when -e is given a 0-length argument
The BSD code was changed to asprintf to avoid the separate
malloc and copy. In general, that's a good thing.
I s...
Gordon Ross
03:37 PM Bug #968 (Resolved): fct driver sets incorrect fc-ct revision
I have been attempting to use openindiana as a fibre-channel target using comstar. When using fabric point-to-point ... thomas joy
01:13 PM Bug #922 (Resolved): SUNWdtrt needs some love
Resolved in r13350 commit:a4d1acb7a7f5 Rich Lowe
01:13 PM Bug #939 (Resolved): SUNWdtrt needs to be willing to use 64bit java
Resolved in r13351 commit:b27fbdda9454 Rich Lowe
01:12 PM Bug #908 (Resolved): dtrace in the global zone may miss USDT probes in local zones
Resolved in r13352 commit:f1cdd406b7eb Rich Lowe
01:12 PM Bug #906 (Resolved): dtrace depends_on pragma should search all library paths, not just the current one
Resolved in r13353 commit:936a1e45726c Rich Lowe
01:11 PM Bug #949 (Resolved): dtrace should only include the first instance of a library found on its library path
Resolved in r13354 commit:2b2c36a81512 Rich Lowe
01:11 PM Bug #905 (Resolved): want llquantize() support in DTrace
Resolved in r13355 commit:15b74a2a9a9d Rich Lowe
01:10 PM Bug #789 (Resolved): dtrace may drop instructions when rapidly signalled
Resolved in r13356 commit:ae254853587f Rich Lowe
01:09 PM Bug #940 (Resolved): llquantize() dreams of JNI
Resolved in r13357 commit:af2b8df56c61 Rich Lowe
08:17 AM Feature #957: Need a way to enforce a reboot (reset-like) from software
Thanks, I'll try uadmin if I manage to catch my system dying in real-time one way or another, to see if it solves my ... Jim Klimov
08:08 AM Bug #956: OI_148a zfs access to a pool hangs (in kernel)
Ah, I thought I had the forum post link in text above. Here's my monolog/log:
http://opensolaris.org/jive/thread.j...
Jim Klimov
08:06 AM Bug #956: OI_148a zfs access to a pool hangs (in kernel)
I keep updates on the problem in the forum posts - alas, with no answers or suggestions from other community members ... Jim Klimov
01:54 AM Bug #967 (Resolved): beadm usage output lacks 'activate' command
When beadm prints 'usage' there is no 'activate' information.
This is very simple bug, arisen in 13260.
Fix is ver...
Alexander Stetsenko

2011-04-26

11:22 PM Bug #966 (New): svcprop of PGs with read_authorizations are ugly
If you svcprop a pg with a read authorization, and you lack that authorization, the first property name and type are ... Rich Lowe
07:51 PM Feature #965: Give sane defaults for CODEMGR_WS and STAFFER
which_scm gives you the presumed workspace root as the second field of its output, so we can even do better than the ... Rich Lowe
07:35 PM Feature #965 (Feedback): Give sane defaults for CODEMGR_WS and STAFFER
CODEMGR_WS and STAFFER currently aren't usable without editing illumos.sh. The typical correct values are "the direct... Albert Lee
06:58 PM Bug #161 (Closed): dirname: missing operand
This was fixed, for most practical purposes arbitrarily under #450 in r13272 Rich Lowe
12:21 PM Feature #957: Need a way to enforce a reboot (reset-like) from software
You may be able to do this via uadmin, though I'm not sure. See uadmin(1M) and uadmin(2).
(it's not the most grace...
Rich Lowe

2011-04-25

08:57 PM Bug #224: findunref build shouldn't fail if SCM can't be determined
The greater root of this is that nightly sets SCM_TYPE="none" in the case of any SCM which it does not understand, wh... Rich Lowe
05:27 PM Bug #900: sed errors when -e is given a 0-length argument
I have a fix for this one that eliminates the problem
under OI 148b. I've decided to revert to the freebsd
code fo...
Gary Mills
02:51 PM Bug #960 (New): autofs stop method can leave automountd hanging
If autofs is disabled temporarily (apparently by NWAM changing state), it can leave automountd processes behind witho... Albert Lee
12:14 PM Bug #958 (New): dtrace may refuse to instrument pid:::return after pid:::entry
If more than one DTrace process has enablings for a set of probes and those processes instrument pid:::entry prior to... Rich Lowe
11:57 AM Bug #940: llquantize() dreams of JNI
The major problem with adding this support is that the Distribution implementation was not really written with new ki... Rich Lowe
11:37 AM Feature #957 (Feedback): Need a way to enforce a reboot (reset-like) from software
As described in my other bug report (956), some infinite loop in ZFS or some other bug forbids a pool to be manipulat... Jim Klimov
11:23 AM Bug #956 (New): OI_148a zfs access to a pool hangs (in kernel)
I guess I've beaten my backup machine (on which mosts of my reports were based) too hard now, to the point that many ... Jim Klimov
09:36 AM Bug #910 (Resolved): mountall thinks smbfs filesystems are local
13349:06962a3446ee
Gordon Ross
09:35 AM Bug #911 (Resolved): smbfs mount command fails during system boot
13348:4389ac5d32c3
Gordon Ross
09:34 AM Bug #913 (Resolved): dfshares returning failure (1) even when it should return success
changeset: 13347:6c866d41744f
Gordon Ross

2011-04-24

11:55 AM Bug #954 (New): ZFS metadata uses way too much space with 4Kb blocks (ashift=12)
Details, from problem question to my research and findings, are represented in OpenSolaris forum thread: http://opens... Jim Klimov
08:34 AM Bug #833: ZPOOL cache device is emptied after rebooot
This is a known "feature". We'd like to add persistence to the L2ARC at some day, but for now it starts over... the ... Garrett D'Amore

2011-04-23

10:36 PM Bug #953 (Resolved): amd64 mdb chews arguments to ::run?
Juergen Keil reported this bug quite a while ago, here:
http://www.mail-archive.com/mdb-discuss@mail.opensolaris.o...
Rich Lowe
09:31 PM Bug #933: Sound is periodically scratchy
I may have found a workaround for this.
I downloaded OSS 4.2 via mercurial (http://opensound.hg.sourceforge.net/hg...
Derek Witt
07:04 AM Bug #933: Sound is periodically scratchy
As per this site, http://unixben.com/2010/11/upgrading-openindiana-to-oracle-solaris-11-express/, I tried upgrading t... Derek Witt
04:16 PM Feature #952 (Resolved): separate intent logs should be obvious in 'zpool iostat' output
At present, zpool iostat output looks like this (from bdha)... Rich Lowe
12:43 PM Bug #951 (New): InfiniBand commands are not documentedin dladm(1M)
oi_148a has a new way on setting-up an IniniBand network
http://arc.opensolaris.org/caselog/PSARC/2010/085/mail
Q...
Aleksandr Levchuk
11:53 AM Bug #950 (Resolved): svcadm error message on configd bind failure is useless
At present, most SMF utilities give some bland and inhuman error message when they try and fail to connect to configd... Rich Lowe
11:13 AM Bug #949 (Resolved): dtrace should only include the first instance of a library found on its library path
rm at Joyent fixed a bug whereby DTrace would attempt to include all versions of a library found along its library pa... Rich Lowe
10:58 AM Bug #898: iommu needs to be disabled on AMD boards with multiple iommu units
We need to fix the bugs that having multiple IOMMUs enabled causes, not paper of them.
It would be incredibly usef...
Rich Lowe
03:59 AM Bug #934: FreeBSD's GPT not recognized
if my hypothesis is correct, oi doesn't recognize gpt partitions with non-solaris gptid.
Steps (not tested):
- cr...
Edho Arief

2011-04-22

09:55 PM Bug #948: chmod(1M) is not -R friendly when doing ACLs
The evidence that errors were supposed to be non-fatal is that every changed errmsg() call is followed by acl_free(ac... Yuri Pankov
09:44 PM Bug #948 (Resolved): chmod(1M) is not -R friendly when doing ACLs
Currently chmod -R will bail out on *first* error, not trying to operate on other files:... Yuri Pankov
12:46 PM Bug #947 (Resolved): want basic administration and interrogation of NGZ services from GZ
Joyent have changes that allow an appropriately privileged GZ user to manage services in NGZs via svcadm -z, and acce... Rich Lowe
12:42 PM Bug #946 (Resolved): want ability to list services in a zone from the GZ
Joyent added support for -z and -Z flags to svcs to display the services running in a specific zone, or all zones, wh... Rich Lowe
12:41 PM Bug #945 (Resolved): want easy script access to service log files
Joyent added support for an '-L' flag to svcs, which displays the service log file in a manner making it easy to pick... Rich Lowe
10:53 AM Bug #943 (Resolved): zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP
While digging through bug reports and such looking for hints toward an end-user deadlock, I happened upon a report su... Rich Lowe

2011-04-21

11:58 PM Bug #916: False-sharing in TCP hash buckets, plus size increase
Fixed in:
# HG changeset patch
# User Jerry Jelinek <jerry.jelinek@joyent.com>
# Date 1303430797 14400
# Node...
Garrett D'Amore
09:50 PM Bug #916 (Resolved): False-sharing in TCP hash buckets, plus size increase
Resolved in r13345 commit:20c193a013b8 Rich Lowe
11:57 PM Bug #915 (Resolved): ill_taskq_dispatch() race condition
Fixed in:
changeset: 13344:7691b36f7461
user: Bryan Cantrill <bryancantrill@gmail.com>
date: ...
Garrett D'Amore
09:51 PM Bug #915: ill_taskq_dispatch() race condition
Resolved in r13344 commit:7691b36f7461 Rich Lowe
11:56 PM Bug #941: perhaps zfs vdev_cache logic should be removed.
So the following change was added as part of bug 175 :
+ *
+ * TODO: Note that with the current ZFS code, it t...
Garrett D'Amore
11:55 PM Bug #941 (New): perhaps zfs vdev_cache logic should be removed.
Garrett D'Amore
11:54 PM Bug #175 (Resolved): zfs vdev cache consumes excessive memory
Resolved in:
garrett@thinkpad{15}> hg export tip
# HG changeset patch
# User Garrett D'Amore <garrett@nexenta....
Garrett D'Amore
11:50 PM Bug #175: zfs vdev cache consumes excessive memory
We end up storing 10MB of readahead per vdev, and so if you have many
vdevs (say, if you sell storage systems), that...
Garrett D'Amore
05:25 PM Bug #940 (Resolved): llquantize() dreams of JNI
#905 will introduce llquantize() support to DTrace using code contributed by Joyent. However, Joyent didn't add supp... Rich Lowe
02:04 PM Bug #939: SUNWdtrt needs to be willing to use 64bit java
We can't use isaexec(3C) because there is no java binary in the 32bit ISA directory, given that the difference we car... Rich Lowe
12:17 PM Bug #939 (Resolved): SUNWdtrt needs to be willing to use 64bit java
At present, the tests for the DTrace java API use 'jdtrace', a clone of the command line interface implemented in Jav... Rich Lowe
12:17 PM Bug #920: iwk and non standard wifi channels
... Piotr Jasiukajtis
08:23 AM Bug #920: iwk and non standard wifi channels
Is Channel 7 legal in your regulatory domain? Some WiFi channels require firmware modifications depending on the cou... Garrett D'Amore
11:16 AM Bug #911: smbfs mount command fails during system boot
Thanks for questioning the reasons for checking the service state.
I looked into this some more, and I see that th...
Gordon Ross
08:49 AM Bug #911: smbfs mount command fails during system boot
I'm pretty sure NFS works because it contains no explicit check that its service is online in its own mount path, so ... Rich Lowe
06:42 AM Bug #911: smbfs mount command fails during system boot
No, it's not a missing dependency problem. Rather, an odd design
(inherited from nfs) where mountall is called just...
Gordon Ross
04:38 AM Bug #911: smbfs mount command fails during system boot
So, is the service missing a dependancy?
Gary Mills
08:20 AM Feature #936 (Resolved): Support for LSI 9205-8e (2808)
Fixed in:
changeset: 13343:62db0cff8d6f
tag: tip
user: Garrett D'Amore <garrett@nexenta.com>
...
Garrett D'Amore
08:06 AM Bug #937 (Resolved): WRITE_SAME support for COMSTAR
Subject pretty much sums it up. Dan McDonald

2011-04-20

06:49 PM Bug #933: Sound is periodically scratchy
Derek Witt wrote:
> *System Specs:*
> Motherboard: DFI LANParty-UF nf4 Ultra-D
> CPU: 1.80GHz AMD Opteron 165 (Dua...
Derek Witt
04:52 PM Bug #911: smbfs mount command fails during system boot
Actually, some of the fixes referred to in note 1 were integrated.
Just not the part to deal with the possibility th...
Gordon Ross
12:45 PM Feature #936 (Resolved): Support for LSI 9205-8e (2808)
The LSI 9205-8e is known to work with mpt_sas (verified internally at Nexenta), but uses a new device id, 87.
Garrett D'Amore
09:18 AM Bug #934: FreeBSD's GPT not recognized
After more messing around, I discovered that one of the reason was the efi label (or whatever it was) was on cXdYtZs2... Edho Arief
 

Also available in: Atom