swh:1:snp:2ca5d6eff8f04a671c0d5b13646cede522c64b7d

sort by:
Revision Author Date Message Commit Date
5868954 Fix named(8) DNSSEC validation Denial of Service. Security: FreeBSD-SA-12:05.bind Security: CVE-2012-3817 Obtained from: ISC Approved by: so (simon) 06 August 2012, 21:33:11 UTC
dacd656 Fix a problem where zero-length RDATA fields can cause named(8) to crash. [12:03] Correct a privilege escalation when returning from kernel if running FreeBSD/amd64 on non-AMD processors. [12:04] Fix reference count errors in IPv6 code. [EN-12:02] Security: CVE-2012-1667 Security: FreeBSD-SA-12:03.bind Security: CVE-2012-0217 Security: FreeBSD-SA-12:04.sysret Security: FreeBSD-EN-12:02.ipv6refcount Approved by: so (simon, bz) 12 June 2012, 12:10:10 UTC
cbff593 Update the previous openssl fix. [12:01] Fix a bug in crypt(3) ignoring characters of a passphrase. [12:02] Security: FreeBSD-SA-12:01.openssl (revised) Security: FreeBSD-SA-12:02.crypt Approved by: so (bz, simon) 30 May 2012, 12:01:28 UTC
7132a57 Fix multiple OpenSSL vulnerabilities. Security: CVE-2011-4576, CVE-2011-4619, CVE-2011-4109 Security: CVE-2012-0884, CVE-2012-2110 Security: FreeBSD-SA-12:01.openssl Approved by: so (bz,simon) 03 May 2012, 15:25:11 UTC
f45ce55 Extend the character set accepted by freebsd-update(8) in file names in order to allow upgrades to FreeBSD 9.0-RELEASE. Approved by: so (cperciva) Errata Notice: FreeBSD-EN-12:01.freebsd-update 04 January 2012, 23:47:20 UTC
d77b77a Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06] Add an API for alerting internal libc routines to the presence of "unsafe" paths post-chroot, and use it in ftpd. [11:07] Fix a buffer overflow in telnetd. [11:08] Make pam_ssh ignore unpassphrased keys unless the "nullok" option is specified. [11:09] Add sanity checking of service names in pam_start. [11:10] Approved by: so (cperciva) Approved by: re (bz) Security: FreeBSD-SA-11:06.bind Security: FreeBSD-SA-11:07.chroot Security: FreeBSD-SA-11:08.telnetd Security: FreeBSD-SA-11:09.pam_ssh Security: FreeBSD-SA-11:10.pam 23 December 2011, 15:00:37 UTC
587e7fb Fix a bug in UNIX socket handling in the linux emulator which was exposed by the security fix in FreeBSD-SA-11:05.unix. Approved by: so (cperciva) Approved by: re (kib) Security: Related to FreeBSD-SA-11:05.unix, but not actually a security fix. 04 October 2011, 19:07:38 UTC
ef9555b Fix handling of corrupt compress(1)ed data. [11:04] Add missing length checks on unix socket addresses. [11:05] Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-11:04.compress Security: CVE-2011-2895 [11:04] Security: FreeBSD-SA-11:05.unix 28 September 2011, 08:47:17 UTC
96eb47d Fix an off by one which can result in a assertion failure in BIND related to large RRSIG RRsets and Negative Caching. This can cause named to crash. Security: FreeBSD-SA-11:02.bind Security: CVE-2011-1910 Security: https://www.isc.org/software/bind/advisories/cve-2011-1910 Obtained from: ISC Approved by: so (simon) 28 May 2011, 08:44:39 UTC
c932b38 Fix CIDR parsing bug in mountd ACLs. Approved by: so (cperciva) Security: FreeBSD-SA-11:01.mountd 20 April 2011, 21:00:24 UTC
19c4ad6 Ready for 8.2-RELEASE builds to start. Approved by: re (implcit) 16 February 2011, 15:24:22 UTC
e072aeb Guess when all the bits will be in place for announcing 8.2-RELEASE. Approved by: re (implicit) 16 February 2011, 14:28:04 UTC
4e652e4 MFS 218633: Fix Incorrectly formatted ClientHello SSL/TLS handshake messages could cause OpenSSL to parse past the end of the message. Note: Applications are only affected if they act as a server and call SSL_CTX_set_tlsext_status_cb on the server's SSL_CTX. This includes Apache httpd >= 2.3.3, if configured with "SSLUseStapling On". The very quick merge is done to get this fix into 7.4 / 8.2. Approved by: re (bz) Obtained from: OpenSSL CVS Security: http://www.openssl.org/news/secadv_20110208.txt Security: CVE-2011-0014 13 February 2011, 11:09:39 UTC
ee93374 s/9.6-ESV-R4/9.6-ESV-R3/. Spotted by: dougb Approved by: re (implicit) 12 February 2011, 09:12:11 UTC
c02fc84 - FreeBSD/mips Netlogic Microsystems XLR, XLS multicore support[1], - kern_fpu_{enter,leave}() that allow to use XMM register in kernel[2], - PT_LWPINFO request in ptrace(2) improved[2], - rewording and s/pwc/pwcbsd/ in a video4linux entry[3], - s//has been fixed/ in an alc(4) entry[4], - bge(4) BCM6906 typo fix[5], - bge(4) MAC statistics support[5], - s/lead/lead to/ typo fix in a bge(4) entry[6], - more NICs in the flow control improvement[7], - rl(4) and re(4) typo fix[5], - run(4) entry removal[8], - s/altq/alq/ typo fix[9], - s/now/new/ typo fix[10], - ata(4) cable check rewording[10], - ata(4) SATA power management with ATA_CAM[10], - ata(4) ICH5 and ICH8+ in legacy mode improvement[10], - s,/para>,</para>, typo fix[11], - s/passphrease/passphrase/ typo fix[12], - s/globing/globbing/ typo fix[12], - s/-u nounset/-u/ rewording[13], - tr(1) [=]=] equivalent class rewording[14]. Approved by: re (implicit) Reviewed and suggested by: kib[2], mav[10], hselasky, imp, jmallett, yongari[5], bcr[11], brix[11], manolis[3], brucec[3], Jayachandran C.[1], jilles[13], ohauer[4,14], pluknet[8,9], lme[3,4,6,11,12], marius[7], and swills[11] 12 February 2011, 08:51:06 UTC
dd317b4 Add revision attribute handling. Links are now generated at the end of the paragraph from revision="NNN". Approved by: re (implicit) 12 February 2011, 08:29:16 UTC
3c34080 Add more relnotes items for 8.2R: [mips] FreeBSD/mips merge, [sparc64] reservation-based physical memory allocation enabled, [amd64,i386] ACPI suspend/resume improvement, [amd64,i386,ia64] hw.acpi.*_interface added, [amd64] Xen HVM support improved, [powerpc] OF loader bugfixes, [amd64,i386] aesni(4) added, [powerpc] CPU temp sensors on PowerMac SMU supported, xhci(4) for Extensible Host Controller Interface added, uaudio(4) MIDI input buffer bug fixed, cdce(4) bugfix, ixgbe(4) version 2.3.8, miibus(4) improved, mxge(4) TSO bug fixed, nfe(4) WoL support, re(4) TX interrupt moderation supported, run(4) for Ralink RT2700U/RT2800U/RT3000U added, ipfw(4) net.inet.ip.fw.one_pass with in-kernel NAT fixed, ng_eiface(4) MTU handling fixed, arcmsr(4) version 1.20.00.19, fdisk(8) gjournal(8) and geli(8) GEOM class support, gpart(8) backup/restore support, newfs(8) 64KB blocksize UFS1 issue fixed, jn(3) and jnf(3) accuracy issue fixed, newsyslog(8) <include> support added, ACPI-CA 20101013, ISC BIND 9.6-ESV-R4, netcat 4.8, OpenSSL 0.9.8q, xz 5.0.0 release[1], and pkg_create(1) xz support. Reword an entry for "sh(1) $@ and $* handling when -u nounset is specified has been changed"[2]. Suggested by: mm[1] and jilles[2] Approved by: re (implicit) 11 February 2011, 16:02:12 UTC
891c477 MFC 218271: When turning off TCP_NOPUSH, only call tcp_output() to immediately flush any pending data if the connection is established. Approved by: re (kib) 11 February 2011, 15:14:51 UTC
b35d70b Add more relnotes items for 8.2R: qpi(4) pseudo bus driver added, acpi(4) ACPI Reset Register handling changed, tpm(4) added, alc(4) freeze on boot with no cable fixed, bge(4) BCM5718 support added, re(4) 64-bit DMA addressing support, rl(4) statistics counter support, sk(4) station address bug fixed, net.link.ifqmaxlen replaced IFQ_MAXLEN, siftr(4) Statistical Information For TCP Research module added, ada(4) kern.cam.ada.spindown_shutdown added, dtrace(1) userland support added, dtruss(1) added, gpart(8) "recover" subcommand for GPT partition tables added, tar(1) -b now supports up to 8192 as the blocksize, sh(1) -u nounset option's $@, $*, and $! handling changed, periodic(8) script to find installed ports with mismatched chekcsum, ISC BIND 9.6-ESV-R2. Approved by: re (implicit) Some spelling mistakes were spotted by: pluknet 11 February 2011, 10:50:33 UTC
0e77228 Add more relnotes items for 8.2R: [amd64] VM_KMEM_SIZE_SCALE=1 by default, [amd64,i386] CPU topology detection for Intel CPUs improved, bge(4) TXCSUM/RXCSUM confusion fixed, bge(4) workaround for BCM5906/6906 added, fxp(4) TSO over VLAN on 82550 and 82551 added, ata(4) SiI chipsets on big endian systems fixed, b64decode(1) -r break handling fixed, and tzdata2010o. Approved by: re (implicit) 08 February 2011, 20:39:03 UTC
ba3dfe7 Add more relnotes items for 8.2R: GENERIC now has KDB and KDB_TRACE by default, vfs.ncsizefactor and vfs.ncnegfactor added, opencrypto XTS-AES support, axe(4) TX packet rate improvement, rl(4) TX packet rate under high RX load improvement, gconcat(8) kernel crash dump support, geli(8) metadata version bump to 4, geli(8) kern.geom.eli.overwrites added, geli(8) key shift added, geli(8) XTS-AES support and enabled by default, geli(8) kern.geom.eli.debug=-1 support, geli(8) resize command added, geli(8) suspend/resume command added, geli(8) -f option added, geli(8) -J and -j options added, lpr(1) issue of files on ZFS fixed, watchdogd(8) MADV_PROTECTified, and ee(1) updated to 1.5.2. Approved by: re (implicit) 08 February 2011, 17:04:52 UTC
953391e MFC r218166: Reintroduce bugfix from r210103 and fix xz on strong-aligned architectures. This fix was accidentially reverted with the 5.0.0 update in r215187. PR: bin/154310 Submitted by: Michael Moll <kvedulv@kvedulv.de> Approved by: re (kensmith) 08 February 2011, 15:05:47 UTC
bbb4b9c Add more relnotes items for 8.2R: new sysctls: vm.kmem_map_size, vm.kmem_map_free, GPT support improved, ipfw0 interface panic due to multicast traffic injection fixed, lagg(4) net.link.lagg.failover_rx_all knob added, linprocfs(5) /proc/$$/environment support, ZFS now allows offlining log devices, gpart(8) -F option added, gaprt(8) more GPT attributes, mount(8) "rw" flags in -p option's output fixed, ncal(1) -A -B -C added, ntpd(8) SHM ref clock driver enabled, ruptime(1) hostname length extended, and tr(1) [=]=] regexp class fixed Approved by: re (implicit) 08 February 2011, 15:03:13 UTC
eab247a Add more relnotes items for 8.2R: CTLFLAG_RDTUNize vm.kmem_size*, debug.{kdb.stop_cpus,trace_on_panic}, kern.sync_on_panic, pxeboot(8) NFSv3 by default, bge(4) UDP checksum offloading bug tunable, bge(4) DMA bounce buffer handling improvement, sis(4) works on all supported platforms, WoL on DP8315, padding bug tunable, xl(4) WoL support, ipfw(4) netgraph + one_pass issue fixed, ipfw(4) ngtee action changed, pf(4) + TSO issue fixed, ahci(4) device reset timeout 10->15 seconds, ata(4) serverworks K2 SATA detection fixed, kenv boot.nfsroot.nfshandlelen added, more ZFS changes, gpart(8) better /dev/ prefix handling in command line, hastd(8) SIGHUP/SIGINT/SIGTERM handling, libarchive LZMA support, pax(1) off-by-one in ustar filename fixed, tftp(1) and tfptd(8) overhaul, and tzdata2010m. Approved by: re (implicit) 06 February 2011, 16:21:21 UTC
da786a6 Add relnotes entries for upcoming 8.2R (first round): [ia64] DMA bounce buffer pool increased from 256 to 1024, [powerpc] kern.hz 100->1000, [powerpc] SMP support on MPC7400-based machines, [powerpc] DMA bounce buffer support, ddb(8) reset and reboot delay support, ddb(8) show cdev, memguard(9) improvement to use larger KVA, aibs(4) added in favor of acpi_aiboost(4), coretemp(4) Xeon 5500/5600 support, ichwd(4) Intel NM10 Express chipset support, video4linux API support in Linux emulation subsystem, alc(4) AR8151/8152 support, alc(4) poor UDP performance issue fixed, bge(4) TSO fixed, bce(4) flow control support, bwi(4) for BCM430x and BCM431x added (but not in GENERIC yet), bwn(4) padding issue fixed, cxgb(4) new sysctls: nfilters, pkt_timestamp, core_clock, em(4) 7.1.9, igb(4) 2.0.7, em(4) and igb(4) statistics counters as sysctl MIB objects, em(4) and igb(4) now supports led(4), epair(4) linkstate support, iwn(4) 6000 series support, firmware version 9.221.4.1, ixgbe(4) kernel module building, version 2.2.1, mwlfw(4) kernel module building, rl(4) WoL support, prefer_iomap knob added, sis(4) stability issue fixed, ste(4) prefer_iomap knob added, sk(4) TX checksum offloading disabled by default, altq(4) kernel module building, IPsec flow distribution improved, proxy ARP issue over Netgraph interfaces fixed, an issue with IPv6 use_defaultzone=1 fixed, ng_patch(4) added, ng_ether(4) issue when associated IF is moved to another vnet fixed, TCP BW*DELAY window limiting (inflight) disabled by default, TCP path MTU discovery when <256 octets of MTU fixed, TCP initial window increase algorithm in RFC 3390 improved, VNET now supports IPv4 multicast routing, ahci(4) NCQ and PMP disabled on VIA VT8251, arcmsr(4) updated to version 1.20.00.17, ata(4) device hints for initial ATA mode added, ata(4) now checks also on controller side when ata_dma_check_80pin=1, mpt(4) now reports max I/O size to the upper layer, twa(4) updated to version 3.8.06.003, ZFS version 15, metaslab code updated, various bug fixes, vfs.zfs.vdec.max_pending reduced from 35 to 10, arp(8) -an improvement, calendar(1) improved, dhclient(8) 10-second period changed, du(1) -t threshold added, gcore(1) -f added, get{host,net,proto}*() returns ERANGE and NS_RETURN for too small buf, gpart(8) resize command added, ifconfig(8) CIDR subnet width parsing improved, jot(1) bug fix, newsyslog(8) -S pidfile option added, pkill(8) -l option added, pmcstat(8) now supports file and network socket for the event source, pom(6) -p added, powerd(8) -m -M added, sh(1) SIGINT handling fixed, sh(1) supports "</dev/null &", sleep(1) SIGINFO support, uname(1) -o added, vi(1) bug fix, zfs(8) set sharenfs supports sec keyword, periodic(8) script for zfs scrub added, tzdata2010l, sysinstall(8) partition size changed, and sysinstall(8) enables getty on serial console when no VGA. Approved by: re (implicit) 06 February 2011, 07:41:27 UTC
029c980 Adjust package set for 8.2-RELEASE. Packages keep being removed due to a 2Gb file limit in the FTP mirroring system that we hope to remove before 8.3-RELEASE so I'm not adjusting what's in stable/8 at this point, just releng/8.2. Approved by: re (implicit) 31 January 2011, 17:42:31 UTC
fd7cca6 Ready for 8.2-RC3. Approved by: re (implicit) 29 January 2011, 15:56:40 UTC
9f992e7 MFC: r217587 Fix yet another fallout from r208833. VM86 BIOS call may cause page fault when FPU is in use. Approved by: re (kib) 28 January 2011, 19:53:38 UTC
321af24 MFC r217872: Unbreak .Dd line. Approved by: re (kib) 27 January 2011, 21:41:27 UTC
a280a07 MFC r217869,217870: Fix .Dd lines in re(4) and nfe(4). Approved by: re (kib) 27 January 2011, 09:33:51 UTC
c52cdbb MFC ixgbe cummulative patch from stable/8 217712 Fix a couple of incorrect variable names in the sysctl code. 217713 - Panic on the 82598 adapter due to reading FCOE registers that don't exit - Make phy detection dynamic so adapters that support multiple types of media can be properly identified by the interface layer - Performance patch to the flow director (ixgbe_atr) code - Fix intermittent data corruption on the 82599 - Add missing support code for buffer size and descriptors when doing jumbo frames, also add 16K cluster support. - Release RX lock when calling stack, this removes LOR problems. 217795 Remove TX_UNLOCK from the error path in local_timer, there is no LOCK 217796 Add missing case for Direct Attach 82598 in the dynamic phy detection 217797 Performance: don't run flow control shared code if nothing has changed Approved by: re (bz) 27 January 2011, 00:36:54 UTC
dcb84b9 MFC r217511: Pull ieee80211_ratectl_node_init() calls from drivers into net80211. This fixes hostap mode for at least ral(4) and run(4), because there is no sufficient call into drivers which could be used initialize the node related ratectl variables. Approved by: re (bz) 26 January 2011, 17:20:34 UTC
0d23451 MFC stable/8 r217711 Fix for kern/152853, pullup in the wrong place in em_xmit causes UDP failure. Thanks to Petr Lampa for the patch. Approved by: re (bz) 25 January 2011, 23:20:22 UTC
a3520a6 MFC r203134,r207990,r217289,r203135 Add manpages for run(4) and runfw(4). Approved by: re (kib) 25 January 2011, 22:35:35 UTC
12f0512 MFC stable/8 r217710 - Pieces of the failure path in em_xmit got deleted along the way, correct this. - local_timer had a leftover TX_UNLOCK without matching LOCK in the error path, remove it. Approved by: re (bz) 25 January 2011, 22:25:50 UTC
467cab7 MFC r217727 Revert the ndis part of r212122, windrv_stub.c already adds a MODULE_VERSION and this breaks loading miniport drivers from loader.conf Approved by: re (kib) 25 January 2011, 20:29:57 UTC
ca9a1d8 MFC r217548: Rework RX filter programming by providing separate handler for DP8381[56] and SiS 900/7016 controllers. After r212119, sis(4) no longer reinitializes controller if ALLMULTI/PROMISC was changed. However, RX filter handling code assumed some bits of the RX filter is programmed by driver initialization. This caused ALLMULTI/PROMISC configuration is ignored under certain conditions. Fix that issue by reprogramming all bits of RX filter register. While I'm here follow recommended RX filter programming steps recommended by National DP8381[56] data sheet(RX filter should be is disabled before programming). Reported by: Paul Schenkeveld < freebsd () psconsult dot nl > Tested by: Paul Schenkeveld < freebsd () psconsult dot nl > Approved by: re (bz) 24 January 2011, 21:03:22 UTC
d276388 MFC r217383: The (%esp & 0xf) == 0 should be true before the call instruction is executed, for the properly aligned stack. Approved by: re (bz) 22 January 2011, 17:49:37 UTC
80b3752 MFC: r217464, r217468, r217475 Add a manual page for rgephy(4) and reference it as appropriate. The motivation for having rgephy.4 is to document the special media option added in r217415 (MFC'ed to releng/8.2 in r217666). Approved by: re (kib) 21 January 2011, 14:05:11 UTC
df0afe4 MFC: r217415 - Allow IFM_FLAG0 to be set indicating that auto-negotiation with manual configuration, which is used to work around issues with certain setups (see r161237) by default, should not be triggered as it may in turn cause harm in some edge cases. - Even after masking the media with IFM_GMASK the result may have bits besides the duplex ones set so just comparing it with IFM_FDX may lead to false negatives. - Announce PAUSE support also for manually selected 1000BASE-T, but for all manually selected media types only in full-duplex mode. Announce asymmetric PAUSE support only for manually selected 1000BASE-T. - Simplify setting the manual configuration bits to only once after we have figured them all out. This also means we no longer unnecessarily update the hardware along the road. - Remove a stale comment. Reviewed by: yongari (plus additional testing) Approved by: re (bz) 21 January 2011, 00:02:25 UTC
ebfba86 MFC r217296: For re(4) controllers that uses new jumbo frame scheme(RTL8168C/D/E), limit maximum RX buffer size to RE_RX_DESC_BUFLEN instead of blindly configuring it to 16KB. Due to lack of documentation, re(4) didn't allow jumbo frame on these controllers. However it seems controller is confused with jumbo frame such that it can DMA the received frame to wrong address instead of splitting it into multiple RX buffers. Of course, this caused panic. Since re(4) does not support jumbo frames on these controllers, make controller drop frame that is longer than RE_RX_DESC_BUFLEN sized frame. Fortunately RTL810x controllers, which do not support jumbo frame, have no such issues but this change also limited maximum RX buffer size allowed to RTL810x controllers. Allowing 16KB RX buffer for controllers that have no such capability is meaningless. Approved by: re (bz) 20 January 2011, 17:41:24 UTC
b0c031c MF8 r217553: The cxgb module wasn't being built. Now it is built on all !arm and !mips builds. It always built in a kernel config file. Approved by: re (bz) 20 January 2011, 15:56:03 UTC
2de7714 MFC: r217242 Fix a bug in the client side krpc where it was, sometimes erroneously, assumed that 4 bytes of data were in the first mbuf of a list by replacing the bcopy() with m_copydata(). Also, replace the uses of m_pullup(), which can fail for reasons other than not enough data, with m_copydata(). For the cases where it isn't known that there is enough data in the mbuf list, check first via m_len and m_length(). This is believed to fix a problem reported by dpd at dpdtech.com and george+freebsd at m5p.com. Reviewed by: jhb (for head) Approved by: re (kib) 20 January 2011, 00:54:12 UTC
295029f MFS r217408: Don't use amdc1e on XEN && !XEN_PRIVILEGED. This fixes a panic when booting FreeBSD/XEN on recent AMD CPUs. Approved by: re (bz) 19 January 2011, 21:03:22 UTC
676d0fa Clean up old items. Approved by: re (implicit) 18 January 2011, 15:46:04 UTC
fb75198 MFC: 217169 Make sure to always do source address selection on an unbound socket, regardless of any multicast options. If an address is specified via a multicast option, then let it override normal the source address selection. This fixes a bug where source address selection was not being performed when multicast options were present but without an interface being specified. Approved by: re 11 January 2011, 19:43:35 UTC
47b4af8 Ready for 8.2-RC2. Approved by: re (implicit) 11 January 2011, 04:20:18 UTC
a092765 MFC r217226: Apply DMA address space restriction to controllers that have 4GB DMA boundary bug and runs with PCI-X mode. watchdog timeout was observed on BCM5704 which lives behind certain PCI-X bridge(e.g. AMD 8131 PCI-X bridge). It's still not clear whether the root cause came from that PCI-X bridge or not. The watchdog timeout indicates the issue is in TX path. If the bridge reorders TX mailbox write accesses it would generate all kinds of problems but I'm not sure. This should be revisited. Early MFC requested by re@ for inclusion in 8.2-RC2/7.4-RC2. Tested by: Michael L. Squires (mikes <> siralan dot org) Approved by: re (kensmith) 10 January 2011, 19:55:30 UTC
c03dedd - Bump version numbers for the upcoming release. - Clean up old entries. Approved by: re (implicit) 10 January 2011, 18:02:47 UTC
190fe71 MFS r217050: Make minidumps work on i386/XEN. Approved by: re (rwatson) 07 January 2011, 23:11:19 UTC
4fa45ab MFC r216832: Make -S functional Approved by: re (kib) 07 January 2011, 18:33:26 UTC
6d90250 MFC r216919: MFp4 186485, 186859: Fix a race by defining two tasks in the zio structure as we can still be returning from issue task when interrupt task is used. Reviewed by: pjd Approved by: re (kib), pjd 07 January 2011, 14:17:29 UTC
e3f3a51 MFC r210144 (originally committed by imp): Put warnings out to stderr rather than stdout. Approved by: re (kib) 07 January 2011, 01:46:27 UTC
f081172 MFS r217056: Make i386_set_ldt work (rather than panic) on i386/XEN. Approved by: re (rwatson) 06 January 2011, 22:57:06 UTC
dcdac60 MFS r217055: Don't panic when a disk is detached on XEN. Approved by: re (rwatson) 06 January 2011, 22:55:53 UTC
6af1861 MFS r217053: Fix the Xen console to not spew \0 bytes when there is no input available. Approved by: re (rwatson) 06 January 2011, 22:54:48 UTC
72f5b6f MFS r217052: Fix a panic when gstat exits or when 'mdconfig -l' is run, on i386/XEN. PR: kern/141328 Approved by: re (rwatson) 06 January 2011, 22:53:55 UTC
7584104 MFS r217051: Fix panic when mlock(2) is used on i386/XEN. PR: kern/140313 Approved by: re (rwatson) 06 January 2011, 22:52:52 UTC
72e430e MFC: r216940 Fix parameters for wakeup(9) and tsleep(9). Approved by: re (kib) 06 January 2011, 18:00:34 UTC
5f90ed7 MFC r216892 from head (Which is an MFi386 of r216012 by kib) Calling fill_fpregs() for curthread is legitimate, and ELF coredump does this. Discussed with: kib Approved by: re (kib) 05 January 2011, 22:14:18 UTC
cfb3164 MFC r211397: Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while translating these manual pages. Minor corrections by me. Submitted by: Nobuyuki Koganemaru <n-kogane <at> syd.odn.ne.jp> Approved by: re (kib) 05 January 2011, 17:10:10 UTC
4521743 MFC: r216891 Extend the section in which interrupts are disabled in the TLB demap functions, otherwise if we get preempted after checking whether a certain pmap is active on the current CPU but before disabling interrupts we might operate on an outdated state as the pmap might have been deactivated in the meantime. As the same issue may arises when the TLB demap function is interrupted by a TLB demap IPI, just entering a critical section before the check isn't sufficient so we have to fully disable interrupts instead. Approved by: re (kib) 05 January 2011, 13:40:35 UTC
b93e7b5 MFC 216769: Start sentences on a new line to ease life for translators. Tweak the wording in a few places. Approved by: re (kib) 04 January 2011, 15:53:38 UTC
b3ba540 MFC 216679: Drop the icu_lock spinlock while pausing briefly after masking the interrupt in the I/O APIC before moving it to a different CPU. Approved by: re (kib) 03 January 2011, 18:22:22 UTC
c5c24f9 MFC r216824: The RX path is missing a few bus_dmamap_*() calls, this results in modification of memory which was already free'd and eventually in: wpi0: could not map mbuf (error 12) wpi0: wpi_rx_intr: bus_dmamap_load failed, error 12 and an usuable device. PR: kern/144898 Approved by: re (kib) 02 January 2011, 10:01:29 UTC
9b9d026 MFC r216848: Happy New Year 2011. Approved by: core (kib) Approved by: re (kib) 31 December 2010, 18:32:13 UTC
97220b7 MFC: r216691 Since VOP_READDIR() for ZFS does not return monotonically increasing directory offset cookies, disable the UFS related loop that skips over directory entries at the beginning of the block for the experimental NFS server. This loop is required for UFS since it always returns directory entries starting at the beginning of the block that the requested directory offset is in. In discussion with pjd@ and mckusick@ it seems that this behaviour of UFS should maybe change, with this fix being an interim patch until then. This patch only fixes the experimental server, since pjd@ is working on a patch for the regular server. Approved by: re (kib) 29 December 2010, 21:04:10 UTC
455d377 MFS r216725: Fix deprecated warning about -L which said -i was deprecated. Approved by: re (kib) 29 December 2010, 14:06:20 UTC
f97e632 MFC r213265: Fix handling of initial credit for an idle pipe. This fixes the bug where setting bw > 1 MTU/tick resulted in infinite bandwidth if io_fast=1 PR: kern/147245, kern/148429 Obtained from: Riccardo Panicucci Approved by: re (bz) 28 December 2010, 12:18:46 UTC
55b426b MFC r203548: Propagate the vlan events to the underlying interfaces/members so they can do initialization of hw related features. PR: kern/141646 Approved by: re (bz) 27 December 2010, 18:55:16 UTC
34841d9 - route(8) manual page update: no longer supports RTF_CLONING and RTF_LLINFO (MFC from r196833) - Remove -cloning flag from network.subr[*] PR: conf/144842 [*] Approved by: re (bz) 27 December 2010, 16:02:14 UTC
82f4888 MFC r216249 Re-add a status check which sneaked out during r214804. This change can fix some USB error messages showing up during bootup. Approved by: re (kib) 26 December 2010, 18:15:57 UTC
9d0df22 MFC c216502: Fix a flightsize bug related to the processing of PKTDRP reports. Approved by: re 26 December 2010, 17:29:26 UTC
0f42518 MFC r216572: Restore the ABI of struct kinfo_proc32 after r213536. Approved by: re (bz) 26 December 2010, 15:15:28 UTC
839d48a MFC r216454: VOP_ISLOCKED() should not be used to determine if the vnode is locked. Explicitely track the locked status of the vnode. Approved by: re (bz) 26 December 2010, 15:13:28 UTC
e8a29f5 MFC r216453: Add the missed 'p' flag to getopt() optstring argument. Approved by: re (bz) 26 December 2010, 15:00:14 UTC
6651cb4 MFC r216557: Fix panic while trying to use monitor mode. The iwn_cmd() calls issued by iwn_config() want to msleep() on the mutex. PR: kern/138427 Submitted by: Henry Hu <henry.hu.sh at gmail.com> Approved by: re (kib) 26 December 2010, 14:10:12 UTC
78cd0f1 Ready for RC1 builds. Approved by: re (implicit) 22 December 2010, 15:06:45 UTC
332bcf0 MFC r216469: Fix the overflowing livefs ISO by removing man pages from the HFS part of the hybrid disk. This is a stopgap until a better solution can be found, but lets the powerpc release build complete for the time being. Approved by: re (kensmith) 22 December 2010, 14:49:18 UTC
549eea3 Add packages-7.4-release and packages-8.2-release for the upcoming releases. Approved by: re (implicit) 22 December 2010, 04:56:55 UTC
aed88b0 Adjust __FreeBSD_version for the 8.2 release. Approved by: re (implicit) 22 December 2010, 04:51:05 UTC
f78bc9d Adjust branch tag in example. Approved by: re (implicit) 22 December 2010, 04:47:14 UTC
2e1d122 Misc. 8.1 -> 8.2 adjustments for the 8.2 release. Approved by: re (implicit) 22 December 2010, 04:44:38 UTC
90952e7 Adjust the FreeBSD version printed as part of manual pages. Approved by: re (implicit) 22 December 2010, 04:40:58 UTC
552b36c Adjust branch tag for 'make update'. Approved by: re (implicit) 22 December 2010, 04:37:44 UTC
ba176d7 MFC c216495: Bugfix: Take also the nr-mapping array into account when detecting gaps. Approved by: re@ 21 December 2010, 10:43:51 UTC
3d2f862 MFC r216371: Fix race in devfs by using LIST_FIRST() instead of LIST_FOREACH_SAFE() when freeing the devfs private data entries. Approved by: re (kib) 21 December 2010, 09:31:48 UTC
e2246dc Add 2 missing bus_dmamap_sync() calls. Those fix random 'scan timeout', 'could not set power mode', 'device config failed' and other errors due reading invalid memory. Approved by: re (kib) Obtained from: OpenBSD 21 December 2010, 09:16:42 UTC
18cbfbc Fix association on 5GHz channels. The device is initially configured using a 2GHz channel with appropriate flags set to sc->config. Due to not zeroing sc->config for auth/assoc those flags are still set while trying to connect on a 5GHz channel. Approved by: re (kib) 21 December 2010, 09:14:59 UTC
fd4fd89 Fix a panic while disabling the RF kill button, caller of the wpi_rfkill_resume() function will take care of the lock. PR: kern/14489 Approved by: re (kib) 21 December 2010, 09:13:24 UTC
0703228 MFC Xen-related commits r215470, r215472, r215525, r215663, r215813, r215819, r215844, r216041, r216241, r216280, r216382, and r216385. * Make blkfront not advertise a larger maximum I/O size than it can handle for unaligned data (r216241) * Correctly reserve CPU #0's DPCPU pages (r216041) * Make machdep.independent_wallclock do what it claims (r216382) * Don't round xen timecounter to the nearest tick (r215663), but decrease its frequency to avoid wrapping at ~4.3s (r216385) * Remove debugging code which caused a massing slowdown in fork-heavy workloads (r215813) * Add a missing page table flush before invalidating TLBs in pmap_qremove (r215819+215844) * In pmap_release, don't unpin pages which weren't pinned (r215525) and don't KASSERT page mappings which don't exist (r215470); but do pmap_qremove all the relevant pages (r215472) * Don't unmask an event channel until after we register the interrupt handler for it (r216280) Approved by: re (rwatson) 20 December 2010, 20:39:49 UTC
b41b2eb MFC 216504: Add back a bounds check on valid idle priorities that was lost in an earlier commit. While here, move the thread lock down in rtp_to_pri(). It is not needed for all of the priority value checks and the computation of newpri. Approved by: re (kib) 20 December 2010, 17:08:22 UTC
6c04972 Pull svn:mergeinfo up from subdirectories and files onto etc/ where it belongs. Approved by: re (kib) 19 December 2010, 21:51:11 UTC
ece2600 Fix __retval vs. retval confusion: retval is meant to store the (userland) pointer where data is to be returned by ibask() (currently unimplemented), while __retval holds the value returned by the libgpib ibfoo() functions. The confusion resulted in the ibfoo() functions returning an uninitialized value except in situations where the GPIB activity has been terminated abnormally. Implement more of __ibsta: END and SRQI status bits (taken out of the uPD7210 IRQ status). Approved by: re (kib) 19 December 2010, 21:33:28 UTC
eaf7eaf MFC r216187: Add MAKEDEV.8 Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> Approved by: re (kib) 19 December 2010, 20:12:17 UTC
a80e478 MFC r215824: Add a sync to the shutdown step. In the common case this will be harmless at worst. On a heavily loaded server it will give the fs a chance to do its business without the axe hanging over its head. Submitted by: ivoras Approved by: re (kib) 19 December 2010, 20:10:48 UTC
e1a528c MFC r216335: Fix a long standing (from the original 4.4BSD lite sources) race between vmspace_fork and vm_map_wire that would lead to "vm_fault_copy_wired: page missing" panics. While faulting in pages for a map entry that is being wired down, mark the containing map as busy. In vmspace_fork wait until the map is unbusy, before we try to copy the entries. Sponsored by: Isilon Systems, Inc. Approved by: re (kib) 19 December 2010, 06:07:35 UTC
c505e4b Merge xen.4 man page from head to stable/8; revs r216419, r216420, r216428, r216429, r216497, r216500, r216501, r216509. Approved by: re (kib) Sponsored by: DARPA, AFRL 18 December 2010, 23:03:01 UTC
f20232c MFC 216480: Add a missing cast. Reported by blade_ly at yahoo.com.cn. Approved by: re (kib) 18 December 2010, 11:45:54 UTC
d4d4341 MFC r216130: Decode IPC_CREAT and IPC_EXCL for semget(2). PR: bin/152781 Submitted by: Anton Yuzhaninov <citrin citrin ru> Approved by: re (kib) 17 December 2010, 19:48:54 UTC
back to top