elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elks/fs/block_dev.c
CommitAuthorDateMessage
80e582a02928acb50ccdfa2b4659eccd64e84b2Greg Haerr2023-10-05Rewrite check_disk_change cleanly
cadbfb2adbbcda286cb4790e58433b7eb062b26Greg Haerr2023-09-02[kernel] Replace CURRENT_TIME macro with function call
f6eb392bd5ab73b2e41c945d90d36870a82ecafGreg Haerr2023-09-01[kernel] Don't mark inode dirty in fchown unless uid or gid changed, cleanup
1992a3f0bc7a894467a59bf25de0501b7cc87b4Greg Haerr2023-08-30[kernel] Kernel buffers tune and cleanup
71341345927cc78107b0ccd792df39eee83acc5Greg Haerr2023-08-23[kernel] Don't use map_buffer for memset on new filesystem blocks
29487dce1d6e52c33bf30bbce679c482cc0d83dGreg Haerr2023-08-20Remove block_read/block_write if CONFIG_BLK_DEV_CHAR not set
9e40b5966167c6935669820044be9614e1ee337Greg Haerr2023-08-20Fix compilation
d706027ff3aa174ee6e0b547b62742861a11493Greg Haerr2023-08-20[kernel] Cleanup USE_GETBLK source
b3cb5cf41750959cea4cc1de51ee722f403ea48Greg Haerr2023-08-15[kernel] Fix MINIX fs indirect block allocation
d38fdd9e92f6867f355ea54cc2c98dca4fa96acGreg Haerr2022-02-11[kernel] Add wrappers around struct buffer_head member access
258bd348432c0ec8dbc978865362c3a2d909e29Greg Haerr2021-11-09Add XMS buffers, xms_fmemcpy and linear32_fmemcpy routines
d7451c0c1203bd91c060453449a016584c70127Greg Haerr2021-11-08Add dynamic external buffer allocation
76f953abb3fd32a55a5c024104f3086cc0e08faGregory Haerr2020-10-26[kernel] Cleanup buffer code from PR #819 (#822)
e2bf521d8ed609e22aac40890eababcaef071baGreg Haerr2020-10-26[kernel] fmemcpy / fmemset parameter cleanup
e84b9d81449247b2d220f0cc89017b54ebaf44cGreg Haerr2020-10-25Cleanup removed code
ef5a289882b78a8535a0be5d25974ff798fd91aGreg Haerr2020-10-25Cleanup fmemcpy
283a1394e4775926cd15ea26b920b1bb6ca7c0dGreg Haerr2020-10-25[kernel] Optimize excess buffer copies, map_buffer / unmap_buffer in read/writes
d2d3b76e7e2083765f48a2ae607a759b357298aGreg Haerr2020-10-22[kernel] Debug and rewrite ramdisk
66452ab053bdb1bd676d1753d3e33371bd2f6c2marcin-laszewski2020-08-07bugfix: Add forgotten include file in DEBUG mode. (#683)
9e1695be83438506879bcbfb92621ddd91caf76mfld-fr2020-02-15[fs] Buffer code cleanup
dd5e3002b72cd26cc168719c8b598dfd1f84f97mfld-fr2020-02-21[kernel] New synchronization primitives
c5309a07c57b5b709c85e3b1ead13463027ecfeTee-Kiah Chia2020-02-10[kernel] Fix: `head -1 /dev/fd1' gave /dev/fd0 contents instead
1bf4ce91bd71ad37d7084ab733308d53fb06df3lithoxs2017-11-10Fix to issue #175
f6a48cd4c5a51a4484335f637a9268551014be3lithoxs2017-10-26Code reduction by elimination of file fs/block_dev.c. Operation of functions in that file and those of fs/minix/file.c were almost identical, so merging them was easy. Code size reduced by 272 bytes and data size increased by 20 bytes. Compiled with BCC,
c130390f0e5beda73ab862039f671d5337c83d3Jody Bruchon2017-03-15Code style cleanups
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486Jody Bruchon2016-08-18Change style of if/while/for to include space after keyword
fbe84dce7736fe89d694c2ca917159d7d6d736dlithoxs2015-10-26More optimization for namei.c
fd7aeaa8bd19bf61a326952a9bd5d8509e99ea3Juan Perez-Sanchez2015-06-13More removal of open-watcom warnings
1138db1093c83073b595c55d556744f6b351d6aJody Bruchon2015-04-26Miscelaneous improvements to kernel
e77732305254b19b8d5d5dfac51c8998c084d23Jody Bruchon2013-03-18fsck fix and general optimizations by Juan Perez-Sanchez:
29dbcd46dda2d9650f431f18ce16a83baa8c290Jody Bruchon2013-03-18FS patch by Juan Perez-Sanchez:
3ccc3cf4092c7241dd831d2c5e764d72eacbec9Jody Bruchon2012-12-06Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>:
2ee105fc93056d6d3752cd3c3e2fe5236593b4cRiley H. Williams2002-06-22Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works.
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37Riley H. Williams2002-05-30Standardised on clr_irq() and set_irq() macros throughout the source tree.
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10fRiley H. Williams2002-04-29Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean.
d7cf9d2d5749245a77e3a4cc0585e768640fd4fRiley H. Williams2002-04-19ANSI'fied function prototypes in fs subtree.
c0b9471d43de64a9adc7d37482fb3f27b851a49Riley H. Williams2002-02-24Fixed #else and #endif to not fox the bcc -ansi option. Reformatted scripts/Configure and scripts/Menuconfig to a consistent style. Removed ELKS dependency on the Linux kernel source being available.
05d6dfaea10cd810d66fdc7b57fad3f58ce2e3fRiley H. Williams2001-11-12Committed HarKal's patches - see CHANGELOG for details
c97fec23fddfa6f10a3d612a43befaea7ee4880Alan Cox2001-06-17Make bh a register saves 16 bytes
9d4b831e3d769884a5b1b2813393cac86ee9725Andrew Richards1999-12-15Optimised fs code
4609ab18423e89367072686969b995881937fb3Andrew Richards1999-09-05Changes for 0.0.79
6569c1b50fc2022960689f8c71b31456235546cAndrew Richards1999-08-19Clean up of source,+ new features.
eacc0cc1b51d1554f6c604d0e4c0c0715752333Andrew Richards1998-10-15Heavily optimised fs code adding new register varables in carefully selected places + other small changes.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source