summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2011-07-02starfire/idn: Use offsetof, don't hand-rollRichard Lowe1-1/+1
2011-07-02starfire/ngdrmach: Don't cast addresses down to intRichard Lowe1-1/+2
2011-07-02starfire/ngdrmach: Haul static prototypes out of functionsRichard Lowe1-14/+14
Function-local function prototypes may not be static, says GCC.
2011-07-02ngdr: Haul static prototypes out of functionsRichard Lowe1-2/+2
Function-local function prototypes may not be static, says GCC.
2011-07-02fhc: Haul static prototypes out of functionsRichard Lowe1-2/+2
Function-local function prototypes may not be static, says GCC.
2011-07-02niumx: Don't overflow driver_name in _fill_in_intrdevsRichard Lowe1-3/+2
2011-07-02px: Don't overflow driver_name in px_fill_in_intr_devsRichard Lowe1-3/+2
2011-07-02pci: Don't overflow driver_name in ib_get_ino_devs()Richard Lowe1-3/+2
2011-07-02zulu_hat: Don't cast ints directly to pointersRichard Lowe1-76/+75
2011-07-02lm75: Don't mask off the low bit of the temperatureRichard Lowe1-1/+1
LM75 encodes temperatures in writes in 16 bits, with the sign in the high bit, then 8 bits of temperature, then 7 ignored bits.
2011-07-02domaind.h: Use offsetof, don't hand-rollRichard Lowe1-12/+11
2011-07-02fillsysinfo: Haul static prototype out of functionRichard Lowe1-3/+1
Function-local function prototypes may not be static, says GCC.
2011-07-02swapgeneric: Don't declare mod-stubbed functions staticRichard Lowe1-2/+3
If the symbol is optimized away, this causes krtld to refuse to load the module.
2011-07-02uts/sparc: Prevent automatic inliningRichard Lowe1-0/+2
2011-07-02hat_sfmmu: check bounds of sfsrd_t`srd_hmergnp even non-DEBUGRichard Lowe1-1/+1
GCC is insistent that we check the bounds of rid (from rcookie) before using it as the index into srd_hmergnp. Change an ASSERT to a non-conditional VERIFY to silence it.
2011-07-02sys/segments.h: Cast up to a uint64_t to avoid left shift > type widthRichard Lowe1-1/+1
GCC 4.4 would warn that we were left shifting by 32 leaving a result greater than the width of the type (presumed to be implicit int). Cast up to a uint64_t so we have room.
2011-07-02uts: Squelch pointer to different-sized int warningsRichard Lowe5-224/+213
2011-07-02pmcs: Set (reserved) inq_qual to 0 in INQUIRYRichard Lowe1-1/+1
We'd previously sometimes set this to 0x80, which doesn't fit in the 7-bit qualifier field. SPC-2 and SPC-3 describe these 7 bits as reserved, and they are unused (except in format, which prints them).
2011-07-02scsi_hba: Derefrence inquiry data to avoid constant conditionRichard Lowe1-1/+1
2011-07-02pathconf: Cast offset to size_t not intRichard Lowe1-3/+1
2011-07-02bignumimpl: Reword to evade apostrophe GCC warns aboutRichard Lowe1-1/+1
2011-07-02efe: Declare efe_restart static, to match its prototypeRichard Lowe1-1/+1
Squelches warning where efe_restart is non-static and inline but efe_stop/start are static.
2011-07-02bfe: Don't reference random 'halt' symbolRichard Lowe1-1/+1
We get compiler warnings because 'halt' can never be 0. It turns out that 'halt' is whatever random global halt symbol happens to be in scope and the code is bogus.
2011-07-02qlge: Don't walk massively out of bounds in ql_get_serdes_regsRichard Lowe1-6/+6
Keep a count running from 0 of the array index, rather than re-using the register address as the index thus starting out of bounds and walking even further.
2011-07-02fcoe: Explicitly cast during format conversionRichard Lowe2-3/+3
2011-07-02cpr: Use offsetof, don't hand-rollRichard Lowe1-2/+2
2011-07-02cpr: Don't cast pointers down to intRichard Lowe1-9/+11
2011-07-011368 enablings on defunct providers prevent providers from unregisteringBryan Cantrill8-16/+536
Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-121350 whois(1) should use correct whois server for lookupsYuri Pankov6-163/+566
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Albert Lee <trisk@nexenta.com>
2011-08-121155 in.ftpd sometimes starts with SIGALRM blockedGary Mills1-0/+9
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Albert Lee <trisk@nexenta.com>
2011-08-111347 isainfo should indicate presence of vmx/svm support (fix lint)Robert Mustacchi1-6/+25
2011-08-1181 remove 'is_z_a_power_of_x_le_y' from pcfs utilsGary Mills4-71/+37
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-111347 isainfo should indicate presence of vmx/svm supportBryan Cantrill5-13/+48
1348 isainfo -v potentially overflows 80 columns Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-08-10635 sed manual page needs significant updatesYuri Pankov82-10954/+1045
1188 Move pppdump and tcpd manpages to usr/src/man 1189 add stdin/stdout/stderr(3C) manpage symlinks 1190 Remove source-security-tcp-wrapper and SUNWtcpdS packages 1191 Remove source-network-pppdump and SUNWpppgS packages 1192 fd manpage should be in section 7 Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-101281 Expose all TSS definitionsRobert Mustacchi9-27/+83
Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-061181 Remove plot(1B), plot(4B), tplot(1)Josef 'Jeff' Sipek11-796/+0
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2011-08-081303 Grub should support large sector disksHans Rosenfeld3-74/+68
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-271279 err(3C) should be marked __NORETURNRichard Lowe1-6/+5
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-041314 localedef/ctype.sh requires sed -E for no reasonYuri Pankov1-5/+5
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-041176 NWAM handling of multiple DHCP-assigned DNS domains brokenHans Rosenfeld1-2/+4
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-291282 nsmb_open has a raceGordon Ross2-108/+43
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-07-291299 Support SiI3531 chipset in si3124 driverCharles Stephens5-11/+29
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Vineeth Pillai <vineeth.pillai@nexenta.com> Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-29561 Strange characters when executing "format"Gary Mills3-18/+16
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-07-27734 taskq_dispatch_prealloc() desiredGarrett D'Amore8-46/+191
943 zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Alexey Zaytsev <alexey.zaytsev@nexenta.com> Reviewed by: Jason Brian King <jason.brian.king@gmail.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-07-01OS-454 enablings on defunct providers prevent providers from unregisteringBryan Cantrill5-12/+402
2011-07-01ipf: Define offsetof() more conventionally, fix pointer cast warningsRichard Lowe2-2/+2
2011-07-01emlxs: Don't assign 0xffff to 10-bit CQidsRichard Lowe1-2/+2
2011-07-01intel_nb5000: Return boolean from MTR_PRESENTRichard Lowe2-3/+3
Fix a case of ->mtr_present being constant false due to truncation, and make it harder to repeat the mistake.
2011-07-01myri10ge: Remove use of deprecated preprocessor assertionsRichard Lowe1-6/+3
2011-07-01sd: Shift Q-Channel ADR to avoid truncationRichard Lowe1-1/+1