Displaying
1
—
50
of
238,706
commits
(0.012s)
FreeBSD
—
head/sys/netinet6 in6.c
Really fix netmask address family this time.
MFC with: r250813
| Delta |
File |
| +1 |
-1 |
head/sys/netinet6/in6.c |
| +1 |
-1 |
1 file
|
FreeBSD
—
head/sys/netinet6 in6.c
Finish r85740 : Make IPv6 netmask has address family set.
This pleases routing daemons like bird.
MFC after: 2 weeks
| Delta |
File |
| +1 |
-0 |
head/sys/netinet6/in6.c |
| +1 |
-0 |
1 file
|
FreeBSD
—
head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common cg, head/cddl/contrib/opensolaris/lib/libdtrace/common dt_cg.c dt_regset.c
Re-introduce another part of r249367. This commit fixes a register leak in
dt_cg_ptrsize() and generally cleans up some of the error handling around
register allocation.
This change corresponds to part of illumos-gate commit e5803b76927480:
3025 register leak in D code generation
Reviewed by: pfg
Obtained from: illumos
MFC after: 1 month
| Delta |
File |
| +96 |
-82 |
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c |
| +31 |
-6 |
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_regset.c |
| +18 |
-5 |
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dis.c |
| +6 |
-2 |
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_regset.h |
| +4 |
-1 |
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c |
| +2 |
-1 |
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h |
| +0 |
-0 |
head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cg/ |
| +157 |
-97 |
7 files
|
FreeBSD
—
head/sys/arm/arm stack_machdep.c
Add a comment explaining why stack_capture is empty for EABI and clang.
While here add a comment pointing out that, while r11 is not the frame
pointer on EABI as there is no frame pointer, it's value is unused so is
safe.
| Delta |
File |
| +12 |
-0 |
head/sys/arm/arm/stack_machdep.c |
| +12 |
-0 |
1 file
|
FreeBSD
—
head/sys/netinet sctp_os_bsd.h
| Delta |
File |
| +2 |
-0 |
head/sys/netinet/sctp_os_bsd.h |
| +2 |
-0 |
1 file
|
FreeBSD
—
head/sys/sys cdefs.h
Remove lint case for _Thread_local.
I added this block, knowing that lint does not support _Thread_local.
When linting, we could argue that we don't care about TLS (yet). It
seems, however, that external pieces of software also sometimes do a
-Dlint, regex the output and compile it again.
Reported by: swills
| Delta |
File |
| +0 |
-2 |
head/sys/sys/cdefs.h |
| +0 |
-2 |
1 file
|
FreeBSD
—
head/release/doc/en_US.ISO8859-1/hardware Makefile, head/release/doc/ja_JP.eucJP/hardware/alpha Makefile
Fix build after doc/projects/xml-tools integration.
| Delta |
File |
| +176 |
-0 |
head/release/doc/ja_JP.eucJP/share/xml/dev-auto-ja.ent |
| +0 |
-176 |
head/release/doc/ja_JP.eucJP/share/xml/dev-auto-ja.xml |
| +173 |
-0 |
head/release/doc/ru_RU.KOI8-R/share/xml/dev-auto-ru.ent |
| +0 |
-173 |
head/release/doc/ru_RU.KOI8-R/share/xml/dev-auto-ru.xml |
| +2 |
-2 |
head/release/doc/ru_RU.KOI8-R/hardware/alpha/Makefile |
| +2 |
-2 |
head/release/doc/ja_JP.eucJP/hardware/pc98/Makefile |
| +26 |
-26 |
16 files not shown |
| +379 |
-379 |
22 files
|
FreeBSD
—
head/etc rc.shutdown rc, head/etc/rc.d netif ipfw
Refine the "nojail" rc keyword, adding "nojailvnet" for files that don't
apply to most jails but do apply to vnet jails. This includes adding
a new sysctl "security.jail.vnet" to identify vnet jails.
PR: conf/149050
Submitted by: mdodd
MFC after: 3 days
| Delta |
File |
| +20 |
-0 |
head/sys/kern/kern_jail.c |
| +6 |
-1 |
head/etc/rc.shutdown |
| +3 |
-0 |
head/etc/rc |
| +1 |
-1 |
head/etc/rc.d/netif |
| +1 |
-1 |
head/etc/rc.d/ipfw |
| +1 |
-1 |
head/etc/rc.d/routing |
| +32 |
-4 |
6 files
|
FreeBSD
—
stable/9/lib/libc/stdio printf.3
MFH r242738:
Clarify that the ' flag is an apostrophe.
| Delta |
File |
| +1 |
-1 |
stable/9/lib/libc/stdio/printf.3 |
| +1 |
-1 |
1 file
|
FreeBSD
—
stable/9/sys/powerpc/powermac smu.c
MFC r250290:
Only check fan type once. Not only is continuously rechecking pointless, a
single random failure can reprogram what control mechanism we try to use.
| Delta |
File |
| +40 |
-11 |
stable/9/sys/powerpc/powermac/smu.c |
| +40 |
-11 |
1 file
|
FreeBSD
—
head/sys/dev/sound/pci/hda hdaa_patches.c
Update snd quirks for T520, T420, X220.
Group onboard mic and headphone mic jack together. Creates association that
will switch between microphone inputs depending on the state of the headphone
jack being connected to a live mic.
Fixes onboard mic not working at all on T520.
Tested on T520, T420.
Suspect X220 needs this too, untested on.
MFC after: 1 month
| Delta |
File |
| +10 |
-0 |
head/sys/dev/sound/pci/hda/hdaa_patches.c |
| +10 |
-0 |
1 file
|
FreeBSD
—
head/sys/dev/ath if_ath_tx.c
More non-ATH_DEBUG build fixes.
| Delta |
File |
| +5 |
-3 |
head/sys/dev/ath/if_ath_tx.c |
| +5 |
-3 |
1 file
|
FreeBSD
—
head/sys/dev/ath if_ath.c
Since we're now using the ah pointer, always declare it.
This fixes non-DEBUG builds.
| Delta |
File |
| +0 |
-2 |
head/sys/dev/ath/if_ath.c |
| +0 |
-2 |
1 file
|
FreeBSD
—
head/sys/cam cam_xpt.c cam_xpt_periph.h, head/sys/cam/ata ata_da.c
Added output of device QUIRKS for CAM and AHCI devices during boot.
Reviewed by: mav
Approved by: pjd (mentor)
MFC after: 2 weeks
| Delta |
File |
| +20 |
-0 |
head/sys/dev/ahci/ahci.c |
| +12 |
-0 |
head/sys/cam/scsi/scsi_sa.c |
| +9 |
-1 |
head/sys/cam/scsi/scsi_da.c |
| +10 |
-0 |
head/sys/cam/scsi/scsi_cd.c |
| +9 |
-0 |
head/sys/cam/cam_xpt.c |
| +8 |
-1 |
head/sys/cam/scsi/scsi_ch.c |
| +7 |
-0 |
2 files not shown |
| +75 |
-2 |
8 files
|
FreeBSD
—
head/sys/arm/ti ti_mmchs.c
Back out r250768 until I can further investigate why it might
be causing problems with the BeagleBone Black boot.
| Delta |
File |
| +1 |
-1 |
head/sys/arm/ti/ti_mmchs.c |
| +1 |
-1 |
1 file
|
FreeBSD
—
head/sys/powerpc/wii wii_gpio.c wii_gpioreg.h
Add support for the second GPIO pin bank on the Wii and add support for
shutting down the system.
| Delta |
File |
| +88 |
-19 |
head/sys/powerpc/wii/wii_gpio.c |
| +3 |
-2 |
head/sys/powerpc/wii/wii_gpioreg.h |
| +91 |
-21 |
2 files
|
FreeBSD
—
stable/9/usr.sbin/pkg_install/version pkg_version.1
Direct commit to update ports INDEX location.
PR: bin/164561
Approved by: bapt
| Delta |
File |
| +6 |
-6 |
stable/9/usr.sbin/pkg_install/version/pkg_version.1 |
| +6 |
-6 |
1 file
|
FreeBSD
—
head/usr.sbin/pkg_install/version pkg_version.1
Update location to ports INDEX file.
PR: bin/164561
Approved by: bapt
| Delta |
File |
| +6 |
-6 |
head/usr.sbin/pkg_install/version/pkg_version.1 |
| +6 |
-6 |
1 file
|
FreeBSD
—
stable/9/sys/amd64/amd64 machdep.c genassym.c, stable/9/sys/amd64/ia32 ia32_signal.c
MFC r250423:
Retire write-only PCB_GS32BIT pcb flag on amd64.
| Delta |
File |
| +2 |
-2 |
stable/9/sys/amd64/linux32/linux32_machdep.c |
| +1 |
-1 |
stable/9/sys/amd64/amd64/machdep.c |
| +0 |
-1 |
stable/9/sys/amd64/include/pcb.h |
| +0 |
-1 |
stable/9/sys/amd64/ia32/ia32_signal.c |
| +0 |
-1 |
stable/9/sys/amd64/amd64/genassym.c |
| +0 |
-1 |
stable/9/sys/amd64/linux32/linux32_sysvec.c |
| +3 |
-7 |
6 files
|
FreeBSD
—
head ObsoleteFiles.inc
Add another obsolete file: nfs fha moved
| Delta |
File |
| +2 |
-0 |
head/ObsoleteFiles.inc |
| +2 |
-0 |
1 file
|
FreeBSD
—
head/sys/dev/ath if_ath_tx.c if_ath.c
Be (very) careful about how to add more TX DMA work.
The list-based DMA engine has the following behaviour:
* When the DMA engine is in the init state, you can write the first
descriptor address to the QCU TxDP register and it will work.
* Then when it hits the end of the list (ie, it either hits a NULL
link pointer, OR it hits a descriptor with VEOL set) the QCU
stops, and the TxDP points to the last descriptor that was transmitted.
* Then when you want to transmit a new frame, you can then either:
+ write the head of the new list into TxDP, or
+ you write the head of the new list into the link pointer of the
last completed descriptor (ie, where TxDP points), then kick
TxE to restart transmission on that QCU>
* The hardware then will re-read the descriptor to pick up the link
pointer and then jump to that.
Now, the quirks:
* If you write a TxDP when there's been no previous TxDP (ie, it's 0),
it works.
[57 lines not shown]
| Delta |
File |
| +149 |
-141 |
head/sys/dev/ath/if_ath_tx.c |
| +29 |
-6 |
head/sys/dev/ath/if_ath.c |
| +12 |
-0 |
head/sys/dev/ath/if_ath_beacon.c |
| +2 |
-1 |
head/sys/dev/ath/if_athvar.h |
| +2 |
-0 |
head/sys/dev/ath/if_ath_misc.h |
| +194 |
-148 |
5 files
|
FreeBSD
—
head/crypto/heimdal/lib/kadm5 ipropd_master.c
Have the ipropd-master listen on an IPv6 socket in addition to an IPv4
socket to allow propagation of changes to a Heimdal Kerberos database
from the KDC master to the slave(s) work on IPv6 as well.
Update the stats logging to also handle IPv6 addresses.
Reported by: peter (found on FreeBSD cluster)
X-to-be-tested-by: peter
MFC after: 3 weeks
| Delta |
File |
| +62 |
-6 |
head/crypto/heimdal/lib/kadm5/ipropd_master.c |
| +62 |
-6 |
1 file
|
FreeBSD
—
projects/pmac_pmu/sys/powerpc/powermac cpcht.c
All files that include openpicvar.h need to include openpicreg.h now. Missed
this file in the previous commit.
| Delta |
File |
| +1 |
-0 |
projects/pmac_pmu/sys/powerpc/powermac/cpcht.c |
| +1 |
-0 |
1 file
|
FreeBSD
—
projects/pmac_pmu/sys/powerpc/include openpicvar.h openpicreg.h, projects/pmac_pmu/sys/powerpc/powermac openpic_macio.c
Save and restore openpic upon suspend/resume.
| Delta |
File |
| +66 |
-0 |
projects/pmac_pmu/sys/powerpc/powermac/openpic_macio.c |
| +16 |
-0 |
projects/pmac_pmu/sys/powerpc/include/openpicvar.h |
| +1 |
-0 |
projects/pmac_pmu/sys/powerpc/include/openpicreg.h |
| +1 |
-0 |
projects/pmac_pmu/sys/powerpc/powerpc/openpic_fdt.c |
| +1 |
-0 |
projects/pmac_pmu/sys/powerpc/psim/openpic_iobus.c |
| +85 |
-0 |
5 files
|
FreeBSD
—
projects/pmac_pmu/sys/powerpc/include dbdma.h, projects/pmac_pmu/sys/powerpc/powermac dbdma.c dbdmavar.h
Add routines to save and restore DBDMA channels.
| Delta |
File |
| +25 |
-0 |
projects/pmac_pmu/sys/powerpc/powermac/dbdma.c |
| +3 |
-0 |
projects/pmac_pmu/sys/powerpc/include/dbdma.h |
| +1 |
-0 |
projects/pmac_pmu/sys/powerpc/powermac/dbdmavar.h |
| +29 |
-0 |
3 files
|
FreeBSD
—
head MAINTAINERS
Use my @freebsd.org username, rather than ${WORK} username.
Pointy hat provided by: kib, thankyou!
| Delta |
File |
| +2 |
-2 |
head/MAINTAINERS |
| +2 |
-2 |
1 file
|
FreeBSD
—
head/sys/dev/ath if_ath.c
Re-add some code to exclude transmitting if we're in reset.
This fixes some "transmitting during reset" bugs that crept in after
I messed around with this part of the transmit path.
| Delta |
File |
| +19 |
-0 |
head/sys/dev/ath/if_ath.c |
| +19 |
-0 |
1 file
|
FreeBSD
—
head MAINTAINERS
Update maintainers with ath/net80211.
| Delta |
File |
| +2 |
-0 |
head/MAINTAINERS |
| +2 |
-0 |
1 file
|
FreeBSD
—
head/contrib/bmake suff.c
Fix wildcard srcs for phony targets
| Delta |
File |
| +6 |
-6 |
head/contrib/bmake/suff.c |
| +6 |
-6 |
1 file
|
FreeBSD
—
stable/9/sys/x86/x86 tsc.c
MFC r249625:
Introduce kern.timecounter.smp_tsc_adjust tunable (disabled by default) and
respective functionality, allowing to synchronize TSC on APs to match BSP's
during boot. It may be unsafe in general case due to theoretical chance of
later drift if CPUs are using different clock rate or source, but it allows
to use TSC in some cases when difference caused by some initialization bug,
while TSCs are known to increment synchronously.
| Delta |
File |
| +60 |
-3 |
stable/9/sys/x86/x86/tsc.c |
| +60 |
-3 |
1 file
|
FreeBSD
—
head/contrib/bmake var.c
| Delta |
File |
| +1 |
-1 |
head/contrib/bmake/var.c |
| +1 |
-1 |
1 file
|
FreeBSD
—
head/contrib/bmake var.c
Var_Delete: expand name to delete if needed.
| Delta |
File |
| +12 |
-3 |
head/contrib/bmake/var.c |
| +12 |
-3 |
1 file
|
FreeBSD
—
head/sys/boot/fdt/dts beaglebone-black.dts
Correct the spelling of "okay".
Add pinmux setting for the Reset GPIO pin for MMC1.
| Delta |
File |
| +2 |
-1 |
head/sys/boot/fdt/dts/beaglebone-black.dts |
| +2 |
-1 |
1 file
|
FreeBSD
—
head/sys/arm/ti ti_mmchs.c
Label the mmc child after the parent.
| Delta |
File |
| +1 |
-1 |
head/sys/arm/ti/ti_mmchs.c |
| +1 |
-1 |
1 file
|
FreeBSD
—
head/sys/net if_ethersubr.c
Use separate function to update mbuf checksum flags instead of
duplicating the same code in different places.
MFC after: 2 weeks
| Delta |
File |
| +19 |
-24 |
head/sys/net/if_ethersubr.c |
| +19 |
-24 |
1 file
|
FreeBSD
—
head/sys/dev/sound/usb uaudio.c
Don't clear stall at first time use of USB MIDI endpoints.
Most likely some non-USB compliant devices will choke on it
sooner or later. Clear stall is strictly speaking not needed.
If the first MIDI command sent or transmitted is lost, this
is not a big problem for us.
MFC after: 1 week
| Delta |
File |
| +4 |
-5 |
head/sys/dev/sound/usb/uaudio.c |
| +4 |
-5 |
1 file
|
FreeBSD
—
head/sys/net route.c
Fix rte leak introduced in r248070.
MFC after: 2 weeks
| Delta |
File |
| +1 |
-1 |
head/sys/net/route.c |
| +1 |
-1 |
1 file
|
FreeBSD
—
head/sys/dev/sound/usb uaudio.c
Fix issue with "Logitech Webcam C525":
Set a valid alternate interface setting
when enumerating USB audio devices else
the device mentioned will not work like
expected.
PR: usb/178722
MFC after: 1 week
| Delta |
File |
| +27 |
-0 |
head/sys/dev/sound/usb/uaudio.c |
| +27 |
-0 |
1 file
|
FreeBSD
—
stable/9/sbin/ipfw ipfw2.c ipfw.8, stable/9/sys/netinet ip_fw.h
MFC r248552, r248971
Add ipfw support for setting/matching DiffServ codepoints (DSCP).
Setting DSCP support is done via O_SETDSCP which works for both
IPv4 and IPv6 packets. Fast checksum recalculation (RFC 1624) is done for IPv4.
Dscp can be specified by name (AFXY, CSX, BE, EF), by value
(0..63) or via tablearg.
Matching DSCP is done via another opcode (O_DSCP) which accepts several
classes at once (af11,af22,be). Classes are stored in bitmask (2 u32 words).
Many people made their variants of this patch, the ones I'm aware of are
(in alphabetic order):
Dmitrii Tejblum
Marcelo Araujo
Roman Bogorodskiy (novel)
Sergey Matveichuk (sem)
Sergey Ryabin
PR: kern/102471, kern/121122
Fix ipfw rule validation partially broken by r248552.
| Delta |
File |
| +137 |
-0 |
stable/9/sbin/ipfw/ipfw2.c |
| +83 |
-0 |
stable/9/sbin/ipfw/ipfw.8 |
| +52 |
-0 |
stable/9/sys/netpfil/ipfw/ip_fw2.c |
| +2 |
-4 |
stable/9/sys/netpfil/ipfw/ip_fw_log.c |
| +6 |
-0 |
stable/9/sys/netpfil/ipfw/ip_fw_sockopt.c |
| +3 |
-0 |
stable/9/sys/netinet/ip_fw.h |
| +1 |
-0 |
stable/9/sbin/ipfw/ipfw2.h |
| +284 |
-4 |
7 files
|
FreeBSD
—
stable/9/sys/netpfil/ipfw ip_fw2.c ip_fw_private.h
MFC r243711.
Use common macros for working with rule/dynamic counters.
This is done as preparation to introduce per-cpu ipfw counters.
| Delta |
File |
| +7 |
-19 |
stable/9/sys/netpfil/ipfw/ip_fw2.c |
| +22 |
-0 |
stable/9/sys/netpfil/ipfw/ip_fw_private.h |
| +3 |
-7 |
stable/9/sys/netpfil/ipfw/ip_fw_sockopt.c |
| +1 |
-1 |
stable/9/sys/netpfil/ipfw/ip_fw_dynamic.c |
| +33 |
-27 |
4 files
|
FreeBSD
—
stable/9/sys/netpfil/ipfw ip_fw2.c ip_fw_log.c
Merge r244633, r250246.
Use unified IP_FW_ARG_TABLEARG() macro for most tablearg checks.
Log real value instead of IP_FW_TABLEARG (65535) in ipfw_log().
Use unified method for accessing / updating cached rule pointers.
| Delta |
File |
| +42 |
-56 |
stable/9/sys/netpfil/ipfw/ip_fw2.c |
| +4 |
-4 |
stable/9/sys/netpfil/ipfw/ip_fw_log.c |
| +1 |
-2 |
stable/9/sys/netpfil/ipfw/ip_fw_dynamic.c |
| +2 |
-0 |
stable/9/sys/netpfil/ipfw/ip_fw_private.h |
| +49 |
-62 |
4 files
|
FreeBSD
—
head/sbin/ipfw ipfw2.c
Fix ipfw(8) sets of ipv6 addresses handling.
Conditionally use stack buffer instead of calling strdup().
PR: bin/104921
MFC after: 2 weeks
| Delta |
File |
| +22 |
-12 |
head/sbin/ipfw/ipfw2.c |
| +22 |
-12 |
1 file
|
FreeBSD
—
head/sys/netinet sctputil.c
Set errno to ETIMEDOUT if an SCTP association times out during
setup.
MFC after: 1 week
| Delta |
File |
| +8 |
-2 |
head/sys/netinet/sctputil.c |
| +8 |
-2 |
1 file
|
FreeBSD
—
head/usr.bin/bmake Makefile.inc
Per the comment, we cannot rely on bsd.own.mk
we could be on an old system that knows noting of MK_BMAKE
or on an almost up to date one that is defaulting it to "no"
neither of which will work.
| Delta |
File |
| +6 |
-7 |
head/usr.bin/bmake/Makefile.inc |
| +6 |
-7 |
1 file
|
FreeBSD
—
head/sys/netinet sctp_output.c
Don't send an ABORT chunk with verification 0.
MFC after: 1 week
| Delta |
File |
| +10 |
-2 |
head/sys/netinet/sctp_output.c |
| +10 |
-2 |
1 file
|
FreeBSD
—
head/sys/dev/usb usb_freebsd.h
For ARM, MIPS, and PowerPC, default to 32-byte alignment, but allow it
to be as small as 8.
| Delta |
File |
| +4 |
-0 |
head/sys/dev/usb/usb_freebsd.h |
| +4 |
-0 |
1 file
|
FreeBSD
—
stable/9/sys/kern imgact_elf.c, stable/9/sys/sys elf_common.h
MFC r249558, r250145:
r249558:
Add a new set of notes to a process core dump to store procstat data.
The notes format is a header of sizeof(int), which stores the size of
the corresponding data structure to provide some versioning, and data
in the format as it is returned by a related sysctl call.
The userland tools (procstat(1)) will be taught to extract this data,
providing additional info for postmortem analysis.
PR: kern/173723
Suggested by: jhb
Discussed with: jhb, kib
Reviewed by: jhb (initial version), kib
r250145:
Introduce a constant, ELF_NOTE_ROUNDSIZE, which evidently declares our
intention to use 4-byte padding for elf notes.
| Delta |
File |
| +290 |
-10 |
stable/9/sys/kern/imgact_elf.c |
| +9 |
-0 |
stable/9/sys/sys/elf_common.h |
| +299 |
-10 |
2 files
|
FreeBSD
—
head/sys/kern vfs_bio.c
Use readlocking now that assertions on vm_page_lookup() are relaxed.
Sponsored by: EMC / Isilon storage division
Reviewed by: alc
Tested by: flo, pho
| Delta |
File |
| +3 |
-3 |
head/sys/kern/vfs_bio.c |
| +3 |
-3 |
1 file
|
FreeBSD
—
head/contrib/bmake main.c, head/usr.bin/bmake Makefile.inc
We really need to get the bsd.own.mk from this tree so the
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.
| Delta |
File |
| +8 |
-0 |
head/usr.bin/bmake/Makefile.inc |
| +4 |
-1 |
head/contrib/bmake/main.c |
| +12 |
-1 |
2 files
|
FreeBSD
—
head/sys/dev/usb/serial uslcom.c
o Retrive the part number (CP2103 etc) from the hardware on attach.
o The CP2101 and CP2102 do not support GPIO pin use at all, enforce this.
o Support reading the GPIO status on the second port of the CP2105. More
work is needed before the CP2105 GPIO pins can be used as outputs.
Hardware donated by: Silicon Labs
MFC after: 3 weeks
| Delta |
File |
| +56 |
-12 |
head/sys/dev/usb/serial/uslcom.c |
| +56 |
-12 |
1 file
|