aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Catch ipv6 case when attempting to do PLPMTUD blackhole detection.Sean Bruno2014-10-131-0/+5
| | | | | | | | | | | | | | | | | | Submitted by: Mikhail <mp@lenta.ru> MFC after: 2 weeks Relnotes: yes Notes: svn path=/head/; revision=273062
| * Update tcp(4) with plpmtud blackhole sysctlsSean Bruno2014-10-131-0/+15
| | | | | | | | | | | | | | | | | | Submitted by: Mikhail <mp@lenta.ru> MFC after: 2 weeks Relnotes: yes Notes: svn path=/head/; revision=273061
| * Use write_psize instead of write_asize when doing vdev_space_update.Xin LI2014-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | Without this change the accounting of L2ARC usage would be wrong and give 16EB free space because the number became negative and overflows. Obtained from: FreeNAS (issue #6239) MFC after: 2 weeks Notes: svn path=/head/; revision=273060
| * Fix compiler locking diagnostic warnings.Hans Petter Selasky2014-10-131-46/+44
| | | | | | | | | | | | | | PR: 194289 Notes: svn path=/head/; revision=273059
| * Repair build of tools/ath/athalq and define missing value len.Sean Bruno2014-10-131-0/+1
| | | | | | | | | | | | | | Reviewed by: adrian Notes: svn path=/head/; revision=273056
| * Move the sdhci option to files.ti, it's common to both SoCs.Andrew Turner2014-10-133-2/+1
| | | | | | | | Notes: svn path=/head/; revision=273055
| * Remove the omap3 directory that should have happened in r273041.Andrew Turner2014-10-130-0/+0
| | | | | | | | Notes: svn path=/head/; revision=273054
| * Decode the arguments passed to _umtx_op(). In particular, decode theJohn Baldwin2014-10-134-2/+103
| | | | | | | | | | | | | | | | | | | | opcode. MFC after: 1 week Sponsored by: Norse Notes: svn path=/head/; revision=273053
| * Use a switch on ti_chip() to find which SoC we are on. This allow us tAndrew Turner2014-10-131-3/+11
| | | | | | | | | | | | | | only enable support for the SoCs we are built for. Notes: svn path=/head/; revision=273052
| * Use the C99 flexible array construct to denote a variable amount ofWarner Losh2014-10-131-2/+2
| | | | | | | | | | | | | | | | data rather than the old-school [1] construct. We have required c99 compilers for some time. Notes: svn path=/head/; revision=273051
| * class, subclass and progif were never used, so don't bother settingWarner Losh2014-10-131-4/+0
| | | | | | | | | | | | | | them. Notes: svn path=/head/; revision=273050
| * Remove ti_mmchs.c, it has been replaced by ti_sdhci.c.Andrew Turner2014-10-134-2019/+0
| | | | | | | | Notes: svn path=/head/; revision=273049
| * Fix most of the warnings in kdump(1).John Baldwin2014-10-131-20/+27
| | | | | | | | | | | | | | Sponsored by: Norse Notes: svn path=/head/; revision=273048
| * Remove the need for files.beaglebone and std.beaglebone by moving the oneAndrew Turner2014-10-134-8/+2
| | | | | | | | | | | | | | option they defined into files.am335x. Notes: svn path=/head/; revision=273047
| * Don't confuse frontend with zero length data moves, just return immediately.Alexander Motin2014-10-131-9/+9
| | | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=273046
| * Sort the files in the am355x directory.Andrew Turner2014-10-131-2/+4
| | | | | | | | Notes: svn path=/head/; revision=273045
| * Start removing the omap3 support. In base it was only ever a header and aAndrew Turner2014-10-137-906/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | few changes to drivers, no kernel config was added. As the SoCs are quite old and the code is unmaintained start the process of removing support by deleting the header file and code that depends on it along with the macro SOC_OMAP3. Other Ti SoCs shouldn't be affected, other than for us to have less code to maintain. Differential Revision: https://reviews.freebsd.org/D936 Reviewed by: rpaulo, loos Notes: svn path=/head/; revision=273041
| * Fix for build issue on i386.xen and amd64.xen.Kashyap D Desai2014-10-134-27/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | This is a duplicate variable reference in mrsas, so now this patch isolate atomic_ variable and relavent function call using prefix mrsas_xx. Issue was introduced in r272737. MFC after: 2 weeks Sponsored by: Avago Technology Notes: svn path=/head/; revision=273040
| * Add support for READ DEFECT DATA (10/12) commands.Alexander Motin2014-10-134-34/+107
| | | | | | | | | | | | | | | | | | | | SPC-4 r2 allows to return empty defect list if the list is not supported. We don't reallu support defect data lists, but this suppresses some errors. MFC after: 1 week Notes: svn path=/head/; revision=273038
| * Fix matching default rule on clear/show commands.Alexander V. Chernikov2014-10-132-5/+15
| | | | | | | | | | | | | | Found by: Oleg Ginzburg Notes: svn path=/head/; revision=273035
| * Add one more AMD Kaveri APU device ID.Christian Brueffer2014-10-131-0/+2
| | | | | | | | | | | | | | | | Submitted by: Remy Nonnenmacher <remy.nonnenmacher@activnetworks.com> MFC after: 1 week Notes: svn path=/head/; revision=273034
| * Show error when deleting non-existing rule number.Alexander V. Chernikov2014-10-131-2/+9
| | | | | | | | | | | | | | Found by: Oleg Ginzburg Notes: svn path=/head/; revision=273033
| * * Fix zeroing individual entries via ipfw(8).Alexander V. Chernikov2014-10-131-1/+11
| | | | | | | | | | | | | | | | | | * Report error and return non-zero exit code if zeroing non-matched entries Found by: Oleg Ginzburg Notes: svn path=/head/; revision=273032
| * Report physical block size for file-backed LUNs, using vattr.va_blocksize.Alexander Motin2014-10-131-10/+11
| | | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=273029
| * Eliminate unnecessary checking for M_EXT on mbufs returned by m_getjcl().Robert Watson2014-10-133-12/+0
| | | | | | | | | | | | | | | | | | | | Reviewed by: bz, glebius, yongari MFC after: 3 days Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D938 Notes: svn path=/head/; revision=273028
| * Make sure correct object code is generated at -O0.Navdeep Parhar2014-10-131-1/+1
| | | | | | | | | | | | | | | | | | Submitted by: grehan@ Approved by: so@ (des) MFC after: 1 month Notes: svn path=/head/; revision=273027
| * Add a tunable for arc_shrink_shift (vfs.zfs.arc_shrink_shift) thatXin LI2014-10-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | controls how much fraction, 1/2^arc_shrink_shift, should be reclaimed when there is memory pressure. Submitted by: Richard Kojedzinszky <krichy at tvnetwork.hu> MFC after: 2 weeks Notes: svn path=/head/; revision=273026
| * Change ATF_REQUIRE_MSG calls to ATF_CHECK_MSG to get as many errors as possibleEnji Cooper2014-10-131-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | t_strptime:common.. - Expect the testcase body as a whole to fail. Multiple PRs will be filed to track the issues (there are 18 check failures) t_strptime:day.. - %EA and %OA seem to be case insensitive on FreeBSD Notes: svn path=/head/; revision=273025
| * Only test the return value in mktime_negyearEnji Cooper2014-10-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | Testing for the errno is an optional requirement according to POSIX, and FreeBSD doesn't document that errno would be set on failure with mktime Submitted by: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273024
| * __isnanl is automatically picked according to data type in <math.h>. ThereEnji Cooper2014-10-131-0/+2
| | | | | | | | | | | | | | | | | | isn't a need for the explicit __isnanl test Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273023
| * Add #include <stdio.h> to get sys_nerr definitionEnji Cooper2014-10-131-0/+4
| | | | | | | | | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273022
| * Use 1 as a random seed, as recommended in srandom(3). Adjust the random valuesEnji Cooper2014-10-131-0/+12
| | | | | | | | | | | | | | | | | | | | accordingly Submitted by: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273021
| * memmem with NUL length "needle" (aka small) strings on FreeBSD/OSX returnsEnji Cooper2014-10-131-0/+5
| | | | | | | | | | | | | | | | | | | | NULL instead of the "haystack" value (aka big) Submitted by: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273020
| * Do initial port of contrib/netbsd-tests/lib/libc/localeEnji Cooper2014-10-136-1/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t_io: - Expect failures potentially related to implementation-specific knowledge of the zh_TW.Big5 locale [*] t_mbrtowc: - Handle unknown locales more gracefully (do not test if the locale doesn't exist) - Expect failure with mbrtowc_internal dealing with Japanese locales (potentially related to implementation detail knowledge of the ja_* locales) [*]. t_mbstowcs, t_mbtowc, t_wctomb: - Handle unknown locales more gracefully (do not test if the locale doesn't exist) t_wcstod: - Treat FreeBSD like NetBSD and Linux in the XXX: FIXME section [*] More investigation is required to determine the root cause of the failures Submitted by: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273019
| * Remove ALC_LOCK_ASSERT in alc_stop_queue(). This function is nowPyun YongHyeon2014-10-131-2/+0
| | | | | | | | | | | | | | | | | | | | called in device attach without holding a driver lock so it resulted in panic. Reported by: markj Notes: svn path=/head/; revision=273018
| * Add #include <stdio.h> for printfEnji Cooper2014-10-131-0/+4
| | | | | | | | | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273017
| * Check error return from reading integer part of temperature.Justin Hibbits2014-10-121-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | There's a very remote, but possible, chance that the integer part read will fail, but the fraction read succeeds, at which point the reported temperature is invalid. Reported by: Matthew Rezny MFC after: 3 weeks Notes: svn path=/head/; revision=273016
| * Expect nice_err to fail on FreeBSD with unprivileged usersEnji Cooper2014-10-121-0/+5
| | | | | | | | | | | | | | | | PR: 189821 Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273015
| * A connection in TIME_WAIT state before calling close() actually did notJulien Charbon2014-10-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | received any RST packet. Do not set error to ECONNRESET in this case. Differential Revision: https://reviews.freebsd.org/D879 Reviewed by: rpaulo, adrian Approved by: jhb (mentor) Sponsored by: Verisign, Inc. Notes: svn path=/head/; revision=273014
| * s/-/_/ in name.Hiroki Sato2014-10-121-1/+1
| | | | | | | | Notes: svn path=/head/; revision=273013
| * - Add libutil #include for fparselnEnji Cooper2014-10-121-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | - Change ATF_REQUIRE_EQ_MSG to ATF_CHECK_EQ_MSG to gather all failing results possible (currently 12 with leftassoc) - Mark leftassoc "atf_tc_expect_fail" on FreeBSD (PR coming soon after further analysis is done on the code) In collaboration with: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273012
| * Fix compilation errors with missing wide-type headers and fix compilationEnji Cooper2014-10-121-0/+12
| | | | | | | | | | | | | | | | | | | | warnings with -Wformat In collaboration with: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273011
| * Implement 64MB memory limit for test to ensure that it fails reliably inEnji Cooper2014-10-121-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 600 seconds; it would previously fail inconsistently when run in some virtual machine configurations This patch might need to be reverted or revisited later (see the attached PR for more details) PR: 169302 Submitted by: pho Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=273010
| * Add an AC line monitor so power_profile can workJustin Hibbits2014-10-122-1/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: Add a polling loop (1Hz) to monitor the battery and AC status, to notify devd like ACPI does for power monitoring. This allows /etc/rc.d/power_profile to work on PowerPC laptops Test Plan: Tested on a Titanium PowerBook, configuring economy_cpu_freq and performance_cpu_freq, disabling powerd. Reviewers: #powerpc, nwhitehorn Reviewed By: nwhitehorn Subscribers: rpaulo Differential Revision: https://reviews.freebsd.org/D937 Notes: svn path=/head/; revision=273009
| * Remove stale comments.Alexander Motin2014-10-121-10/+0
| | | | | | | | Notes: svn path=/head/; revision=273008
| * ddb: ANSI-fy function declarations.Pedro F. Giffuni2014-10-1211-227/+89
| | | | | | | | | | | | | | MFC after: 5 days Notes: svn path=/head/; revision=273006
| * Only allow ZFS boot on GPT; the MBR ZFS bootblocks cannot be installed usingNathan Whitehorn2014-10-121-1/+3
| | | | | | | | | | | | | | | | gpart bootcode as /boot/zfsboot needs to be split into multiple pieces by hand and copied to different areas of the partition. Notes: svn path=/head/; revision=273005
| * Use the FIFOs in the imx5/imx6 uart hardware instead of interrupting onIan Lepore2014-10-121-31/+75
| | | | | | | | | | | | | | each byte sent or received. Notes: svn path=/head/; revision=273004
| * Centralize determination of boot firmware (UEFI vs. BIOS/CSM) into aNathan Whitehorn2014-10-121-32/+35
| | | | | | | | | | | | | | function x86_bootmethod() and fix deviations from style(9). Notes: svn path=/head/; revision=273003
| * When deciding whether to call m_pullup() even though there is adequateRobert Watson2014-10-126-16/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | data in an mbuf, use M_WRITABLE() instead of a direct test of M_EXT; the latter both unnecessarily exposes mbuf-allocator internals in the protocol stack and is also insufficient to catch all cases of non-writability. (NB: m_pullup() does not actually guarantee that a writable mbuf is returned, so further refinement of all of these code paths continues to be required.) Reviewed by: bz MFC after: 3 days Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D900 Notes: svn path=/head/; revision=272984