Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-04-13 | silence printfs from media selection. | Brad Smith | |
2001-04-13 | In cpu_fork, initialize the ipl of the new process to | Artur Grabowski | |
run at IPL_0. From NetBSD. | |||
2001-04-13 | bmtphy | Theo de Raadt | |
2001-04-13 | Fix overflow in superblock. From FreeBSD. | Grigoriy Orlov | |
FreeBSD's log: > The ffs superblock includes a 128-byte region for use by temporary > in-core pointers to summary information. An array in this region > (fs_csp) could overflow on filesystems with a very large number of > cylinder groups (~16000 on i386 with 8k blocks). When this happens, > other fields in the superblock get corrupted, and fsck refuses to > check the filesystem. > > Solve this problem by replacing the fs_csp array in 'struct fs' > with a single pointer, and add padding to keep the length of the > 128-byte region fixed. Update the kernel and userland utilities > to use just this single pointer. > > With this change, the kernel no longer makes use of the superblock > fields 'fs_csshift' and 'fs_csmask'. Add a comment to newfs/mkfs.c > to indicate that these fields must be calculated for compatibility > with older kernels. art@ ok. | |||
2001-04-13 | Make PROCFS compile again on non-UVM systems, deraadt@ ok | Miod Vallat | |
2001-04-13 | and again. | Brad Smith | |
2001-04-13 | these files are supposed to be regenerated after pcidevs has been commited | Brad Smith | |
so that the correct RCS id is at the top. | |||
2001-04-13 | Pull in (correct) support for LIVENGOOD fibre cards (some register locations | mjacob | |
changed between Wiseman && Livengood. Pull in support for the LIVENGOOD with a PHY (82543_CU) that supports 10/100/1000- this is the Intel PRO1000T. This depends on the Marvell phy support in mii. Do a bunch of ansification. Attempt to *still* keep the OpenBSD printf stuff sane, but this area needs some more cleanup. It'd probably be best to fork the OpenBSD code away from NetBSD. | |||
2001-04-13 | Add support for the Marvell PHY that's on the Intel GigE cards. | mjacob | |
2001-04-13 | Be more explicit about the Intel GigE cards. | mjacob | |
2001-04-12 | - initial rx buffer ring management routines and allocation | Jason Wright | |
- go ahead and initialized the rx filter (but don't enable RX just yet) - correct descriptor definition for txp_rx_desc (not the same size as any other descriptor) - definition of txp_rxbuf_desc | |||
2001-04-12 | - complete rewrite of transmit routines (these really work, but need | Jason Wright | |
optimization) - add in IFF_OACTIVE and if_timer handling status: firmware, boot, media, and transmit working | |||
2001-04-12 | Replace delay(1) with an alpha_mb() since it just makes more sense. ok art@ | Nathan Binkert | |
2001-04-12 | Allow kernels with just MFS and no FFS. Fixes PR#323. | Constantine Sapuntzakis | |
2001-04-12 | - sort of working transmit routines and tx interrupt handling, definately | Jason Wright | |
more to do here - be sure to set maximum packet size early - remove old debugging code and add new | |||
2001-04-12 | Remove a bogus __attribute__ ((unused)) from _splraise. | Artur Grabowski | |
2001-04-12 | Call isa_malloc with drq < 4, in case 8-bit DMA channels with more | Constantine Sapuntzakis | |
restrictive boundaries are used | |||
2001-04-12 | The old code was broken and always allocated for a 16-bit DMA channel, | Constantine Sapuntzakis | |
which has different alignment restrictions than the 8-bit DMA channel. Fix from NetBSD. | |||
2001-04-12 | print phy model at startup | Theo de Raadt | |
2001-04-11 | correct descriptor definitions for tx and frag | Jason Wright | |
(also fix CMD/RSP type fields) | |||
2001-04-11 | just fail if there are no volumes defined | Michael Shalayeff | |
2001-04-11 | make this load the linux style image file as distributed on 3com's | Jason Wright | |
website. The license is still too restrictive to be in the tree, though. | |||
2001-04-11 | driver for BCM5201/5202 PHY | Theo de Raadt | |
2001-04-11 | include brgphy | Theo de Raadt | |
2001-04-11 | BCM5401/5411 support | Theo de Raadt | |
2001-04-11 | sync | Theo de Raadt | |
2001-04-11 | other broadcom gigabit models | Theo de Raadt | |
2001-04-11 | Remove old adw firmware (3.3a). 3.3f in dev/microcode/adw. | Kenneth R Westerback | |
2001-04-11 | disallow userland programs from specifying addresses with IPV6_PKTINFO | Jun-ichiro itojun Hagino | |
setsockopt, if: - the address is not verified by DAD (= not ready) - the address is an anycast address (= not permitted as source) sync with kame | |||
2001-04-11 | sync | Jason Wright | |
2001-04-11 | integrated phy on ns83815 | Jason Wright | |
2001-04-11 | sync | Chris Cappuccio | |
2001-04-11 | Fix typo on rage 128 | Chris Cappuccio | |
2001-04-11 | Update the adw driver to use the latest version of firmware (3.3f). | Kenneth R Westerback | |
Move the microcode files to dev/microcode/adw/*. | |||
2001-04-11 | Commit newest adw microcode (3.3f) files | Kenneth R Westerback | |
2001-04-11 | The RealTek 8129/8139 driver is now split into bus-dep and bus-indep parts. | Aaron Campbell | |
2001-04-11 | sync | Chris Cappuccio | |
2001-04-11 | Add some ATI 3d devices | Chris Cappuccio | |
2001-04-11 | Fix an off-by-one error. Also, SETFRAGMENT ignores the high bit; from NetBSD. | Aaron Campbell | |
Now the sound from the Linux binary of VGB (Virtual Gameboy) is emulated correctly, although only with sound cards whose drivers' aren't picky about rounding blocksizes. | |||
2001-04-10 | Split RealTek 8129/8139 driver into bus-dependent and bus-independent parts; | Aaron Campbell | |
prep for an rl CardBus attachment. | |||
2001-04-10 | add shutdown hook to stop the adapter completely | Jason Wright | |
put txp_set_filter() in the right places | |||
2001-04-10 | allow host-to-host negotiations if no gateway has been specified. | Niels Provos | |
from angelos@ | |||
2001-04-10 | receive filter programming | Jason Wright | |
2001-04-10 | Don't seg-fault on file systems that don't support cookies. Thanks to | Constantine Sapuntzakis | |
Jason Ish for finding this one. | |||
2001-04-10 | Decrement open_count in netclose(); this fixes the bug which caused | Brandon Creighton | |
boot to halt on boot attempts after a failed network boot attempt. Also, prototype netmountroot() and return 0 in netclose(). | |||
2001-04-10 | Fix for machines which need to enlarge the kernel address space, at least | Niklas Hallqvist | |
1GB i386 machines needs this. The fix is heavily based on Jason Thorpe's found in NetBSD. Here is his original commit message: Instead of checking vm_physmem[<physseg>].pgs to determine if uvm_page_init() has completed, add a boolean uvm.page_init_done, and test against that. Use this same boolean (rather than pmap_initialized) in pmap_growkernel() to determine if we are being called via uvm_page_init() to grow the kernel address space. This fixes a problem on some i386 configurations where pmap_init() itself was needing to have the kernel page table grown, and since pmap_initialized was not yet set to TRUE, pmap_growkernel() was choosing the wrong code path. | |||
2001-04-10 | This file is not welcomed here. | Miod Vallat | |
2001-04-10 | Get rid of unnecessary symbols. | Miod Vallat | |
2001-04-09 | - full media support (and remove all of the mii stuff... the firmware wants | Jason Wright | |
to maintain write control over the phy... fine... but we query it to get current status). - fix several bugs in cmd/rsp handling: match responses to commands via id/seq, and add a routine to fixup the queue if it gets mangled). | |||
2001-04-09 | FFS_SOFTUPDATES in sys/conf/GENERIC | Theo de Raadt | |