summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge ^/head r277719 through 277776.dim2015-01-2641-133/+629
|\
| * Add llvm and clang patches corresponding to r277774 and r277775.dim2015-01-262-0/+137
| |
| * Pull in r227062 from upstream clang trunk (by Renato Golin):dim2015-01-262-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows Clang to use LLVM's fixes-x18 option This patch allows clang to have llvm reserve the x18 platform register on AArch64. FreeBSD will use this in the kernel for per-cpu data but has no need to reserve this register in userland so will need this flag to reserve it. This uses llvm r226664 to allow this register to be reserved. Patch by Andrew Turner. Requested by: andrew
| * Pull in r226664 from upstream llvm trunk (by Tim Northover):dim2015-01-261-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | AArch64: add backend option to reserve x18 (platform register) AAPCS64 says that it's up to the platform to specify whether x18 is reserved, and a first step on that way is to add a flag controlling it. From: Andrew Turner <andrew@fubar.geek.nz> Requested by: andrew
| * Remove cruft; ICL_RDMA was never actually working, and will be redonetrasz2015-01-261-10/+0
| | | | | | | | | | | | | | in a completely different manner. MFC after: 1 month Sponsored by: The FreeBSD Foundation
| * Revert r277652bapt2015-01-265-50/+3
| | | | | | | | | | | | uid and gid are never and should never be negative. The pw(8) manpage clearly states the -u and -g arguments are for uids/gids, hence using negative values is abusing a bug in former versions of pw(8)
| * Lock the socket buffer before jumping to the 'out' label if sblock()jhb2015-01-261-1/+1
| | | | | | | | fails in t4_soreceive_ddp().
| * - Update a disabled KASSERT() to use sbused() instead of accessingjhb2015-01-261-14/+14
| | | | | | | | | | | | | | | | the no-longer existant sb_cc sockbuf member. - Use sbavail() instead of sbused() in t4_soreceive_ddp() to match the usage in soreceive_stream() on which it is based. Discussed with: glebius (2)
| * Fix a couple of panics when detaching from a cxgbe/cxl interface that wasjhb2015-01-262-0/+9
| | | | | | | | | | | | | | | | never brought up: - Allow NULL to be passed to sglist_free(). - Don't try to stop an interface that was never fully initialized. Reviewed by: np
| * Fix several potential overflows in UNMAP code.mav2015-01-261-6/+6
| | | | | | | | MFC after: 1 week
| * Add a generic way for hooking PMC interrupt.br2015-01-262-0/+162
| |
| * Ensure that _tmppt KVA is used exclusively by providing exclusive sxkib2015-01-261-0/+6
| | | | | | | | | | | | | | | | | | | | | | lock around the mapping and uiomove(). Before r277643, it was partially protected by Giant (but potential sleeping in fault from uiomove() would still allow other thread to reuse the mapping). Noted by: ian Reviewed by: alc, ian Sponsored by: The FreeBSD Foundation MFC after: 3 weeks
| * Respect MK_KERBEROS with etc/rc.d/ipropd_master and etc/rc.d/ipropd_slavengie2015-01-262-2/+4
| | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * Honor MK_WIRELESS with etc/rc.d/hostapd and etc/rc.d/wpa_supplicantngie2015-01-262-0/+7
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_JAIL with etc/rc.d/jailngie2015-01-262-1/+5
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_BLUETOOTH with etc/defaults/bluetooth.device.confngie2015-01-262-1/+8
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_ACCT with etc/pam.d/atrunngie2015-01-262-1/+7
| | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * Honor MK_ACCT with etc/rc.d/accountingngie2015-01-262-0/+5
| | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * amd64: allow base memory segment to start at address different than 0royger2015-01-261-13/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | Current code requires that the first physical memory segment starts at 0, but this is not really needed. We only need to make sure the bootstrap code and page tables for APs are allocated below 4GB. This patch removes this requirement and allows booting a Dell R710 from UEFI, where the first physical memory segment starts at 0x10000. Sponsored by: Citrix Systems R&D Reviewed by: jhb Differential Revision: https://reviews.freebsd.org/D1417
| * Remove explicit inclusion of lpd from FILESngie2015-01-261-1/+0
| | | | | | | | | | | | X-MFC with: 277731 MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_AMD with etc/rc.d/amdngie2015-01-262-1/+5
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_API in etc/rc.dngie2015-01-262-2/+7
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_LPR with etc/rc.d/lpdngie2015-01-262-0/+5
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Honor MK_ACPI in etc/devd and etc/rc.dngie2015-01-263-1/+10
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Regen src.conf(5)ngie2015-01-261-1/+18
| |
| * Add MK_AUTOFS knob for building and installing autofs(4), et alngie2015-01-269-8/+52
| | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * Add MK_BHYVE knob for building and installing bhyve(4), et alngie2015-01-269-3/+36
| | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * Build sbin/iscontrol again if MK_ISCSI != nongie2015-01-261-0/+4
| | | | | | | | | | | | MFC after: 13 days X-MFC with: r277675 Pointyhat to: me
| * Add MK_HAST knob for building and installing hastd(8), et alngie2015-01-266-9/+37
| | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * Call WITNESS_WARN() in callout_drain() to check whether any locks areadrian2015-01-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | being held before sleeping. This has bitten me (in ath(4)) once before and I'd like to see this not bite anyone else. Differential Revision: D1638 Reviewed by: jhb, hselasky MFC after: 1 week
| * - Increase default i2c bus timeout to 5 seconds from 1 second. Sometimesgonzo2015-01-251-5/+39
| | | | | | | | | | | | | | 1 second is not enugh for TDA19988 HDMI framer (e.g. on Beaglebone Black) - Add per-device i2c_timout sysctl (dev.iichb.X.i2c_timeout) to control I2C bus timeout manually - Pass softc instead of device_t to all sysctl handlers
* | Anticipate a __FreeBSD_version bump.dim2015-01-261-1/+1
| |
* | Update other build glue: ObsoleteFiles.inc, UPDATING, mtree files, anddim2015-01-266-60/+122
| | | | | | | | OptionalObsoleteFiles.inc.
* | Add new internal clang headers, relating to AVX2 and ADX intrinsics.dim2015-01-261-1/+8
| |
* | Update llvm and clang library and binary Makefiles for 3.6.0 rc1.dim2015-01-2655-117/+139
| |
* | Merge ^/head r277327 through r277718.dim2015-01-25558-14493/+26101
|\ \ | |/
| * Fix the ioctl interface to properly support fetching the header of regularscottl2015-01-252-4/+14
| | | | | | | | | | | | | | and extended config pages. Obtained from: Netflix, Inc. MFC after: 3 days
| * Add vt(4) support to AM335x LCDC drivergonzo2015-01-252-4/+49
| |
| * natd(8) will work with an unconfigured interface and effectively not dojhb2015-01-251-3/+3
| | | | | | | | | | | | | | | | | | | | anything until the interface is assigned an address. This fixes ipfw_nat to do the same by using an IP of INADDR_ANY instead of aborting the nat setup if the requested interface is not yet configured. Differential Revision: https://reviews.freebsd.org/D1539 Reviewed by: melifaro, glebius, gnn MFC after: 1 week
| * If the boot-time memory test is enabled, output a dot ('.') forjhb2015-01-251-0/+16
| | | | | | | | | | | | | | | | | | | | each GB of RAM tested so people watching the console can see that the machine is making progress and not hung. PR: 196650 Submitted by: Ravi Pokala <rpokala@panasas.com> Suggestions from: Eric van Gyzen <eric@vangyzen.net> MFC after: 2 weeks
| * Change the default VFS timestamp precision from seconds to microseconds.jhb2015-01-251-1/+1
| | | | | | | | | | Discussed on: arch@ MFC after: 2 weeks
| * Pass a valid Dx state variable to PCIB_POWER_FOR_SLEEP() in pcib_resume()jhb2015-01-251-2/+4
| | | | | | | | | | | | | | instead of NULL. Submitted by: dchagin MFC after: 2 weeks
| * Use an sbuf to generate the output of the net.inet.tcp.hostcache.listjhb2015-01-251-13/+11
| | | | | | | | | | | | | | | | sysctl to avoid a possible buffer overflow if the cache grows while the text is being generated. PR: 172675 MFC after: 2 weeks
| * Allow the user to specify the location of control.conf.des2015-01-251-0/+2
| |
| * Allow tracing dlfunc() / dlsym() events.des2015-01-252-4/+22
| | | | | | | | MFC after: 1 week
| * Remove ISA NICs. Anyone still using these on amd64 can build theirdes2015-01-251-10/+0
| | | | | | | | own kernel.
| * Fix the font in the text version. This has bothered me for a long time...des2015-01-252-8/+6
| | | | | | | | MFC after: 1 week
| * Build lib/libgpio if MK_GPIO != nongie2015-01-252-1/+30
| | | | | | | | | | | | | | Fill in corresponding entries for MK_GPIO == no in OptionalObsoleteFiles.inc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
| * Fill in entries for MK_BSNMP == nongie2015-01-251-0/+93
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
| * Install bsnmp rc.d script if MK_BSNMP != nongie2015-01-251-1/+4
| | | | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
OpenPOWER on IntegriCloud