Project

General

Profile

Activity

From 2011-04-11 to 2011-05-10

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

2011-04-19

11:56 PM Bug #934 (Resolved): FreeBSD's GPT not recognized
When migrating my main desktop from FreeBSD few days ago, I found out that OI doesn't recognize my GPT partitions and... Edho Arief
08:53 PM Bug #933 (New): Sound is periodically scratchy
*System Specs:*
Motherboard: DFI LANParty-UF nf4 Ultra-D
CPU: 1.80GHz AMD Opteron 165 (Dual-core)
Memory: 4GB DDR ...
Derek Witt
05:12 PM Bug #922 (In Progress): SUNWdtrt needs some love
The issues are
# umod/usym/ufunc tests all assume an infinite loop incrementing a counter will likely cause the prog...
Rich Lowe
01:46 PM Feature #929 (New): Cisco VPN tunnel
I think that it is really necessary to be able to use Cisco VPN tunnels. Maxim Kondratovich
01:16 PM Feature #928 (New): Want svcs(1) option to recurse dependencies/dependents
svcs has -D and -d to show dependents and dependencies of a given service, but only shows _direct_ dependencies and d... Rich Lowe
01:12 PM Bug #926 (Closed): prstat should perhaps truncate zone names
prstat -Z allows zone names to wrap the line, generally damaging the display. It's probably better if it truncates, ... Rich Lowe
11:27 AM Bug #911: smbfs mount command fails during system boot
With the related issue 910 fixed (mountall/umountall)
http://www.illumos.org/issues/910
it is possible to have both n...
Gordon Ross
01:44 AM Bug #923 (Resolved): bootadm tries to rebuild archives which it shouldn't
The following bug still exists in openindiana. Not sure if it has been fixed in SE11. Please can it be reinvestigated... chris scott

2011-04-18

09:25 PM Bug #922 (Resolved): SUNWdtrt needs some love
There are various failures in SUNWdtrt due to the tests not having kept up with the system. Changes to binaries that... Rich Lowe
07:01 PM Bug #917: Make TCP's iss_incr a tunable
Ah, right. We have no home for protocol tunables that aren't per-address or per interfaces except ndd. I thought Br... Rich Lowe
06:34 PM Bug #917: Make TCP's iss_incr a tunable
Brussels is more for NIC tunables, ipadm _might_ be a better spot (though I'm a bit skeptical). I don't think anythi... Jason King
02:04 PM Bug #917: Make TCP's iss_incr a tunable
I'm guessing in this case "ndd" really expands to the Brussels stuff? (if it doesn't, should it?) Rich Lowe
06:21 AM Bug #917 (Resolved): Make TCP's iss_incr a tunable
Joyent found this as "OS-203", and it was fixed in the Joyent Illumos batch.
Joyent's experience suggests that the...
Dan McDonald
04:41 PM Bug #921 (New): SMF may not send service state changes to FMA(?)
Booting the system I had a service fail, probably fairly early during boot (I can't be sure, I wasn't booting without... Rich Lowe
01:19 PM Bug #914 (Rejected): x64 mutex_enter only clears half of %rax, may block unneccesarily
ah! xorl %eax, %eax will 0-extend and clear all of %rax. (which differs from how %ax and %eax are treated 16bit v. 3... Rich Lowe
12:22 PM Bug #920 (New): iwk and non standard wifi channels
On my old Lenovo T61 I'm unable to connect with an AP running on a channel 7.
Don't ask why I use non standard chann...
Piotr Jasiukajtis
10:39 AM Bug #903 (Resolved): Improperly initialized variable in iSCSI error path
changeset: 13341:52d3d213dc6e
Gordon Ross
10:28 AM Bug #919: smbfs fsync sometimes returns ETIME
This helped in my testing (attachment).
Gordon Ross
10:21 AM Bug #919 (New): smbfs fsync sometimes returns ETIME
Running an iozone test over smbfs like this:... Gordon Ross
06:31 AM Bug #918 (Resolved): Need better IP fanout (esp. with VLANs present)
Joyent found this as "OS-332", and it was fixed in the Joyent Illumos batch.
The proposed fix adds IPv4 checks to ...
Dan McDonald
06:15 AM Bug #916 (Resolved): False-sharing in TCP hash buckets, plus size increase
This was found by Joyent as "OS-299", and fixed in the Joyent Illumos batch.
TCP hash bucket mutexes are too close...
Dan McDonald
06:13 AM Bug #915 (Resolved): ill_taskq_dispatch() race condition
Joyent found this as "OS-119", and it was fixed in the Joyent Illumos batch.
Basically, mutexes should be initiali...
Dan McDonald

2011-04-17

07:09 PM Bug #914: x64 mutex_enter only clears half of %rax, may block unneccesarily
When searching for the processor manuals to confirm this theory, one of the hits was an old bugs.opensolaris.org bug ... Rich Lowe
07:07 PM Bug #914 (Rejected): x64 mutex_enter only clears half of %rax, may block unneccesarily
Further looking around at the x86 mutex_enter, I notice that we clear %eax before issuing a locked cmpxchgq, cmpxchgq... Rich Lowe
06:19 PM Bug #913 (Resolved): dfshares returning failure (1) even when it should return success
This was originally:
http://bugs.opensolaris.org/view_bug.do?bug_id=6670499
If you run dfshares, it returns an er...
Gordon Ross
06:05 PM Bug #912 (New): lurking remnants of PROF and GPROF builds should be removed
Trying to discover why mutex_enter on x86 wasn't found by opengrok recently, I stumbled into ENTRY_NP() which is much... Rich Lowe
06:02 PM Bug #911: smbfs mount command fails during system boot
There were fixes published for this in:
http://cr.opensolaris.org/~gwr/jk-vfstab/
but never integrated.
Gordon Ross
05:33 PM Bug #911 (Resolved): smbfs mount command fails during system boot
This was originally:
http://bugs.opensolaris.org/view_bug.do?bug_id=6799647
When smbfs mounts are made from /etc/...
Gordon Ross
06:02 PM Bug #910: mountall thinks smbfs filesystems are local
There were fixes published for this in:
http://cr.opensolaris.org/~gwr/jk-vfstab/
but never integrated.
Gordon Ross
04:40 PM Bug #910 (Resolved): mountall thinks smbfs filesystems are local
This was originally:
http://bugs.opensolaris.org/view_bug.do?bug_id=6795819
If you have smbfs mounts in /etc/vfst...
Gordon Ross
04:20 PM Bug #909 (New): dangling nfs4 debug code should be removed
NFS4 contains what looks like left over debugging code, defining protypes for nfs4_debug_mutex_exit/enter and mutex_e... Rich Lowe
03:27 PM Bug #908 (Resolved): dtrace in the global zone may miss USDT probes in local zones
Joyent fixed a bug with cross-zone USDT probes, we should incorporate their fix
dtrace_enabling_matchall() is run ...
Rich Lowe
03:18 PM Bug #895 (Resolved): snoop lies about SMB errors
changeset: 13340:43bfdefd2c41
Gordon Ross
01:37 PM Bug #907: Recursive zfsdev_ioctl importing a pool with a zvol mirror vdev
Albert Lee wrote:
> No pools have been imported at the time @zpool import@ is run, so /dev/zvol/dsk/seapool/syspool-...
Albert Lee
01:24 PM Bug #907: Recursive zfsdev_ioctl importing a pool with a zvol mirror vdev
By chance, Google turns up this gem for what appears to be an even less likely configuration:... Albert Lee
01:16 PM Bug #907 (New): Recursive zfsdev_ioctl importing a pool with a zvol mirror vdev
I attached a zvol as a temporary mirror for a root pool (don't ask why...).
@zpool import@ from live media results...
Albert Lee
01:55 AM Bug #891 (Rejected): 'ZFS send' doesn't send clones correctly
Exactly. The original/parent data set must be sent in advance, since the clone will only contain the COW differences... Garrett D'Amore

2011-04-16

09:06 PM Bug #906 (Resolved): dtrace depends_on pragma should search all library paths, not just the current one
DTrace currently only searches the current directory when looking for dependencies specified by #pragma D depends_on ... Rich Lowe
09:04 PM Bug #905 (Resolved): want llquantize() support in DTrace
Joyent patched support for an llquantize() action into DTrace to provide log linear quantization (logarithmically qua... Rich Lowe
08:58 PM Bug #789 (In Progress): dtrace may drop instructions when rapidly signalled
This is in the joyent tree, and I'll bring this over as I go through their DTrace changes. Rich Lowe

2011-04-15

05:53 PM Bug #197 (Resolved): svc.startd may not pick up locale correctly
Resolved in 13339:287b9c4687e8. Albert Lee
09:26 AM Bug #896 (Resolved): sata module can panic on smartctl issued in vbox
Resolved in:
changeset: 13338:5c9c658b0bee
tag: tip
user: Garrett D'Amore <garrett@nexenta.com>...
Garrett D'Amore

2011-04-14

02:47 PM Bug #900: sed errors when -e is given a 0-length argument
But is introducing incompatibility worth it? As I see it, it'll just make harder to sync once bsd sed is got updated. Yuri Pankov
12:52 PM Bug #900: sed errors when -e is given a 0-length argument
It would be easier to just change '<= 1' to '< 1'. (there should always be one character, the \n, if asprintf() reall... Rich Lowe
12:13 PM Bug #900: sed errors when -e is given a 0-length argument
As there's no comments, the reason I brought up original code is that asprintf, while widely implemented, is still no... Yuri Pankov
01:25 PM Bug #412: Cannot delete file(s) on root zfs filesystem if disk is full
The problem is that with copy-on-write, when you delete a file you must create a new copy of the meta data which mean... Garrett D'Amore
01:16 PM Bug #903 (Resolved): Improperly initialized variable in iSCSI error path
iscsi_rx_process_rejected_tsk_mgt() will die with a NULL pointer dereference. This is a rare error path, so it isn't... Dan McDonald
08:29 AM Feature #902 (New): Replace qlc(7d) firmware with BSD-licensed firmware from FreeBSD
Currently qlc(7d) is using the Sun-provided firmware under a proprietary license. FreeBSD has negotiated the release... River Tarnell

2011-04-13

10:13 PM Bug #706 (Resolved): beadm should accept 'umount' as well as 'unmount'
Fixed in:
changeset: 13337:d584565e3743
user: Alexander Stetsenko <ams@nexenta.com>
date: Wed Ap...
Alexander Stetsenko
01:13 AM Bug #706: beadm should accept 'umount' as well as 'unmount'
fixed.
it also contains small fixes for 2 formatting issues.
first one is related to output header formating.
when...
Alexander Stetsenko

2011-04-12

04:44 PM Bug #900: sed errors when -e is given a 0-length argument
Porting issue, the original code has:... Yuri Pankov
04:12 PM Bug #900 (Resolved): sed errors when -e is given a 0-length argument
% echo "x" | /bin/sed -e ''
sed: asprintf: Error 0...
Rich Lowe

2011-04-11

06:40 PM Bug #898 (New): iommu needs to be disabled on AMD boards with multiple iommu units
Trying to enable iommu on AMD boards that have multiple iommu units will lead to errors and the system not working pr... Christopher Chan
01:45 PM Bug #897 (New): NFS server should not show ephemeral IDs
We have this issue too. (I've seen it).
http://mail.opensolaris.org/pipermail/cifs-discuss/2011-April/003449.html
...
Gordon Ross
10:46 AM Bug #891: 'ZFS send' doesn't send clones correctly
Rich, I would agree as well. This is the expected behavior IMO. A send of the base file system would need to occur fi... Mike La Spina
08:53 AM Bug #873 (Resolved): Want a bsd-like <paths.h>
Resolved in r13333 commit:1aaef96dabf6 Rich Lowe
08:53 AM Bug #850 (Resolved): system(3C) and similar could just use /bin/sh
Resolved in r13334 commit:90920e3f9201 Rich Lowe
08:52 AM Bug #754 (Resolved): Build of illumos-gate fails with perl-5.10.0 as default perl
Resolved in r:13335 commit:a8b9fb2737b8 Rich Lowe
05:39 AM Bug #896 (Resolved): sata module can panic on smartctl issued in vbox
The following panic is seen anytime smartctl is issued against a SATA disk in virtual box.
$c
sata_txlt_ata_pass_...
Garrett D'Amore
 

Also available in: Atom