Displaying 1 50 of 243,540 commits (0.020s)

PC-BSD — sys/boot/arm/at91/boot2 boot2.c, sys/boot/arm/ixp425/boot2 boot2.c

Merge remote-tracking branch 'freebsd/stable/10' into freebsd10
∈ emaste - f1429e95 - 2016-02-09 22:32:24
MFC boot loader path and RBX constant deduplication

r294765 (imp)

Move all the separate copies of the same strings into paths.h. There's
nothing machine specific about these.

r294765 (imp)

RBX_ defines are in rbx.h, move it there.

r294847 (imp)

Remove static from these two. They slipped through the cracks.

r294925 (imp)

Fix mistake when transitioning to the new defines with ZFS loader. I
hate adding yet another define, but it is the lessor of the evil
choices available. Kill another evil by removing PATH_BOOT3 and
replacing it with PATH_LOADER or PATH_LOADER_ZFS as appropriate.

Approved by:        re (gjb)

PC-BSD — sys/netinet in_mcast.c

ip multicast debug: fix strings vs defines

Turning on multicast debug made multicast failure worse
because the strings and #define values no longer matched
up.  Fix them, and make sure they stay matched-up.
Delta File
+21 -10 sys/netinet/in_mcast.c
+21 -10 1 file

PC-BSD — sys/netpfil/pf pf_ioctl.c

Merge remote-tracking branch 'freebsd/stable/10' into freebsd10
∈ glebius - 87ab6397 - 2016-02-08 17:47:58
Merge r264915: fix NULL pointer derefernce with special sequence of
DIOCADDADDR and DIOCADDRULE.

PR:                206933
Approved by:        re (marius)
Delta File
+3 -1 sys/netpfil/pf/pf_ioctl.c
+3 -1 1 file

PC-BSD — src-sh/libsh functions.sh

Improve the mapping of diskid's to geom devices

Sent by: Harzilein (IRC)
Delta File
+13 -6 src-sh/libsh/functions.sh
+13 -6 1 file

PC-BSD — src-sh/libsh functions.sh

Improve the mapping of diskid's to geom devices

Sent by: Harzilein (IRC)
# PC-BSD Commit Hooks
#
# PR:
# Translate: NO
#
Delta File
+13 -6 src-sh/libsh/functions.sh
+13 -6 1 file

PC-BSD — src-sh/pcbsd-utils/pc-updatemanager rc-doupdate

Don't run grub-mkconfig if it wasn't used during installation

PC-BSD — src-sh/pcbsd-utils/pc-updatemanager pc-updatemanager

Disable the screen allowing us to bail out of a queued update,
it is currently causing problems with updates never triggering

PC-BSD — sys/kern tty.c

MFC r294732:
Minor fixes for ddb tty-related commands.

Approved by:        re (gjb)
Delta File
+7 -5 sys/kern/tty.c
+7 -5 1 file

PC-BSD — sys/kern tty.c

MFC r294735:
Don't allow opening the callout device when the callin device is already
open (in disguise as the console device).

Approved by:        re (gjb)
Delta File
+6 -3 sys/kern/tty.c
+6 -3 1 file

PC-BSD — sys/netinet in_rmx.c, sys/netinet6 in6_rmx.c

MFC r292601,292654:

  Since r256624 (head) we have been leaking routing table allocations
  on vnet enabled jail shutdown. Call the provided cleanup
  routines for IP versions 4 and 6 to plug these leaks.

  Sponsored by:         The FreeBSD Foundation
  Reviewed by:          gnn
  Differential Revision:https://reviews.freebsd.org/D4530

Approved by:                re (gjb)
Delta File
+1 -1 sys/netinet/in_rmx.c
+1 -1 sys/netinet6/in6_rmx.c
+2 -2 2 files

PC-BSD — sys/netinet igmp.c

MFC r294514:

  The variable is write once only and not used.
  Recover the vertical space.

  Sponsored by:         The FreeBSD Foundation
  Obtained from:        p4 CH=180830
  Reviewed by:          gnn, hiren
  Differential Revision:https://reviews.freebsd.org/D4898

Approved by:                re (marius, gjb)
Delta File
+0 -4 sys/netinet/igmp.c
+0 -4 1 file

PC-BSD — contrib/bsnmp/snmp_mibII mibII.c

MFC r295202:

 Try to fix a bug introduced in r228623 (head).
 We started to copy the ifa_msghdr as otherwise platforms with strict
 alignment would break.  It is unclear to me if there's also a problem with
 access to the address list following the structure.
 However we never copied the address list after the structure and thus are
 pointing at random memory.  For now just use a pointer to the original
 memory for accessing the address list making it at least work on
 platforms with weak memory access.

 PR:                   195445
 Reported by:          wolfgang lyxys.ka.sub.org
 Tested by:            wolfgang lyxys.ka.sub.org (x86)

Approved by:                re (marius)
Delta File
+7 -5 contrib/bsnmp/snmp_mibII/mibII.c
+7 -5 1 file

PC-BSD — sys/kern subr_taskqueue.c

taskqueue_drain_all: reload after sleeping

In taskqueue_drain_all(), after we use TQ_SLEEP to wait
for pending tasks to run, we must reload the tail of the
task queue, since it may be done now.

The symptom of this bug was a thread hanging in TQ_SLEEP if a task
lived in malloc()ed memory that was reused or (more likely) filled
with 0xdeadc0de on free() due to memory checking being turned on.
The latter would make the pending value become 49374 (0xc0de) and
we would wait forever.
Delta File
+3 -4 sys/kern/subr_taskqueue.c
+3 -4 1 file

PC-BSD — sys/dev/virtio/block virtio_blk.c

Merge branch 'masters/releng/9.3' into TN-9.3.1-STABLE
∈ Alexander Motin - 3693fdf8 - 2016-02-07 15:05:08
Merge branch 'masters/releng/9.3' into 9.3.1-STABLE
∈ mav - 19def931 - 2015-04-25 06:50:15
MFC r281698: Do not report stripe size if it is equal to sector size.

(cherry picked from commit abfe2afcee454b2e1efacf113bf9f3665846e2c4)
Delta File
+2 -1 sys/dev/virtio/block/virtio_blk.c
+2 -1 1 file

PC-BSD — src-sh/pcbsd-utils/pc-sysinstall/backend functions-unmount.sh

Merge branch 'master' of https://github.com/pcbsd/pcbsd
∈ Kris Moore - b813a11d - 2016-02-06 15:56:23
Fix a bug installing fresh to UEFI, need to use boot.efi so the
beastie menu shows up

PC-BSD — sys/dev/ixl i40e_adminq.c

Fix build on stable/9.
Delta File
+1 -1 sys/dev/ixl/i40e_adminq.c
+1 -1 1 file

PC-BSD — sys/dev/ixgbe if_ix.c

Re-add if_hw_tso* assignments to if_ix.c that were removed in r283668.

These are used in stable/10 as well as 11.

Requested by:        rmacklem@

(cherry picked from commit 8a1f7539e018d12ca23dd879dbe8ff857eae5f90)
Delta File
+6 -0 sys/dev/ixgbe/if_ix.c
+6 -0 1 file

PC-BSD — sys/kern subr_bus.c

Fix off-by-one error and, while here, shorten line exceeding 80 characters.
Delta File
+3 -2 sys/kern/subr_bus.c
+3 -2 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

Update script for modern `zpool status` output.

Ticket:        #13468

(cherry picked from commit d6ed13470ae8ba961478892aefbc84081c8ece1b)
(cherry picked from commit 27c71e4efb2b8c5da0bee462ddcc69662edfa59e)
Delta File
+4 -1 etc/periodic/daily/800.scrub-zfs
+4 -1 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

Update script for modern `zpool status` output.

Ticket:        #13468

(cherry picked from commit d6ed13470ae8ba961478892aefbc84081c8ece1b)
Delta File
+4 -1 etc/periodic/daily/800.scrub-zfs
+4 -1 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

Update script for modern `zpool status` output.

Ticket:        #13468

(cherry picked from commit d6ed13470ae8ba961478892aefbc84081c8ece1b)
(cherry picked from commit 27c71e4efb2b8c5da0bee462ddcc69662edfa59e)
Delta File
+4 -1 etc/periodic/daily/800.scrub-zfs
+4 -1 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

Add error check to not leak logs with syntax errors in case of failed
`zpool history`.

MFC after:        1 month

(cherry picked from commit c212e48d5be4c79d408a59189b0eddbaed1585bc)
Delta File
+5 -0 etc/periodic/daily/800.scrub-zfs
+5 -0 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

Add error check to not leak logs with syntax errors in case of failed
`zpool history`.

MFC after:        1 month

(cherry picked from commit c212e48d5be4c79d408a59189b0eddbaed1585bc)
(cherry picked from commit aae3fa5e9d7b89ce67c29623678871fe752c358b)
Delta File
+5 -0 etc/periodic/daily/800.scrub-zfs
+5 -0 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

Add error check to not leak logs with syntax errors in case of failed
`zpool history`.

MFC after:        1 month

(cherry picked from commit c212e48d5be4c79d408a59189b0eddbaed1585bc)
(cherry picked from commit aae3fa5e9d7b89ce67c29623678871fe752c358b)
Delta File
+5 -0 etc/periodic/daily/800.scrub-zfs
+5 -0 1 file

PC-BSD — sys/dev/e1000 e1000_ich8lan.c e1000_82575.c

    Update em(4) to 7.6.1; update igb(4) to 2.5.3.
    
    Major changes:
    
    - Add i219/i219(2) hardware support. (Found on Skylake generation and newer
      chipsets.)
      - Further to the last Skylake support diff, this one also includes support for
        the Lewisburg chipset (i219(3)).
    
    - Add a workaround to an igb hardware errata.
      All 1G server products need to have IPv6 extension header parsing turned off.
      This should be listed in the specification updates for current 1G server
      products, e.g. for i350 it's errata #37 in this document:
      
http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/ethernet-controller-i350-spec-update.pdf
    
    - Avoton (i354) PHY errata workaround added
    
    And a bunch of minor fixes, as well as #defines for things that the current
    em(4)/igb(4) drivers don't implement.
    
    Differential Revision: https://reviews.freebsd.org/D3162
    Reviewed by: sbruno, marius, gnn
    Approved by: gnn
    MFC after: 2 weeks

    [3 lines not shown]

PC-BSD — etc/periodic/daily 800.scrub-zfs

MFC r292313 (by lidl): Skip unavailable pools when running zfs pool scrubs

(cherry picked from commit 34bbe6976d510cbb6739fdd456bea7956b33516e)
(cherry picked from commit 067160cb46c74ab3c9c85e04f8d12770096a3362)
Delta File
+4 -0 etc/periodic/daily/800.scrub-zfs
+4 -0 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

MFC r292313 (by lidl): Skip unavailable pools when running zfs pool scrubs

(cherry picked from commit 34bbe6976d510cbb6739fdd456bea7956b33516e)
Delta File
+4 -0 etc/periodic/daily/800.scrub-zfs
+4 -0 1 file

PC-BSD — etc/periodic/daily 800.scrub-zfs

MFC r292313 (by lidl): Skip unavailable pools when running zfs pool scrubs

(cherry picked from commit 34bbe6976d510cbb6739fdd456bea7956b33516e)
(cherry picked from commit 067160cb46c74ab3c9c85e04f8d12770096a3362)
Delta File
+4 -0 etc/periodic/daily/800.scrub-zfs
+4 -0 1 file

PC-BSD — sys/dev/acpica acpi.c, sys/dev/asmc asmc.c

fix devctl_notify_params callers using 0

Kernel malloc() has long since required M_WAITOK (not 0) in flags
argument to mean "ok to wait".  Fix several callers still using
the old 0-means-wait convention.

(Note, adds sys/malloc.h to sys/bus.h kernel auto-includes so that
we get the M_WAITOK/M_NOWAIT defines.)

PC-BSD — sys/dev/e1000 if_em.c

MFC: r295133

As it turns out, one of the more or less recent changes to em(4)
causes watchdog timeouts when using TSO4 at link speeds below
Gigabit, at least with 82573E. So disable the assist automatically
when at lower speeds.

Submitted by:        jfv
Approved by:        re (kib), erj
Obtained from:        D3162

(cherry picked from commit 7adabe51d5b5e2fa6c72a18dbf4bba0c14833901)
Delta File
+9 -2 sys/dev/e1000/if_em.c
+9 -2 1 file

PC-BSD — src-qt5/xtrafiles/local/etc/xdg/autostart pcbsd-mixer.desktop

Remove the Lumina exclusion from the pc-mixer autostart entry.

PC-BSD — sys/dev/pty pty.c

Merge remote-tracking branch 'freebsd/stable/10' into freebsd10
∈ kib - 6114d518 - 2016-02-03 15:16:20
MFC r293825:
Switch legacy pty clone handler to use make_dev_s(9).

MFC r294594:
Remove printf only useful for debugging.

Approved by:        re (marius)
Delta File
+11 -2 sys/dev/pty/pty.c
+11 -2 1 file

PC-BSD — sys/netinet sctp_output.c sctp_input.c

MFC r294995:
Always look in the TCP pool.
This fixes issues with a restarting peer when the listening
1-to-1 style socket is closed.

MFC r295021:
Remove debug output which was committed by accident.
Thanks to Oliver Pinter for reporting.

MFC r295069:
Ignore peer addresses in a consistent way also when checking for
new addresses during restart. If this is not done, restart doesn't
work when the local socket is IPv4 only and the peer uses
IPv4 and IPv6 addresses.

MFC r295070:
Don't change the remote UDP encapsulation port for SCTP packets
containing an INIT chunk.

MFC r295072:
Don't allow a remote encapsulation port change during the
SCTP restart procedure.

MFC r295075:
Update the path mtu when turning on/off UDP encapsulation for SCTP.

    [6 lines not shown]

PC-BSD — sys/amd64/amd64 fpu.c, sys/i386/isa npx.c

Merge remote-tracking branch 'freebsd/stable/10' into freebsd10
∈ kib - bac8688b - 2016-02-02 14:16:07
MFC r294311:
Clear whole XMM register file instead of only XMM0.  Also clear x87
registers.  This brings amd64 on par with i386, providing consistent
initial FPU state.

PR:        206370

MFC r294312:
Use ANSI definitions.  Wrap long line.

MFC r294313:
Adjust i386 comment to match amd64 one after r294311.

Approved by:        re (gjb)
Delta File
+12 -9 sys/amd64/amd64/fpu.c
+6 -5 sys/i386/isa/npx.c
+18 -14 2 files

PC-BSD — src-sh/syscache/daemon DB.cpp, src-webui/appweb/share/html/pages plugininfo.php

Fix getting the jails path from syscache on -CURRENT and appcafe

PC-BSD — src-sh/syscache/daemon DB.cpp

Fix a bug with syscache showing jails on 11
Delta File
+6 -5 src-sh/syscache/daemon/DB.cpp
+6 -5 1 file

PC-BSD — src-webui/appweb/share/html index.php, src-webui/appweb/share/html/pages pluginconfig.php

Be sure to trim newlines from some key variables

PC-BSD — sys/boot/ficl/i386 sysdep.c

MFC: r294926
  ficl on i386 should cast to unsigned char output to support efi i386

Submitted by:        Toomas Soome <tsoome at me.com>
Approved by:        re (gjb)
Delta File
+1 -1 sys/boot/ficl/i386/sysdep.c
+1 -1 1 file

PC-BSD — contrib/mdocml lib.in, lib Makefile

MFC 278320,278336,278830,285621:
Add devctl(8): a utility for manipulating new-bus devices.  Note that
this version does not include the 'suspend' and 'resume' commands
present in HEAD as those depend on larger changes to the suspend and
resume code in the kernel.

278320:
Add a new device control utility for new-bus devices called devctl.  This
allows the user to request administrative changes to individual devices
such as attach or detaching drivers or disabling and re-enabling devices.
- Add a new /dev/devctl2 character device which uses ioctls for device
  requests.  The ioctls use a common 'struct devreq' which is somewhat
  similar to 'struct ifreq'.
- The ioctls identify the device to operate on via a string.  This
  string can either by the device's name, or it can be a bus-specific
  address.  (For unattached devices, a bus address is the only way to
  locate a device.)  Bus drivers register an eventhandler to claim
  unrecognized device names that the driver recognizes as a valid address.
  Two buses currently support addresses: ACPI recognizes any device
  in the ACPI namespace via its full path starting with "\" and
  the PCI bus driver recognizes an address specification of
  'pci[<domain>:]<bus>:<slot>:<func>' (identical to the PCI selector
  strings supported by pciconf).
- To make it easier to cut and paste, change the PnP location string
  in the PCI bus driver to output a full PCI selector string rather

    [20 lines not shown]
Delta File
+256 -0 usr.sbin/devctl/devctl.c
+254 -0 lib/libdevctl/devctl.3
+230 -0 sys/kern/subr_bus.c
+126 -0 usr.sbin/devctl/devctl.8
+110 -0 lib/libdevctl/devctl.c
+57 -2 sys/dev/pci/pci.c
+166 -3 11 files not shown
+1,199 -5 17 files

PC-BSD — etc/periodic/security security.functions

MFC: r295032

Use '^[>+][^+]' instead of '^[>+]' with grep(1) when filtering the
diff(1) output between two files in "new_only"-mode. Otherwise,
with the default of using unified format a remnant of the header
in the output is the result. This is especially irritating when
the two files differ but the second one is empty, amounting to the
vestige of the header being the only readout.
Reported by: Stefan Haemmerl

Approved by:        re (delphij)

PC-BSD — src-webui/appweb/share/html/include login.php

    change the username box to be readonly and set for "root" to notify users that AppCafe 
will require root privelages.

PC-BSD — lib/libvmmapi vmmapi.c vmmapi.h, share/examples/bhyve vmrun.sh

MFC r284539, r284630, r284688, r284877, r285217, r285218,
    r286837, r286838, r288470, r288522, r288524, r288826,
    r289001

Pull in bhyve bug fixes and changes to allow UEFI booting.
This provides Windows support.

Tested on Intel and AMD with:
  - Arch Linux i386+amd64 (kernel 4.3.3)
  - Ubuntu 15.10 server 64-bit
  - FreeBSD-CURRENT/amd64 20160127 snap
  - FreeBSD 10.2 i386+amd64
  - OpenBSD 5.8 i386+amd64
  - SmartOS latest
  - Windows 10 build 1511'

Huge thanks to Yamagi Burmeister who submitted the patch
and did the majority of the testing.

r284539 - bootrom mem allocation support
r284630 - Add SO_REUSEADDR when starting debug port
r284688 - Fix a regression in "movs" emulation
r284877 - verify_gla() non-zero segment base fix
r285217 - Always assert DCD and DSR in the uart
r285218 - devmem nodes moved to /dev/vmm.io/

    [10 lines not shown]
Delta File
+549 -0 usr.sbin/bhyve/fwctl.c
+283 -188 sys/amd64/vmm/vmm.c
+346 -52 sys/amd64/vmm/vmm_dev.c
+268 -55 lib/libvmmapi/vmmapi.c
+111 -0 usr.sbin/bhyve/bootrom.c
+89 -22 usr.sbin/bhyvectl/bhyvectl.c
+524 -140 25 files not shown
+2,170 -457 31 files

PC-BSD — release/doc/share/xml security.xml

Document SA-16:11.

Approved by:        re (implicit)
Sponsored by:        The FreeBSD Foundation

PC-BSD — usr.bin/dpv dpv.c dpv.1

MFC revisions 294861,294863

r294861: Add `-k' for dpv(3) `keep_tite' config option
r294863: Bump copyright

Approved by:        re (gjb)
Delta File
+7 -3 usr.bin/dpv/dpv.c
+7 -2 usr.bin/dpv/dpv.1
+14 -5 2 files

PC-BSD — lib/libdpv dialog_util.c dpv.c, sys/sys param.h

MFC revisions 294860,294862,294892-294893,294922

r294860: Add keep_tite configuration option
r294862: Bump copyrights
r294892: Remove unused function prototype
r294893: Fix a crash if `-D' is used without `-t title'
r294922: Fix fatal warn when compiling under GCC 5.2.0

Approved by:        re (marius)

PC-BSD — src-sh/libsh functions.sh

Add function to check if a dataset is valid and exists, isZFSvalid.
Delta File
+14 -0 src-sh/libsh/functions.sh
+14 -0 1 file

PC-BSD — src-qt5/life-preserver/lp-gui LPBackend.cpp

Fix life-preserver GUI to work with new lpreserver command layout

PC-BSD — src-sh/lpreserver lpreserver, src-sh/lpreserver/backend functions.sh zfscronsnap.sh

lpreserver exclude datasets functionality

Added the following subcommands for cronsnap and replicate
* exclude - exclude datasets from a base dataset
* listexclude - show exclusion list for a base dataset
* include - include already excluded datasets

Life-preserver GUI could now use lpreserver commands to handle the
exclusion of datasets.

PC-BSD — sys/dev/ixl if_ixl.c

MFC r295051:

Fix phy interrupts setup for ixl

Approved by:        re (gjb)
Sponsored by:        Multiplay
Delta File
+3 -3 sys/dev/ixl/if_ixl.c
+3 -3 1 file

PC-BSD — sys/dev/ixl if_ixl.c

MFC r295051:

Fix phy interrupts setup for ixl

Approved by:        re (gjb)
Sponsored by:        Multiplay

(cherry picked from commit 791bdab10f3cfbed0b6a62d89d9168fb66d3eafe)
Delta File
+3 -3 sys/dev/ixl/if_ixl.c
+3 -3 1 file